Belhaven, at Old Police Station

On Edinburgh Road, near Shore Road

Buses point south-west ↙

To Sched­uled Ex­pected
X7 Haymarket
61 - SF17 VMK
11:41 11:41
X7 Haymarket 12:21
120 North Berwick 12:49
X7 Haymarket 13:01
X7 Haymarket 13:41
X7 Haymarket 14:21
120 North Berwick 14:49
X7 Haymarket 15:01
X7 Haymarket 15:41
X7 Haymarket 16:21
120 North Berwick 16:49
X7 Haymarket 17:01

Later ↓

Bus services

Nearby stops

Map