Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Scheduled
29 Silverknowes 20:25
48 Musselburgh 20:32
29 Silverknowes 20:55
48 Musselburgh 21:12
29 Silverknowes 21:25
29 Silverknowes 21:55
48 Musselburgh 22:02
29 Silverknowes 22:25
29 Silverknowes 22:55
48 Musselburgh 23:02
29 Broughton 23:39
48 Dalkeith 23:57

Later ↓

Bus services

Nearby stops

Map