Newtongrange, at Dean Park Place

On Main Street, near opp Parish Church

Buses point north ↑

To Sched­uled Ex­pected
N3 Haymarket 01:18
N3 Haymarket
1095 - SJ19 OXM
01:27
N3 Haymarket
1115 - SJ19 OYT
01:29
N3 Haymarket
1077 - SJ19 OWP
01:48
48 Musselburgh 04:55
29 Silverknowes 05:10
48 Musselburgh 05:53
29 Silverknowes 06:11
29 Silverknowes 06:40
48 Musselburgh 06:50
29 Silverknowes 07:10
48 Musselburgh 07:22

Later ↓

Bus services

Nearby stops

Map