Niddrie, before Hay Avenue

On Niddrie Mains Road, near Prior to 237

Buses point east →

To Sched­uled Ex­pected
30 Musselburgh
69 - SJ70 HND
05:20 05:21
21 Wester Hailes 05:21
30 Musselburgh
92 - SJ70 HPE
05:40 05:41
18 Newcraighall
614 - SJ21 MYR
05:44 05:44
48 Musselburgh 05:44
21 Wester Hailes 05:51
46 Musselburgh 05:59
30 Musselburgh 06:00
2 Magdalene 06:04
21 Wester Hailes 06:14
18 Newcraighall 06:15
2 Magdalene 06:22

Later ↓

Bus services

Nearby stops

Map