Dalkeith, opposite James Lean Avenue

On Newmills Road

Buses point north-west ↖

To Sched­uled Ex­pected
3 Clovenstone
669 - SJ71 HKF
11:56
3 Clovenstone
667 - SJ71 HKD
12:14
48 Musselburgh
181 - SN13 BFA
12:19
3 Clovenstone
631 - SJ21 MZV
12:34
48 Musselburgh
185 - SN13 BFK
12:50
3 Clovenstone
630 - SJ21 MZU
12:54
48 Musselburgh
182 - SN13 BFE
13:20
51 Edinburgh
12007 - YX20 ODT
13:41 13:41
48 Musselburgh 13:50

Monday 6 October ↓

Bus services

Nearby stops

Map