Newcraighall, after Benhar Road

On Newcraighall Road, near Newhailes

Buses point north-east ↗

To Sched­uled Ex­pected
48 Musselburgh
178 - SN13 BEO
20:40
30 Queen Margaret
72 - SJ70 HNG
20:45
30 Queen Margaret
79 - SJ70 HNP
21:00
46 Musselburgh
190 - SN13 BFV
21:02
30 Queen Margaret
71 - SJ70 HNF
21:15
48 Musselburgh
181 - SN13 BFA
21:20
30 Queen Margaret
84 - SJ70 HNW
21:21
46 Musselburgh
180 - SN13 BEY
21:44
48 Musselburgh
172 - SN60 EOE
22:00
46 Musselburgh
176 - SN13 BDZ
22:20
48 Musselburgh
177 - SN13 BEJ
22:50
46 Musselburgh
178 - SN13 BEO
23:20

Later ↓

Bus services

Nearby stops

Map