Haddington High Street (Stop A)

On High Street

Buses point west ←

To Scheduled
X7 Haymarket 14:04
X7 Haymarket 14:24
106 Craigleith 14:30
111 Edinburgh Royal Infirmary 14:35
X7 Haymarket 14:44
108 Newcraighall 15:00
X7 Haymarket 15:04
111 Edinburgh Royal Infirmary 15:20
X7 Haymarket 15:24
106 Craigleith 15:30
X7 Haymarket 15:45
108 Newcraighall 16:05

Later ↓

Bus services

Nearby stops

Map