Niddrie Mill Avenue (after)

On Niddrie Mains Road, near at 63

Buses point east →

To Sched­uled Ex­pected
2 Magdalene
21 - BT14 DKL
06:06 06:07
21 Wester Hailes
417 - BN64 CRX
06:16 06:16
18 Newcraighall
607 - SJ21 MYH
06:17 06:16
2 Magdalene
18 - BT14 DKF
06:24 06:31
30 Musselburgh 06:25
48 Musselburgh
186 - SN13 BFL
06:27 06:29
18 Newcraighall
614 - SJ21 MYR
06:39 06:40
21 Wester Hailes 06:40
2 Magdalene
16 - BT14 DKD
06:41 06:44
30 Musselburgh
70 - SJ70 HNE
06:42 06:41
46 Musselburgh
177 - SN13 BEJ
06:42 06:41
18 Newcraighall
601 - SJ21 MYA
06:58 06:57
30 Musselburgh
66 - SJ70 HNA
06:59 06:59

Later ↓

Bus services