Niddrie Mill Avenue (after)

On Niddrie Mains Road, near at 63

Buses point east →

To Sched­uled Ex­pected
30 Musselburgh
19 - BT14 DKJ
09:16 09:40
30 Musselburgh
94 - SJ70 HPK
09:35 09:51
21 Wester Hailes
416 - BN64 CRV
09:41 09:42
30 Musselburgh
76 - SJ70 HNM
09:46 09:43
48 Musselburgh
186 - SN13 BFL
09:48 09:49
18 Newcraighall
608 - SJ21 MYK
09:53 09:53
30 Musselburgh 09:55
21 South Gyle 09:56
2 Magdalene
25 - BT14 DKV
10:02 10:01
46 Musselburgh
180 - SN13 BEY
10:03 10:04
30 Musselburgh
84 - SJ70 HNW
10:06 10:04
21 Wester Hailes 10:11
30 Musselburgh 10:18
48 Musselburgh 10:18

Later ↓

Bus services