Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Sched­uled Ex­pected
48 Musselburgh
180 - SN13 BEY
11:28 11:29
29 Silverknowes 11:44
48 Musselburgh 11:58
29 Silverknowes 12:04
X95 Edinburgh
12008 - YX20 ODU
12:09 12:10
29 Silverknowes 12:24
48 Musselburgh 12:28
29 Silverknowes 12:44
48 Musselburgh 12:58
29 Silverknowes 13:04
X95 Edinburgh
12002 - YX20 ODM
13:09 13:08

Tuesday 7 October ↓

Bus services

Nearby stops

Map