Bus from Kelso to Berwick-upon-Tweed

1 direct route · about 58 min · first bus 07:05, last bus 19:05 (weekdays).

Next buses to Berwick-upon-Tweed as of 06:43

Scheduled times at the boarding stop in Kelso, from the operators' timetables — they update automatically. Open the stop for live tracking.

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
67 Borders Buses ~58 min 9 Sat 9 · Sun 3 07:05 19:05 Horsemarket Bus Shelter (At) Castlegate Red Lion (adj) Birgham, Coldstream, Cornhill-on-Tweed, Donaldsons Lodge, Twizel, East Newbiggin & 4 more

Times are for the first boarding point in Kelso on each route's weekday timetable — open the route for the full timetable, live map and every stop.

The same number runs elsewhere in the UK — see every 67 bus timetable.

Fares on this journey are set by the operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Frequently asked questions

Which bus goes from Kelso to Berwick-upon-Tweed?

The 67 (Borders Buses) runs directly from Kelso to Berwick-upon-Tweed. Board at Horsemarket Bus Shelter (At) and get off at Castlegate Red Lion (adj); the journey takes about 58 minutes.

How long does the bus take from Kelso to Berwick-upon-Tweed?

Around 58 minutes on the 67, depending on time of day and traffic. It calls at Birgham, Coldstream, Cornhill-on-Tweed, Donaldsons Lodge and other stops on the way.

What time is the first and last bus from Kelso to Berwick-upon-Tweed?

On weekdays the first direct bus leaves around 07:05 and the last around 19:05. Check the route timetables for weekends.

How much is the bus from Kelso to Berwick-upon-Tweed?

Fares on this journey are set by the operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

More options