Niddrie, before Hay Avenue

On Niddrie Mains Road, near Prior to 237

Buses point east →

To Sched­uled Ex­pected
18 Newcraighall
605 - SJ21 MYF
18:46 19:02
21 Wester Hailes
396 - SN11 EEJ
18:56 19:04
30 Musselburgh
71 - SJ70 HNF
18:57 19:07
30 Musselburgh 19:05
2 Magdalene 19:06
18 Newcraighall
375 - SN11 ECV
19:09 19:20
21 Portobello 19:11
48 Musselburgh
178 - SN13 BEO
19:11 19:15
30 Musselburgh 19:15
30 Musselburgh 19:23
2 Magdalene
92 - SJ70 HPE
19:25 19:29
21 Wester Hailes 19:26
30 Musselburgh 19:31
2 Magdalene 19:44
30 Musselburgh
75 - SJ70 HNL
19:44 19:47

Later ↓

Bus services

Nearby stops

Map