Haddington Station Road

On Station Road, near Angle Park

Buses point west ←

To Sched­uled Ex­pected
N107 Edinburgh 02:27
N107 Edinburgh
52 - SF17 VLY
02:30
X7 Haymarket 06:29
106 Musselburgh 06:31
X7 Haymarket 07:29
106 Musselburgh 07:31
X7 Haymarket 08:25
106 Newcraighall 08:28
121 North Berwick 08:46
X7 Haymarket 08:57
X7 Haymarket 09:27
106 Newcraighall 09:28

Later ↓

Bus services

Nearby stops

Map