Haddington High Street (Stop A)

On High Street

Buses point west ←

To Sched­uled Ex­pected
X7 Haymarket
52 - SF17 VLY
09:54 09:52
108 Newcraighall 10:00
111 Edinburgh Royal Infirmary 10:00
X7 Haymarket
64 - SF17 VMO
10:24 10:24
106 Craigleith 10:30
X7 Haymarket 10:54
108 Newcraighall 11:00
111 Edinburgh Royal Infirmary 11:00
X7 Haymarket 11:24
106 Craigleith 11:30
X7 Haymarket 11:44
108 Newcraighall 12:00

Later ↓

Bus services

Nearby stops

Map