Mayfield, after East Savile Road

On Craigmillar Park, near Crsigmillar Park Church

Buses point north-west ↖

To Sched­uled Ex­pected
3 Princes Street
656 - SJ71 HJG
00:12
47 Surgeons Hall
391 - SN11 EEA
00:15
7 Elm Row
750e - SF25 YJU
00:15
31 Elm Row
1099 - SJ19 OXS
00:18
37 Elm Row
691 - SJ71 HLH
00:19
29 Elm Row 00:31
31 Elm Row
358 - SN11 EBG
00:43
N31 Princes Street
620 - SJ21 MYZ
01:21
N37 Silverknowes 01:30
N37 Silverknowes 01:30
N31 Haymarket 01:35
N3 Haymarket
1115 - SJ19 OYT
01:45
N3 Haymarket 01:45

Later ↓

Bus services

Nearby stops

Map