Haddington High Street (Stop A)

On High Street

Buses point west ←

To Sched­uled Ex­pected
111 Edinburgh Royal Infirmary 17:05
X7 Haymarket
58 - SF17 VMG
17:07 17:06
X7 Haymarket
60 - SF17 VMJ
17:29 17:30
106 Craigleith 17:30
X7 Haymarket 17:54
106 Musselburgh 18:10
X7 Haymarket 18:24
X7 Haymarket 18:52
106 Craigleith 19:05
X7 Haymarket 19:21
107 Musselburgh 19:29
X7 Haymarket 19:51

Later ↓

Bus services

Nearby stops

Map