Niddrie, before Hay Avenue

On Niddrie Mains Road, near Prior to 237

Buses point east →

To Sched­uled Ex­pected
N30 Musselburgh
69 - SJ70 HND
02:40
18 Newcraighall 04:57
30 Musselburgh 05:20
21 Wester Hailes 05:21
30 Musselburgh 05:40
18 Newcraighall 05:44
48 Musselburgh 05:44
21 Wester Hailes 05:51
46 Musselburgh 05:59
30 Musselburgh 06:00

Thursday 27 November ↓

Bus services

Nearby stops

Map