Haymarket Station (Stop HA)

On Dalry Road, near at 38 opp Dalry Place

Buses point north-east ↗

To Sched­uled Ex­pected
2 Magdalene
88 - SJ70 HOA
11:39 11:47
33 Millerhill
562 - SA15 VUN
11:39 11:53
25 Restalrig 11:47
3 Mayfield
640 - SJ21 NBG
11:49 11:51
44 Wallyford 11:54
33 Millerhill 11:55
4 Musselburgh
1032 - LXZ 5418
11:55 12:05
25 Restalrig
377 - SN11 ECX
12:02 12:00
2 Magdalene
81 - SJ70 HNT
12:04 12:03
3 Mayfield
429 - SA15 VTG
12:09 12:12
44 Wallyford 12:14
25 Restalrig 12:17
33 Millerhill 12:24
4 Musselburgh 12:26

Later ↓

Bus services

Nearby stops

Map