Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Sched­uled Ex­pected
48 Musselburgh
184 - SN13 BFJ
21:45
29 Silverknowes
359 - SN11 EBJ
21:55
29 Silverknowes
688 - SJ71 HLE
22:25
29 Silverknowes
391 - SN11 EEA
22:55
48 Musselburgh
42 - BT64 LHX
23:02
29 Elm Row
364 - SN11 EBP
23:39
48 Dalkeith
176 - SN13 BDZ
23:57

Wednesday 26 November ↓

Bus services

Nearby stops

Map