Dalkeith, at Glenesk Crescent

On Eskbank Road, near Eskbank Toll Roundabout

Buses point north-east ↗

To Sched­uled Ex­pected
140 Musselburgh
948 - SN10 DLE
17:46
3 Mayfield
654 - SJ71 HJE
17:53
3 Mayfield
666 - SJ71 HKC
18:02 18:03
46 Royal Infirmry
176 - SN13 BDZ
18:03
3 Mayfield
666 - SJ71 HKC
18:03
3 Mayfield
661 - SJ71 HJV
18:21 18:25
3 Mayfield
661 - SJ71 HJV
18:25
3 Mayfield
618 - SJ21 MYW
18:41
3 Mayfield
618 - SJ21 MYW
18:40 18:42
140 Musselburgh
505 - SF17 VPD
18:44
3 Mayfield
669 - SJ71 HKF
18:57 18:57
46 Royal Infirmry
180 - SN13 BEY
19:01
3 Mayfield 19:16
3 Mayfield 19:34
140 Musselburgh
948 - SN10 DLE
19:42
3 Mayfield 19:53

Later ↓

Bus services

Nearby stops

Map