Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Sched­uled Ex­pected
N3 Haymarket
1122 - SJ19 OZA
01:18
N3 Haymarket 02:19
N3 Haymarket 02:49
48 Musselburgh 05:01
29 Silverknowes 05:12
48 Musselburgh 05:41
29 Silverknowes 05:42
29 Silverknowes 06:13
48 Musselburgh 06:15
29 Silverknowes 06:27
29 Silverknowes 06:44

Tuesday 28 October ↓

Bus services

Nearby stops

Map