Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Scheduled
48 Musselburgh 05:58
29 Silverknowes 06:12
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

Later ↓

Bus services

Nearby stops

Map