Niddrie, outside Hay Drive

On Niddrie Mains Road, near Turning Circle

Buses point east →

To Sched­uled Ex­pected
2 Magdalene
21 - BT14 DKL
22:31 22:30
18 Newcraighall
620 - SJ21 MYZ
22:40 22:50
48 Musselburgh
189 - SN13 BFP
22:43 22:42
30 Musselburgh
93 - SJ70 HPF
22:45 22:45
21 Wester Hailes 22:56
30 Musselburgh
92 - SJ70 HPE
23:02 23:07
2 Magdalene
25 - BT14 DKV
23:10 23:11
46 Musselburgh
178 - SN13 BEO
23:13 23:13
30 Musselburgh
87 - SJ70 HNZ
23:22 23:21
21 Broomhouse 23:25
18 Newcraighall 23:40
30 Musselburgh 23:42

Later ↓

Bus services

Nearby stops

Map