Haddington, at Police Station

On Court Street

Buses point west ←

To Sched­uled Ex­pected
X7 Haymarket
196 - SN62 BPV
06:00 05:58
X6 Craigleith 06:02
111 Edinburgh Royal Infirmary 06:05
106 Musselburgh 06:25
X7 Haymarket 06:25
X6 Craigleith 06:49
X7 Haymarket 06:50
X7 Haymarket 07:11
122 North Berwick 07:11
111 Edinburgh Royal Infirmary 07:15
121 North Berwick 07:15
X6 Craigleith 07:19

Later ↓

Bus services

Nearby stops

Map