Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

To Sched­uled Ex­pected
25 Restalrig 21:36
44 Wallyford
562 - SA15 VUN
21:36 21:41
33 Millerhill
631 - SJ21 MZV
21:41 21:31
3 Mayfield
640 - SJ21 NBG
21:42 21:50
4 Musselburgh
1021 - LXZ 5406
21:48 21:50
25 Restalrig
670 - SJ71 HKG
21:56 21:56
2 Magdalene 22:01
3 Mayfield 22:02
44 Wallyford 22:05
33 Millerhill 22:11
25 Restalrig 22:15

Tuesday 10 March ↓

Bus services

Nearby stops

Map