Niddrie, outside Hay Drive

On Niddrie Mains Road, near Turning Circle

Buses point east →

To Sched­uled Ex­pected
48 Musselburgh
189 - SN13 BFP
17:05 17:17
48 Musselburgh
179 - SN13 BEU
17:20 17:28
21 Wester Hailes
402 - BN64 COU
17:21 17:20
18 Newcraighall
613 - SJ21 MYP
17:24 17:34
2 Magdalene
23 - BT14 DKO
17:24 17:23
30 Musselburgh
88 - SJ70 HOA
17:25 17:30
30 Musselburgh
73 - SJ70 HNH
17:37 17:53
21 South Gyle 17:41
48 Musselburgh 17:42
2 Magdalene
172 - SN60 EOE
17:46 17:47
30 Musselburgh 17:49
18 Newcraighall
614 - SJ21 MYR
17:53 17:56
21 Wester Hailes 17:53

Later ↓

Bus services

Nearby stops

Map