Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

To Sched­uled Ex­pected
25 Restalrig
633 - SJ21 MZX
21:56 22:13
44 Wallyford
674 - SJ71 HKM
22:07 22:07
33 Millerhill
370 - SN11 ECD
22:11 22:13
25 Restalrig 22:14
4 Musselburgh
1031 - LXZ 5417
22:16 22:16
3 Mayfield 22:33
44 Wallyford
624 - SJ21 MZG
22:37 22:37
33 Millerhill 22:41
25 Restalrig 22:43
4 Musselburgh 22:46
3 Mayfield 23:03
44 Wallyford 23:07
33 Millerhill 23:11

Later ↓

Bus services

Nearby stops

Map