Mayfield, before East Savile Road

On Craigmillar Park, near Craigmillar Park Church

Buses point south-east ↘

29 Gorebridge
465 - SJ66 LRU
05:49⚡️
29 Gorebridge 06:19
29 Gorebridge 06:48
29 Gorebridge 07:19
7 Royal Infirmry
383 - SN11 EDK
05:51⚡️
7 Royal Infirmry
359 - SN11 EBJ
06:08⚡️
7 Royal Infirmry 06:42
7 Royal Infirmry 07:12
3 Mayfield
662 - SJ71 HJX
06:03⚡️
3 Mayfield
665 - SJ71 HKB
06:22⚡️
3 Mayfield 06:42
3 Mayfield 07:02
31 Bonnyrigg 06:08
31 Polton Mill 06:36
31 Bonnyrigg 06:45
31 Polton Mill 06:58
37 Penicuik Deanburn
698 - SJ71 HLV
06:14⚡️
37 Penicuik Deanburn
676 - SJ71 HKO
06:45⚡️
37 Penicuik Deanburn 07:17
37 Penicuik Deanburn 07:37
49 Royal Infirmry
649 - SJ21 NCC
06:21⚡️
49 Royal Infirmry 06:51
49 Royal Infirmry 07:21
47 Penicuik Ladywood 06:22
47 Penicuik Ladywood 06:57
8 Royal Infirmry
682 - SJ71 HKX
06:30⚡️
8 Royal Infirmry 07:00
8 Royal Infirmry 07:30
47B Penicuik Ladywood 07:16

Later ↓

⚡️ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations

Nearby stops

Map