Dalkeith, at Glenesk Crescent

On Eskbank Road, near Eskbank Toll Roundabout

Buses point north-east ↗

To Sched­uled Ex­pected
3 Mayfield
659 - SJ71 HJO
05:19 05:19
46 Musselburgh 05:36
3 Mayfield
624 - SJ21 MZG
05:39 05:37
3 Mayfield
368 - SN11 EBZ
05:59 05:57
46 Musselburgh 06:16
3 Mayfield 06:19
140 Musselburgh 06:36
3 Mayfield 06:41
46 Musselburgh 06:55
139 Dalkeith 07:00
3 Mayfield 07:02
140 Musselburgh 07:08

Later ↓

Bus services

Nearby stops

Map