Mayfield, before East Savile Road

On Craigmillar Park, near Craigmillar Park Church

Buses point south-east ↘

To Sched­uled Ex­pected
3 Mayfield
675 - SJ71 HKN
20:11
31 Polton Mill
1103 - SJ19 OXW
20:12
47 Penicuik Ladywood
1096 - SJ19 OXN
20:13
37 Penicuik Deanburn
1093 - SJ19 OXK
20:16
7 Royal Infirmry
741e - SF25 YJK
20:20
49 Royal Infirmry
643 - SJ21 NBM
20:22
8 Royal Infirmry
746e - SF25 YJP
20:23
29 Gorebridge
386 - SN11 EDP
20:25
X62 Galashiels
11619 - YN66 BBV
20:30 20:30
3 Mayfield
561 - SA15 VUM
20:31
31 Bonnyrigg
1069 - SJ19 OWC
20:32
49 Royal Infirmry
467 - SF17 VNB
20:33
37 Penicuik Deanburn
697 - SJ71 HLU
20:35
7 Royal Infirmry 20:40
8 Royal Infirmry
738e - SF25 YJG
20:44
47 Penicuik Ladywood
1071 - SJ19 OWF
20:45
31 Polton Mill
1126 - SB19 GLK
20:48
3 Mayfield
668 - SJ71 HKE
20:50
49 Royal Infirmry
645 - SJ21 NBO
20:53
29 Gorebridge 20:54
37 Penicuik Deanburn
693 - SJ71 HLM
20:57
7 Royal Infirmry 20:59
31 Bonnyrigg
1091 - SJ19 OXG
21:04
3 Mayfield
652 - SJ71 HJC
21:09
37 Penicuik Deanburn
689 - SJ71 HLF
21:12
29 Gorebridge
360 - SN11 EBK
21:15
8 Royal Infirmry 21:16
7 Royal Infirmry 21:18
47 Penicuik Ladywood
1118 - SJ19 OYW
21:19
49 Royal Infirmry
648 - SJ21 NCA
21:20
29 Gorebridge
358 - SN11 EBG
21:41
8 Royal Infirmry
736e - SF25 YJD
21:46
47 Penicuik Ladywood
1066 - SJ19 OVZ
21:49

Later ↓

Bus services

Nearby stops

Map