Belhaven, at Old Police Station

On Edinburgh Road, near Shore Road

Buses point south-west ↙

To Scheduled
X7 Haymarket 09:28
120 North Berwick 09:52
X7 Haymarket 09:58
X7 Haymarket 10:28
120 North Berwick 10:52
X7 Haymarket 10:58
X7 Haymarket 11:18
X7 Haymarket 11:38
120 North Berwick 11:52
X7 Haymarket 11:58
X7 Haymarket 12:18
X7 Haymarket 12:38

Later ↓

Bus services

Nearby stops

Map