Niddrie, outside Hay Drive

On Niddrie Mains Road, near Turning Circle

Buses point east →

To Sched­uled Ex­pected
21 Wester Hailes
412 - BN64 CRF
06:27 06:27
18 Newcraighall
613 - SJ21 MYP
06:30 06:30
48 Musselburgh
186 - SN13 BFL
06:34 06:34
30 Musselburgh 06:53
21 Wester Hailes 06:57
30 Musselburgh 07:23
21 Wester Hailes 07:27
18 Newcraighall 07:30
48 Musselburgh 07:38
30 Musselburgh 07:54
21 Wester Hailes 07:57
18 Newcraighall 07:58
2 Magdalene 08:14
48 Musselburgh 08:19
21 Wester Hailes 08:27

Later ↓

Bus services

Nearby stops

Map