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
- 60: Duns – Tweedmouth Borders Buses
- 32: Berwick-upon-Tweed – Duns Borders Buses
- 34: Kelso – Duns Scottish Borders Council
Where you can go from Duns
Routes
- 60: Duns – Tweedmouth Borders Buses
- 32: Berwick-upon-Tweed – Duns Borders Buses
- 34: Kelso – Duns Scottish Borders Council
Bus companies
Stops
- Knoll Hospital
- Boston Court
- Market Square
- Duns Volunteer Hall
- Mount Pleasant Pumphouse
- Black Bull Street
- Craigswalls Entrance
- Edrom Road End
- Brieryhill Rd End
- Pinkie Smithy
- Our Lady & St Margaret Catholic Church
- The Crescent
- Buxley Road End
- Buxley Rd End
- Bridgend Garage
- Dunlop House
- Duns Primary School
- Polwarth Road End
- Langton Bridge
- Langtongate
- Berwickshire High School Campus
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