Niddrie Mill Avenue (after)

On Niddrie Mains Road, near at 63

Buses point east →

To Sched­uled Ex­pected
30 Musselburgh
94 - SJ70 HPK
09:20 09:23
21 Wester Hailes
419 - BN64 CSF
09:29 09:29
2 Magdalene
18 - BT14 DKF
09:33 09:32
30 Musselburgh
93 - SJ70 HPF
09:35 09:35
48 Musselburgh
179 - SN13 BEU
09:42 09:41
30 Musselburgh
92 - SJ70 HPE
09:49 09:48
21 Wester Hailes 09:52
18 Newcraighall
612 - SJ21 MYO
09:57 09:58
30 Musselburgh
79 - SJ70 HNP
10:02 10:01
2 Magdalene 10:08
21 Wester Hailes 10:09
30 Musselburgh 10:16
48 Musselburgh
190 - SN13 BFV
10:18 10:17

Later ↓

Bus services