Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Sched­uled Ex­pected
48 Musselburgh
186 - SN13 BFL
05:58 05:58
29 Silverknowes
1120 - SJ19 OYY
06:13 06:12
29 Silverknowes
364 - SN11 EBP
06:31 06:43
29 Silverknowes 06:41
48 Musselburgh 06:58
29 Silverknowes 07:12
48 Musselburgh 07:38
29 Silverknowes 07:41
48 Musselburgh 08:07
29 Silverknowes 08:12
48 Musselburgh 08:37
29 Silverknowes 08:43
48 Musselburgh 09:07
29 Silverknowes 09:25
X95 Edinburgh 09:35

Later ↓

Bus services

Nearby stops

Map