Niddrie, before Hay Avenue

On Niddrie Mains Road, near Prior to 237

Buses point east →

To Sched­uled Ex­pected
21 Wester Hailes
412 - BN64 CRF
06:26 06:26
18 Newcraighall
613 - SJ21 MYP
06:29 06:29
48 Musselburgh
186 - SN13 BFL
06:33 06:33
30 Musselburgh 06:52
21 Wester Hailes 06:56
30 Musselburgh 07:22
21 Wester Hailes 07:26
18 Newcraighall 07:29
48 Musselburgh 07:37
30 Musselburgh 07:53
21 Wester Hailes 07:56
18 Newcraighall 07:57
2 Magdalene 08:13
48 Musselburgh 08:18
21 Wester Hailes 08:26

Later ↓

Bus services

Nearby stops

Map