Mayfield, before East Savile Road

On Craigmillar Park, near Craigmillar Park Church

Buses point south-east ↘

To Sched­uled Ex­pected
37 Penicuik Deanburn
351 - SN11 EAW
14:15
29 Gorebridge
386 - SN11 EDP
14:16
49 Royal Infirmry
644 - SJ21 NBN
14:18
3 Mayfield
632 - SJ21 MZW
14:21
8 Royal Infirmry
713e - SF74 YOJ
14:21
37 Easter Bush
684 - SJ71 HKZ
14:25
31 Polton Mill
1095 - SJ19 OXM
14:27
29 Gorebridge
357 - SN11 EBF
14:29
47 Penicuik Ladywood
365 - SN11 EBU
14:30
7 Royal Infirmry
712e - SF74 YOH
14:32
3 Mayfield
660 - SJ71 HJU
14:32
37 Penicuik Deanburn 14:32
8 Royal Infirmry
766e - SF75 VXT
14:33
49 Royal Infirmry
395 - SN11 EEH
14:36
47 Penicuik Ladywood
364 - SN11 EBP
14:40
31 Bonnyrigg
1114 - SJ19 OYS
14:44
3 Mayfield
622 - SJ21 MZE
14:45
7 Royal Infirmry
739e - SF25 YJH
14:47
29 Gorebridge
359 - SN11 EBJ
14:47
37 Easter Bush
688 - SJ71 HLE
14:48
8 Royal Infirmry
696 - SJ71 HLR
14:51
31 Polton Mill
1068 - SJ19 OWB
14:54
49 Royal Infirmry
643 - SJ21 NBM
14:56
47 Penicuik Ladywood
353 - SN11 EAY
14:57
3 Mayfield
625 - SJ21 MZL
14:59
47 Penicuik Ladywood
1089 - SJ19 OXE
15:08
31 Bonnyrigg
1092 - SJ19 OXH
15:08
7 Royal Infirmry
778e - SF75 VYG
15:09
29 Gorebridge 15:09
8 Royal Infirmry
775e - SF75 VYC
15:11
49 Royal Infirmry 15:17
7 Royal Infirmry
707e - SF74 YME
15:30

Later ↓

Bus services

Nearby stops

Map