Buses in Duns

3 bus routes serve Duns, run by Borders Buses and Scottish Borders Council. The busiest stops are Knoll Hospital, Boston Court and Market Square.

Most frequent routes

Where you can go from Duns

  • Berwick-upon-Tweed: 32
  • Kelso: 34
  • Tweedmouth: 60

Routes

Bus companies

Stops

Questions

Where can I go by bus from Duns?
Direct buses from Duns go to Berwick-upon-Tweed (32), Kelso (34) and Tweedmouth (60).
Which bus goes from Duns to Berwick-upon-Tweed?
Route 32, run by Borders Buses.
Which bus goes from Duns to Kelso?
Route 34, run by Scottish Borders Council.
Which bus goes from Duns to Tweedmouth?
Route 60, run by Borders Buses.
Where do buses stop in Duns?
The busiest stops are Knoll Hospital, Boston Court, Market Square, Duns Volunteer Hall and Mount Pleasant Pumphouse.
Which bus companies run in Duns?
Borders Buses and Scottish Borders Council.
What are the most frequent buses in Duns?
the 60 (Duns – Tweedmouth), the 32 (Berwick-upon-Tweed – Duns) and the 34 (Kelso – Duns).

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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