Niddrie, outside Hay Drive

On Niddrie Mains Road, near Turning Circle

Buses point east →

To Sched­uled Ex­pected
18 Newcraighall
606 - SJ21 MYG
06:38 06:39
21 Wester Hailes 06:39
2 Magdalene
21 - BT14 DKL
06:40 06:42
46 Musselburgh
185 - SN13 BFK
06:40 06:45
30 Musselburgh 06:41
18 Newcraighall
615 - SJ21 MYT
06:57 06:57
30 Musselburgh 06:58
21 Wester Hailes 06:59
2 Magdalene
16 - BT14 DKD
06:59 07:01
48 Musselburgh
186 - SN13 BFL
07:01 07:01
30 Musselburgh
71 - SJ70 HNF
07:10 07:10
21 South Gyle 07:12

Later ↓

Bus services

Nearby stops

Map