Haddington Station Road

On Station Road, near Angle Park

Buses point west ←

To Sched­uled Ex­pected
106 Musselburgh
1058 - SJ18 NFK
06:59 06:59
106 Craigleith 07:01
X7 Haymarket
58 - SF17 VMG
07:10 07:11
121 North Berwick 07:16
X7 Haymarket 07:41
106 Craigleith 07:46
122 North Berwick 08:01
X7 Haymarket 08:14
106 Craigleith 08:31
X7 Haymarket 08:44
121 North Berwick 08:46
108 Newcraighall 09:01
111 Edinburgh Royal Infirmary 09:01

Later ↓

Bus services

Nearby stops

Map