Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

25 Restalrig
666 - SJ71 HKC
10:37⚡️
25 Restalrig
637 - SJ21 NBD
10:51⚡️
25 Restalrig
601 - SJ21 MYA
11:07⚡️
25 Restalrig
605 - SJ21 MYF
11:19⚡️
2 The Jewel
37 - BG64 FXM
10:44⚡️
2 The Jewel
7 - SN13 BDU
11:15⚡️
2 The Jewel
43 - BT64 LHY
11:45⚡️
2 The Jewel
12 - BT14 DJX
12:15
3 Mayfield
668 - SJ71 HKE
10:48⚡️
3 Mayfield
610 - SJ21 MYM
11:01⚡️
3 Mayfield 11:14
3 Mayfield
621 - SJ21 MZD
11:26⚡️
44 Wallyford
630 - SJ21 MZU
10:53⚡️
44 Wallyford
623 - SJ21 MZF
11:08⚡️
44 Wallyford
634 - SJ21 MZZ
11:22⚡️
44 Wallyford
607 - SJ21 MYH
11:37⚡️
4 Queen Margaret
1007 - LXZ 5389
10:54⚡️
4 Queen Margaret
1003 - LXZ 5385
11:14⚡️
4 Queen Margaret
1006 - LXZ 5388
11:34⚡️
4 Queen Margaret 11:54
33 Millerhill
1142 - LX11 CVY
10:57⚡️
33 Millerhill
1146 - LX11 CVL
11:19⚡️
33 Millerhill
1150 - LX11 CWO
11:39⚡️
33 Millerhill 11:59

Later ↓

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

Nearby stops

Map