Niddrie, outside Hay Drive

On Niddrie Mains Road, near Turning Circle

Buses point east →

To Sched­uled Ex­pected
N30 Musselburgh
81 - SJ70 HNT
02:41 02:40
N30 Musselburgh
76 - SJ70 HNM
03:21 03:21
N30 Musselburgh 04:01
30 Musselburgh 04:49
18 Newcraighall 04:58
30 Musselburgh 05:08
30 Musselburgh 05:08
30 Musselburgh 05:21
21 Wester Hailes 05:22
18 Newcraighall 05:29
18 Newcraighall 05:29
48 Musselburgh 05:35

Later ↓

Bus services

Nearby stops

Map