Haddington High Street (Stop A)

On High Street

Buses point west ←

To Sched­uled Ex­pected
106 Musselburgh
502 - SF17 VOY
15:40 15:40
X7 Haymarket 15:45
108 Newcraighall 16:05
X7 Haymarket 16:05
106 Craigleith 16:10
X7 Haymarket 16:24
106 Newcraighall 16:40
X7 Haymarket 16:44
111 Edinburgh Royal Infirmary 17:05
X7 Haymarket 17:07
106 Craigleith 17:20
X7 Haymarket 17:29

Later ↓

Bus services

Nearby stops

Map