Haddington, at Park Lane

On West Road

Buses point south-west ↙

To Scheduled
121 North Berwick 14:47
X7 Haymarket 14:48
108 Newcraighall 15:02
X7 Haymarket 15:08
X7 Haymarket 15:28
106 Musselburgh 15:44
X7 Haymarket 15:49
108 Newcraighall 16:07
X7 Haymarket 16:09
106 Craigleith 16:14
121 North Berwick 16:27
X7 Haymarket 16:28

Later ↓

Bus services

Nearby stops

Map