Haddington Station Road

On Station Road, near Angle Park

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:06
106 Musselburgh 06:25
X7 Haymarket 06:25
X6 Craigleith 06:49
X7 Haymarket 06:51
122 North Berwick 07:11
X7 Haymarket 07:12
111 Edinburgh Royal Infirmary 07:16
121 North Berwick 07:16
X6 Craigleith 07:20

Later ↓

Bus services

Nearby stops

Map