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
15 trips · first 06:00 · last 20:00
Mon–Fri
Live Valid 2026-05-19 – 2027-05-18
Swipe sideways to see later trips.
Stop
06:00
Berwick-Upon-Tweed via Kelso
07:00
Berwick-Upon-Tweed via Kelso
08:00
Berwick-Upon-Tweed via Kelso
09:00
Berwick-Upon-Tweed via Kelso
10:00
Berwick-Upon-Tweed via Kelso
11:00
Berwick-Upon-Tweed via Kelso
12:00
Berwick-Upon-Tweed via Kelso
13:00
Berwick-Upon-Tweed via Kelso
14:00
Berwick-Upon-Tweed via Kelso
15:00
Berwick-Upon-Tweed via Kelso
16:00
Berwick-Upon-Tweed via Kelso
17:00
Berwick-Upon-Tweed via Kelso
18:00
Berwick-Upon-Tweed via Kelso
19:00
Berwick-Upon-Tweed via Kelso
20:00
Berwick-Upon-Tweed via Kelso
Galashiels Transport Interchange
Stance 1
06:00
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
Galashiels, Market Street Fountain
opposite
06:01
07:01
08:01
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:01
20:01
Galashiels, St Peter's School
opposite
06:02
07:02
08:02
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:02
Galashiels, Fire Station Galashiels
adjacent
06:04
07:04
08:04
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:04
06:06
07:06
08:06
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:06
20:06
Tweedbank, Galafoot Bridge
eastbound
06:07
07:07
08:07
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:07
Tweedbank, Cotgreen Road
before
06:09
07:09
08:09
09:09
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:09
20:09
Tweedbank, Neidpath Court
opposite
06:10
07:10
08:10
09:10
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
Tweedbank, Jura Drive
opposite
06:11
07:11
08:11
09:11
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:11
20:11
Tweedbank Ind Est
opposite
06:12
07:12
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
20:12
06:17
07:17
08:17
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:17
20:17
Highcross, Ormiston Terrace
opposite
06:20
07:20
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
20:20
Highcross, Holy Trinity Church
outside
06:20
07:20
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
20:20
06:21
07:21
08:21
09:21
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
19:21
20:21
Melrose, Wright's Chiropractor
opposite
06:22
07:22
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:22
19:22
20:22
06:23
07:23
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
20:23
06:23
07:23
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
20:23
06:23
07:23
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:23
19:23
20:23
Newstead Bypass
eastbound
06:25
07:25
08:25
09:25
10:25
11:25
12:25
13:25
14:25
15:25
16:25
17:25
18:25
19:25
20:25
Leaderfoot Roundabout
eastbound
06:28
07:28
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:28
20:28
Leaderfoot Roundabout
southbound
06:28
07:28
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:28
20:28
Newtown St Boswells, Eildon Road End
opposite
06:30
07:30
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:30
20:30
06:31
07:31
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:31
20:31
06:31
07:31
08:31
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:31
19:31
20:31
06:32
07:32
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
20:32
St Boswells, Springfield Terrace
opposite
06:35
07:35
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
19:35
20:35
06:36
07:36
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
19:36
20:36
06:36
07:36
08:36
09:36
10:36
11:36
12:36
13:36
14:36
15:36
16:36
17:36
18:36
19:36
20:36
St Boswells, Drumree Cottage
opposite
06:37
07:37
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:37
20:37
06:49
07:49
08:49
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:49
19:49
20:49
06:54
07:54
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:54
20:54
Kelso, Orchard Park
adjacent
06:54
07:54
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:54
20:54
Kelso, Baptist Church
outside
06:55
07:55
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
19:55
20:55
Kelso, Coledale Car Park
adjacent
06:55
07:55
08:55
09:55
10:55
11:55
12:55
13:55
14:55
15:55
16:55
17:55
18:55
19:55
20:55
06:59
07:59
08:59
09:56
10:59
11:56
12:59
13:56
14:59
15:59
16:56
17:59
18:59
19:56
20:56
07:57
08:57
09:57
·
11:57
·
13:57
·
15:57
16:57
·
18:57
19:57
·
·
Berwick-Upon-Tweed via Kelso → Galashiels
17 trips · first 06:12 · last 21:03
Mon–Fri
Live Valid 2026-05-19 – 2027-05-18
Swipe sideways to see later trips.
Stop
06:12
Berwick-Upon-Tweed via Kelso
06:18
Berwick-Upon-Tweed via Kelso
07:03
Berwick-Upon-Tweed via Kelso
07:12
Berwick-Upon-Tweed via Kelso
08:12
Berwick-Upon-Tweed via Kelso
10:12
Berwick-Upon-Tweed via Kelso
10:18
Berwick-Upon-Tweed via Kelso
12:12
Berwick-Upon-Tweed via Kelso
12:18
Berwick-Upon-Tweed via Kelso
14:12
Berwick-Upon-Tweed via Kelso
14:18
Berwick-Upon-Tweed via Kelso
15:12
Berwick-Upon-Tweed via Kelso
17:12
Berwick-Upon-Tweed via Kelso
17:18
Berwick-Upon-Tweed via Kelso
18:12
Berwick-Upon-Tweed via Kelso
20:03
Berwick-Upon-Tweed via Kelso
21:03
Berwick-Upon-Tweed via Kelso
06:12
·
07:03
07:12
08:12
10:12
·
12:12
·
14:12
·
15:12
17:12
·
18:12
·
·
Berwick-upon-Tweed, Golden Square
southbound
06:17
·
07:08
07:17
08:17
10:17
·
12:17
·
14:17
·
15:17
17:17
·
18:17
·
·
Hiveacres, West End of Cornhill Road
westbound
06:22
·
07:13
07:22
08:22
10:22
·
12:22
·
14:22
·
15:22
17:22
·
18:22
·
·
Cornhill-on-Tweed, Collingwood Arms
opposite
06:50
·
07:41
07:50
08:50
10:50
·
12:50
·
14:50
·
15:50
17:50
·
18:50
·
·
Coldstream, Fireburnmill Road End
adjacent
06:58
·
07:48
07:58
08:58
10:58
·
12:58
·
14:58
·
15:58
17:58
·
18:58
·
·
07:18
06:18
08:18
08:18
09:18
11:18
10:18
13:18
12:18
15:18
14:18
16:18
18:18
17:18
19:18
20:03
21:03
Kelso, Parish Church
outside
07:18
06:18
08:18
08:18
09:18
11:18
10:18
13:18
12:18
15:18
14:18
16:18
18:18
17:18
19:18
20:03
21:03
Kelso, Orchard Park
opposite
07:19
06:19
08:19
08:19
09:19
11:19
10:19
13:19
12:19
15:19
14:19
16:19
18:19
17:19
19:19
20:04
21:04
Kelso, Wester Muirdean Rd End
opposite
07:24
06:24
08:24
08:24
09:24
11:24
10:24
13:24
12:24
15:24
14:24
16:24
18:24
17:24
19:24
20:09
21:09
Clintmains Road End
opposite
07:33
06:33
08:33
08:33
09:33
11:33
10:33
13:33
12:33
15:33
14:33
16:33
18:33
17:33
19:33
20:18
21:18
07:37
06:37
08:37
08:37
09:37
11:37
10:37
13:37
12:37
15:37
14:37
16:37
18:37
17:37
19:37
20:22
21:22
07:38
06:38
08:38
08:38
09:38
11:38
10:38
13:38
12:38
15:38
14:38
16:38
18:38
17:38
19:38
20:23
21:23
07:39
06:39
08:39
08:39
09:39
11:39
10:39
13:39
12:39
15:39
14:39
16:39
18:39
17:39
19:39
20:24
21:24
07:42
06:42
08:42
08:42
09:42
11:42
10:42
13:42
12:42
15:42
14:42
16:42
18:42
17:42
19:42
20:27
21:27
Newtown St Boswells, Melbourne Place
opposite
07:43
06:43
08:43
08:43
09:43
11:43
10:43
13:43
12:43
15:43
14:43
16:43
18:43
17:43
19:43
20:28
21:28
07:44
06:44
08:44
08:44
09:44
11:44
10:44
13:44
12:44
15:44
14:44
16:44
18:44
17:44
19:44
20:29
21:29
07:44
06:44
08:44
08:44
09:44
11:44
10:44
13:44
12:44
15:44
14:44
16:44
18:44
17:44
19:44
20:29
21:29
Leaderfoot Roundabout
northbound
07:46
06:46
08:46
08:46
09:46
11:46
10:46
13:46
12:46
15:46
14:46
16:46
18:46
17:46
19:46
20:31
21:31
Leaderfoot Roundabout
westbound
07:47
06:47
08:47
08:47
09:47
11:47
10:47
13:47
12:47
15:47
14:47
16:47
18:47
17:47
19:47
20:32
21:32
Newstead Bypass
westbound
07:49
06:49
08:49
08:49
09:49
11:49
10:49
13:49
12:49
15:49
14:49
16:49
18:49
17:49
19:49
20:34
21:34
Melrose, Priorwood House
opposite
07:51
06:51
08:51
08:51
09:51
11:51
10:51
13:51
12:51
15:51
14:51
16:51
18:51
17:51
19:51
20:36
21:36
07:52
06:52
08:52
08:52
09:52
11:52
10:52
13:52
12:52
15:52
14:52
16:52
18:52
17:52
19:52
20:37
21:37
07:52
06:52
08:52
08:52
09:52
11:52
10:52
13:52
12:52
15:52
14:52
16:52
18:52
17:52
19:52
20:37
21:37
07:53
06:53
08:53
08:53
09:53
11:53
10:53
13:53
12:53
15:53
14:53
16:53
18:53
17:53
19:53
20:38
21:38
Highcross, Weirhill Place
opposite
07:53
06:53
08:53
08:53
09:53
11:53
10:53
13:53
12:53
15:53
14:53
16:53
18:53
17:53
19:53
20:38
21:38
Highcross, Holy Trinity Church
opposite
07:54
06:54
08:54
08:54
09:54
11:54
10:54
13:54
12:54
15:54
14:54
16:54
18:54
17:54
19:54
20:39
21:39
07:55
06:55
08:55
08:55
09:55
11:55
10:55
13:55
12:55
15:55
14:55
16:55
18:55
17:55
19:55
20:40
21:40
Darnick Vale
opposite
07:56
06:56
08:56
08:56
09:56
11:56
10:56
13:56
12:56
15:56
14:56
16:56
18:56
17:56
19:56
20:41
21:41
07:58
06:58
08:58
08:58
09:58
11:58
10:58
13:58
12:58
15:58
14:58
16:58
18:58
17:58
19:58
20:43
21:43
Tweedbank Ind Est
near
08:02
07:02
09:02
09:02
10:02
12:02
11:02
14:02
13:02
16:02
15:02
17:02
19:02
18:02
20:02
20:47
21:47
08:03
07:03
09:03
09:03
10:03
12:03
11:03
14:03
13:03
16:03
15:03
17:03
19:03
18:03
20:03
20:48
21:48
08:03
07:03
09:03
09:03
10:03
12:03
11:03
14:03
13:03
16:03
15:03
17:03
19:03
18:03
20:03
20:48
21:48
Tweedbank, Shielswood Court
opposite
08:04
07:04
09:04
09:04
10:04
12:04
11:04
14:04
13:04
16:04
15:04
17:04
19:04
18:04
20:04
20:49
21:49
Tweedbank Shops
opposite
08:05
07:05
09:05
09:05
10:05
12:05
11:05
14:05
13:05
16:05
15:05
17:05
19:05
18:05
20:05
20:50
21:50
Tweedbank Loch
opposite
08:05
07:05
09:05
09:05
10:05
12:05
11:05
14:05
13:05
16:05
15:05
17:05
19:05
18:05
20:05
20:50
21:50
Tweedbank, Galafoot Bridge
westbound
08:07
07:07
09:07
09:07
10:07
12:07
11:07
14:07
13:07
16:07
15:07
17:07
19:07
18:07
20:07
20:52
21:52
Kingsknowes, Archies Walk
opposite
08:09
07:09
09:09
09:09
10:09
12:09
11:09
14:09
13:09
16:09
15:09
17:09
19:09
18:09
20:09
20:54
21:54
Galashiels, Fire Station Galashiels
opposite
08:10
07:10
09:10
09:10
10:10
12:10
11:10
14:10
13:10
16:10
15:10
17:10
19:10
18:10
20:10
20:55
21:55
Galashiels, St Peter's School
outside
08:11
07:11
09:11
09:11
10:11
12:11
11:11
14:11
13:11
16:11
15:11
17:11
19:11
18:11
20:11
20:56
21:56
Galashiels Health Centre
opposite
08:13
07:13
09:13
09:13
10:13
12:13
11:13
14:13
13:13
16:13
15:13
17:13
19:13
18:13
20:13
20:58
21:58
Galashiels Transport Interchange
Stance 1
08:15
07:15
09:15
09:15
10:15
12:15
11:15
14:15
13:15
16:15
15:15
17:15
19:15
18:15
20:15
21:00
22:00
Timetable data from Borders Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code BORD_67.
All stops shown
87 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 Fire Station opposite
- Kelso, Abbotseat after
- Kelso, Ice Rink opposite
- Kelso High School At
- Kelso, Mercers Court footpath At
- Kelso, Angraflat Road near
- Kelso, Orchard Park adjacent
- Kelso, Inch Park At
- Kelso, Baptist Church outside
- Kelso, Coledale Car Park adjacent
- 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