Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

To Sched­uled Ex­pected
2 Magdalene
24 - BT14 DKU
21:31 21:32
25 Restalrig
635 - SJ21 NBA
21:35 21:39
44 Wallyford
657 - SJ71 HJK
21:35 21:39
33 Millerhill
639 - SJ21 NBF
21:41 21:39
3 Mayfield
653 - SJ71 HJD
21:42 21:41
4 Musselburgh
1026 - LXZ 5411
21:46 21:50
25 Restalrig 21:55
2 Magdalene 22:01
3 Mayfield 22:02
44 Wallyford 22:05
33 Millerhill 22:11
25 Restalrig 22:15

Later ↓

Bus services

Nearby stops

Map