Haddington, at Arthurs Way

On B6471

Buses point west ←

To Sched­uled Ex­pected
X7 Haymarket
58 - SF17 VMG
06:05 06:04
X6 Craigleith
505 - SF17 VPD
06:06 06:06
106 Musselburgh 06:23
X7 Haymarket
65 - SF17 VMP
06:30 06:29
X6 Craigleith 06:53
X7 Haymarket 06:56
106 Musselburgh 07:04
X7 Haymarket 07:17
121 North Berwick 07:21
106 Craigleith 07:38
X7 Haymarket 07:41
108 Newcraighall 07:52

Later ↓

Bus services

Nearby stops

Map