Bus times from Belhaven, Dunbar

Belhaven, Dunbar is served by 4 bus routes (107, 120, N107 and X7), run by East Coast Buses. The next buses go to Dunbar, Haymarket and North Berwick.

Next departures

TimeRouteTo
10:13120Dunbar
10:16X7Dunbar
10:27X7Haymarket
10:46X7Dunbar
10:51120North Berwick
10:57X7Haymarket
11:13120Dunbar
11:16X7Dunbar
11:27X7Haymarket
11:46X7Dunbar
11:51120North Berwick
11:57X7Haymarket
12:13120Dunbar
12:16X7Dunbar
12:27X7Haymarket
12:46X7Dunbar
12:51120North Berwick
12:57X7Haymarket
13:13120Dunbar
13:16X7Dunbar

Routes from this stop

Stops nearby

All bus routes and stops in Dunbar

Questions

When is the next bus from Belhaven, Dunbar?
The 120 to Dunbar at 10:13.
Which buses stop at Belhaven, Dunbar?
4 routes: 107, 120, N107 and X7, run by East Coast Buses.
Where is Belhaven, Dunbar?
Belhaven is in Belhaven, East Lothian.
Where do buses from Belhaven, Dunbar go?
The next departures go to Dunbar, Haymarket and North Berwick.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook