Niddrie, opposite Jack Kane Centre

On Niddrie Mains Road, near Niddrie Primary School

Buses point east →

To Sched­uled Ex­pected
18 Newcraighall
603 - SJ21 MYC
04:59 04:58
30 Musselburgh
69 - SJ70 HND
05:21 05:23
21 Wester Hailes 05:22
30 Musselburgh
92 - SJ70 HPE
05:41 05:42
48 Musselburgh 05:45
18 Newcraighall
614 - SJ21 MYR
05:46 05:47
21 Wester Hailes 05:52
30 Musselburgh 06:01
46 Musselburgh 06:01
2 Magdalene 06:05
21 Wester Hailes 06:15
18 Newcraighall 06:17
2 Magdalene 06:23

Later ↓

Bus services

Nearby stops

Map