67
Borders Buses
67 bus timetable: Galashiels to Berwick-Upon-Tweed via Kelso
Galashiels ↔ Berwick-Upon-Tweed via Kelso
Route map
67 live route map
See the route, stops, and live buses currently on this line.
144 stops
Live buses loading
Map ready
Loading the route map...
Galashiels → Berwick-Upon-Tweed via Kelso
7 trips · first 07:05 · last 19:05
Sunday
Live Valid 2026-05-19 – 2027-05-18
Swipe sideways to see later trips.
Stop
07:05
Berwick-Upon-Tweed via Kelso
09:05
Berwick-Upon-Tweed via Kelso
11:05
Berwick-Upon-Tweed via Kelso
13:05
Berwick-Upon-Tweed via Kelso
15:05
Berwick-Upon-Tweed via Kelso
17:05
Berwick-Upon-Tweed via Kelso
19:05
Berwick-Upon-Tweed via Kelso
Berwick-Upon-Tweed via Kelso → Galashiels
7 trips · first 08:03 · last 20:03
Sunday
Live Valid 2026-05-19 – 2027-05-18
Swipe sideways to see later trips.
Stop
08:03
Berwick-Upon-Tweed via Kelso
08:57
Berwick-Upon-Tweed via Kelso
12:03
Berwick-Upon-Tweed via Kelso
12:57
Berwick-Upon-Tweed via Kelso
16:03
Berwick-Upon-Tweed via Kelso
16:57
Berwick-Upon-Tweed via Kelso
20:03
Berwick-Upon-Tweed via Kelso
Timetable data from Borders Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code BORD_67.
All stops shown
77 stops- Berwick-upon-Tweed, Berwick Railway Station on
- Berwick-upon-Tweed, Railway Station near
- Berwick-upon-Tweed, Castlegate southbound
- Berwick-upon-Tweed, Golden Square southbound
- Tweedmouth, Union Brae near
- Tweedmouth, Asda outside
- Prior Park, Shielfield Terrace opposite
- Prior Park, Etal Road westbound
- Hiveacres, Mansefield Road near
- Hiveacres, The Pastures near
- Hiveacres, West End of Cornhill Road westbound
- East Ord, Ord House westbound
- East Ord, Village Green near
- Loanend, West Ord road end opposite
- Loanend, Mount Pleasant Farm opposite
- Loanend, Garden Cottage opposite
- Horncliffe House opposite
- Horncliffe Road End opposite
- Horncliffe Mains Farm opposite
- Emerick, Farm Cottages near
- Norham, Morris Hall near
- Norham, Castle entrance opposite
- Norham, Village Hall near
- Norham, Morrishall Farm outside
- Norham, Salutation Inn southbound
- East Newbiggin, Road end westbound
- Twizel, Tillmouth Park Hotel westbound
- Donaldsons Lodge, Main Road westbound
- Cornhill-on-Tweed, Roundabout westbound
- Cornhill-on-Tweed, Collingwood Arms opposite
- Coldstream, Henderson Park At
- Coldstream, Co-op Coldstream outside
- Coldstream, Lees Farm opposite
- Coldstream Health Centre opposite
- Coldstream, Fireburnmill Road End adjacent
- Birgham, Appleacre opposite
- Birgham, Fisherman's Arms opposite
- Birgham, West End Shelter opposite
- Birgham, Highridgehall Rd Jct opposite
- Kelso, Riverside Drive opposite
- Kelso, Rosebank Cemetery opposite
- Kelso, Woodmarket Bus Shelter At
- Kelso, Parish Church outside
- Kelso, Orchard Park opposite
- Kelso, Wester Muirdean Rd End opposite
- Clintmains Road End opposite
- St Boswells, Weirgate Brae At
- St Boswells, Jean Lawrie Court At
- St Boswells Bus Stance At
- Newtown St Boswells, Agricultural College outside
- Newtown St Boswells, Melbourne Place opposite
- Newtown St Boswells, Council Headquarters At
- Newtown St Boswells, Eildon Road End near
- Leaderfoot Roundabout northbound
- Leaderfoot Roundabout westbound
- Newstead Bypass westbound
- Melrose, Priorwood House opposite
- Melrose, Market Square At
- Melrose, St Dunstan's Lane near
- Melrose, Gibson Park At
- Highcross, Weirhill Place opposite
- Highcross, Holy Trinity Church opposite
- Highcross, Ormiston Terrace At
- Darnick Vale opposite
- Borders General Hospital Entrance At
- Tweedbank Ind Est near
- Tweedbank Station At
- Tweedbank, Jura Drive At
- Tweedbank, Shielswood Court opposite
- Tweedbank Shops opposite
- Tweedbank Loch opposite
- Tweedbank, Galafoot Bridge westbound
- Kingsknowes, Archies Walk opposite
- Galashiels, Fire Station Galashiels opposite
- Galashiels, St Peter's School outside
- Galashiels Health Centre opposite
- Galashiels Transport Interchange Stance 1