Haddington, at Police Station

On Court Street

Buses point west ←

To Scheduled
X7 Haymarket 05:00
X7 Haymarket 06:00
X6 Craigleith 06:01
111 Edinburgh Royal Infirmary 06:05
106 Musselburgh 06:18
X7 Haymarket 06:25
X6 Craigleith 06:48
X7 Haymarket 06:50
106 Musselburgh 06:58
X7 Haymarket 07:11
122 North Berwick 07:11
111 Edinburgh Royal Infirmary 07:15

Later ↓

Bus services

Nearby stops

Map