Haddington, opposite Knowes Road

On WEST ROAD

Buses point west ←

To Scheduled
X7 Haymarket 05:03
X11 Edinburgh Royal Infirmary 05:56
X7 Haymarket 06:03
X6 Craigleith 06:04
106 Musselburgh 06:21
X7 Haymarket 06:28
X6 Craigleith 06:51
X7 Haymarket 06:53
106 Musselburgh 07:01
X7 Haymarket 07:14
121 North Berwick 07:19
106 Craigleith 07:35

Later ↓

Bus services

Nearby stops

Map