Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Scheduled
N3 Haymarket 02:19
N3 Haymarket 03:19
N3 Edinburgh 04:19
48 Musselburgh 04:59
29 Silverknowes 05:12
48 Musselburgh 05:40
29 Silverknowes 05:50
29 Silverknowes 06:13
48 Musselburgh 06:15
29 Silverknowes 06:31
48 Musselburgh 06:45
29 Silverknowes 06:48

Later ↓

Bus services

Nearby stops

Map