Dalkeith, opposite James Lean Avenue

On Newmills Road

Buses point north-west ↖

To Sched­uled Ex­pected
48 Dalkeith 00:15 00:22
N3 Haymarket 01:28
N3 Haymarket 02:28
N3 Haymarket 02:58
N3 Haymarket 03:28
N3 Edinburgh 04:28
3 Wester Hailes 04:57
48 Musselburgh 05:15
3 Wester Hailes 05:57
48 Musselburgh 06:13
3 Wester Hailes 06:27
3 Wester Hailes 06:57

Later ↓

Bus services

Nearby stops

Map