Dalkeith, opposite Primrose Terrace

On Lauder Road, near at footpath to School

Buses point north-west ↖

To Sched­uled Ex­pected
N3 Haymarket
1103 - SJ19 OXW
03:27 03:27
N3 Edinburgh 04:27
3 Wester Hailes 05:01
48 Musselburgh 05:20
3 Wester Hailes 05:21
3 Wester Hailes 05:41
48 Musselburgh 06:00
3 Wester Hailes 06:02
3 Wester Hailes 06:16
3 Wester Hailes 06:26
139 Bonnyrigg 06:35
48 Musselburgh 06:35

Later ↓

Bus services

Nearby stops

Map