Haddington, opposite Gateside Road

On B6471

Buses point west ←

To Sched­uled Ex­pected
X7 Haymarket
196 - SN62 BPV
06:04 06:02
X6 Craigleith 06:06
106 Musselburgh 06:29
X7 Haymarket 06:29
X6 Craigleith 06:53
X7 Haymarket 06:55
X7 Haymarket 07:16
121 North Berwick 07:20
X6 Craigleith 07:24
106 Musselburgh 07:31
X7 Haymarket 07:40
X6 Craigleith 07:46

Later ↓

Bus services

Nearby stops

Map