Niddrie Mill Avenue (after)

On Niddrie Mains Road, near at 63

Buses point east →

To Sched­uled Ex­pected
N30 Musselburgh 04:01
N30 Musselburgh
83 - SJ70 HNV
04:01
18 Newcraighall 04:59
30 Musselburgh 05:21
21 Wester Hailes 05:23
30 Musselburgh 05:41
18 Newcraighall 05:46
48 Musselburgh 05:46
21 Wester Hailes 05:53
30 Musselburgh 06:02
46 Musselburgh 06:02
2 Magdalene 06:06
21 Wester Hailes 06:16

Later ↓

Bus services