Newtongrange, at Station Road

On Main Street, near Bookmakers

Buses point north ↑

To Sched­uled Ex­pected
48 Musselburgh 16:41
29 Silverknowes
381 - SN11 EDF
16:47 16:47
29 Silverknowes 17:07
X95 Edinburgh
12002 - YX20 ODM
17:10 17:11
48 Musselburgh 17:11
29 Silverknowes 17:28
48 Musselburgh 17:41
29 Silverknowes 17:47
29 Silverknowes 18:07
X95 Edinburgh
12005 - YX20 ODR
18:10 18:10
48 Musselburgh 18:10
29 Silverknowes 18:30

Later ↓

Bus services

Nearby stops

Map