Newcraighall, after Benhar Road

On Newcraighall Road, near Newhailes

Buses point north-east ↗

To Sched­uled Ex­pected
46 Musselburgh
187 - SN13 BFM
12:28
48 Musselburgh
189 - SN13 BFP
12:28
30 Queen Margaret
80 - SJ70 HNR
12:33
30 Queen Margaret
95 - SJ70 HPL
12:44
46 Musselburgh
183 - SN13 BFF
12:46
30 Queen Margaret
92 - SJ70 HPE
12:54
48 Musselburgh
185 - SN13 BFK
12:57
108 Haddington 12:58
30 Queen Margaret
67 - SJ70 HNB
13:12
46 Musselburgh
46 - BT64 LJC
13:12
48 Musselburgh
182 - SN13 BFE
13:27
46 Musselburgh
179 - SN13 BEU
13:43
48 Musselburgh
184 - SN13 BFJ
13:58

Later ↓

Bus services

Nearby stops

Map