Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

3 Mayfield
619 - SJ21 MYX
18:20⚡️
3 Mayfield
610 - SJ21 MYM
18:31⚡️
3 Mayfield
667 - SJ71 HKD
18:44⚡️
3 Mayfield
632 - SJ21 MZW
18:58⚡️
25 Restalrig
629 - SJ21 MZT
18:25⚡️
25 Restalrig
630 - SJ21 MZU
18:36⚡️
25 Restalrig
605 - SJ21 MYF
18:49
25 Restalrig
656 - SJ71 HJG
19:03⚡️
44 Wallyford
616 - SJ21 MYU
18:25⚡️
44 Wallyford
607 - SJ21 MYH
18:45⚡️
44 Wallyford
615 - SJ21 MYT
19:05⚡️
44 Wallyford
613 - SJ21 MYP
19:36
2 The Jewel
34 - BG64 FXH
18:27⚡️
2 The Jewel
40 - BT64 LHV
18:46⚡️
2 The Jewel
4 - SN13 BCZ
19:05⚡️
2 Haymarket
1 - LB13 BUS
19:21⚡️
33 Millerhill
612 - SJ21 MYO
18:35⚡️
33 Millerhill
1150 - LX11 CWO
18:46⚡️
33 Millerhill
1147 - LX11 CVR
19:05⚡️
33 Millerhill
1050 - LXZ 5438
19:40
4 Queen Margaret
1011 - LXZ 5394
18:41⚡️
4 Queen Margaret
1031 - LXZ 5417
18:59⚡️
4 Queen Margaret 19:16
4 Queen Margaret
953 - SN11 EAC
19:36

Later ↓

⚡️ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations

Nearby stops

Map