Craigmillar, before Greendykes Terrace

On Greendykes Road, near Greendykes House

Buses point north-east ↗

To Sched­uled Ex­pected
18 Newcraighall
606 - SJ21 MYG
06:34 06:35
21 Wester Hailes 06:35
46 Musselburgh
185 - SN13 BFK
06:36 06:41
14 West Pilton 06:53
18 Newcraighall
615 - SJ21 MYT
06:53 06:53
21 Wester Hailes 06:55
48 Musselburgh
186 - SN13 BFL
06:57 06:57
21 South Gyle 07:08
14 West Pilton 07:13
18 Newcraighall
633 - SJ21 MZX
07:13 07:13
46 Musselburgh
172 - SN60 EOE
07:18 07:18
21 South Gyle 07:21

Later ↓

Bus services

Nearby stops

Map