Belhaven, at Old Police Station

On Edinburgh Road, near Shore Road

Buses point south-west ↙

To Sched­uled Ex­pected
X7 Haymarket
64 - SF17 VMO
10:18 10:17
X7 Haymarket 10:38
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
120 North Berwick 12:52
X7 Haymarket 12:58

Later ↓

Bus services

Nearby stops

Map