34 bus: Kelso – Duns

Scottish Borders Council bus 34 runs between Kelso and Duns via Sprouston, Carham, Wark-on-Tweed and Coldstream. Runs on Mondays, Wednesdays and Fridays only. On Friday 6 November the first bus from Kelso leaves at 08:45 and the last at 14:45 (2 journeys).

Operated by Scottish Borders Council. Timetable for Friday, 6 November 2026. Plan a journey · Print this timetable

Questions

When is the first and last 34 bus from Kelso to Duns?
On Friday 6 November the first bus leaves Kelso at 08:45 and the last at 14:45, 2 journeys in all.
When is the first and last 34 bus from Duns to Kelso?
On Friday 6 November the first bus leaves Duns at 10:02 and the last at 16:02, 2 journeys in all.
Does the 34 bus run on Sundays?
No. Runs on Mondays, Wednesdays and Fridays only.
How often does the 34 bus run?
On Friday 6 November there are 2 journeys from Kelso, at 08:45 and 14:45.
Where does the 34 bus stop?
Main stops from Kelso to Duns: Woodmarket Bus Shelter (Kelso), Sprouston Village Green (Sprouston), village centre (Carham), Post Office (Wark-on-Tweed), Henderson Park (Coldstream), Coldstream Health Centre (Coldstream), Thomas Sherriff Engineeers (Leitholm), Leitholm Village Hall (Leitholm), Swinton Mill Hail & Ride (Swinton), Market Square (Duns). The full list is in the timetable below.
Who runs the 34 bus?
Scottish Borders Council.

Kelso to Duns

StopJourney 1Journey 2
Woodmarket Bus Shelter, Kelso08:4514:45
Sprouston Village Green08:5214:52
village centre, Carham08:5714:57
Post Office, Wark-on-Tweed09:0015:00
Henderson Park, Coldstream09:0815:08
Coldstream Health Centre09:1015:10
Thomas Sherriff Engineeers, Leitholm09:1815:18
Leitholm Village Hall09:2015:20
Swinton Mill Hail & Ride09:2315:23
Market Square, Duns09:3915:39

Duns to Kelso

StopJourney 1Journey 2
Market Square, Duns10:0216:02
Swinton Mill Hail & Ride10:1816:18
Leitholm Village Hall10:2116:21
Thomas Sherriff Engineers, Leitholm10:2316:23
Coldstream Health Centre10:3116:31
Besom Inn, Coldstream10:3316:33
Post Office, Wark-on-Tweed10:4116:41
village centre, Carham10:4416:44
Sprouston Village Green10:4916:49
Woodmarket Bus Shelter, Kelso10:5616:56

Places on this route

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