Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

To Sched­uled Ex­pected
4 Musselburgh
1027 - LXZ 5412
13:55 14:07
44 Wallyford
620 - SJ21 MYZ
13:56 14:06
25 Restalrig
631 - SJ21 MZV
13:56 14:04
33 Millerhill
374 - SN11 ECT
13:57 14:22
3 Mayfield
663 - SJ71 HJZ
14:00 14:13
25 Restalrig
651 - SJ71 HJA
14:02 14:04
2 Magdalene
197 - SN62 BTF
14:04 14:09
3 Mayfield 14:09
44 Wallyford 14:13
25 Restalrig
616 - SJ21 MYU
14:17 14:14
33 Millerhill 14:23
4 Musselburgh
1021 - LXZ 5406
14:25 14:31
3 Mayfield
674 - SJ71 HKM
14:29 14:29
25 Restalrig 14:32
44 Wallyford
667 - SJ71 HKD
14:33 14:27
2 Magdalene 14:34
25 Restalrig 14:47

Later ↓

Bus services

Nearby stops

Map