Craigmillar, opposite Niddrie Marischal Drive

On Greendykes Road, near at 41

Buses point north-west ↖

To Sched­uled Ex­pected
18 Newcraighall
606 - SJ21 MYG
06:35 06:36
21 Wester Hailes 06:36
46 Musselburgh
185 - SN13 BFK
06:37 06:42
14 West Pilton 06:54
18 Newcraighall
615 - SJ21 MYT
06:54 06:54
21 Wester Hailes 06:56
48 Musselburgh
186 - SN13 BFL
06:58 06:58
21 South Gyle 07:09
18 Newcraighall
633 - SJ21 MZX
07:14 07:14
14 West Pilton 07:15
46 Musselburgh
172 - SN60 EOE
07:19 07:19
21 South Gyle 07:22

Later ↓

Bus services

Nearby stops

Map