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 Monday 2 November the first bus from Kelso leaves at 08:45 and the last at 12:45 (2 journeys).

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

Questions

When is the first and last 34 bus from Kelso to Duns?
On Monday 2 November the first bus leaves Kelso at 08:45 and the last at 12:45, 2 journeys in all.
When is the first and last 34 bus from Duns to Kelso?
On Monday 2 November the first bus leaves Duns at 10:02 and the last at 14: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 Monday 2 November there are 2 journeys from Kelso, at 08:45 and 12: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:4512:45
Sprouston Village Green08:5212:52
village centre, Carham08:5712:57
Post Office, Wark-on-Tweed09:0013:00
Henderson Park, Coldstream09:0813:08
Coldstream Health Centre09:1013:10
Thomas Sherriff Engineeers, Leitholm09:1813:18
Leitholm Village Hall09:2013:20
Swinton Mill Hail & Ride09:2313:23
Market Square, Duns09:3913:39

Duns to Kelso

StopJourney 1Journey 2
Market Square, Duns10:0214:02
Swinton Mill Hail & Ride10:1814:18
Leitholm Village Hall10:2114:21
Thomas Sherriff Engineers, Leitholm10:2314:23
Coldstream Health Centre10:3114:31
Besom Inn, Coldstream10:3314:33
Post Office, Wark-on-Tweed10:4114:41
village centre, Carham10:4414:44
Sprouston Village Green10:4914:49
Woodmarket Bus Shelter, Kelso10:5614:56

Places on this route

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