Borders Buses Route 67
Bus timetable and route map · Monday and Saturday, Tuesday to Thursday, Friday, Sunday
Borders Buses Route 67 is a bus route in Scottish Borders and Berwick, serving Railway Station, West Ord road end, Agricultural College, Darnick Vale and Mount Pleasant Farm. Monday and Saturday the first bus is at 06:00 and the last at 21:27, every 30 min during the day. Updated 4 October 2026.
Timetable summary
Monday and Saturday
- First
- 06:00
- Last
- 21:27
- Buses
- 31
- Daytime
- every 30 min
Tuesday to Thursday
- First
- 06:00
- Last
- 21:27
- Buses
- 31
- Daytime
- every 30 min
Friday
- First
- 06:00
- Last
- 21:27
- Buses
- 31
- Daytime
- every 30 min
Sunday
- First
- 07:05
- Last
- 20:27
- Buses
- 14
- Daytime
- every 30 min
Also different: Mon 5 Oct (the Tuesday to Thursday timetable); Tue 13 Oct (the Monday and Saturday timetable); Wed 14 Oct (the Monday and Saturday timetable); Thu 15 Oct (the Monday and Saturday timetable); Fri 16 Oct (the Monday and Saturday timetable).
Timetable change: Borders Buses’ timetable changes on 20 October 2026. The times below are for the current timetable.
Route 67 to Galashiels Transport Interchange
Destination sign “Galashiels Interchange” · from Railway Station · 73 stops
Monday and Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | West Ord road end | Road end | West End Shelter | Agricultural College | Borders General Hospital Entrance | Galashiels Transport Interchange |
|---|---|---|---|---|---|---|
| 06:12 | 06:27 | 06:42 | 07:03 | 07:42 | 07:58 | 08:15 |
| · | · | · | · | 06:42 | 06:58 | 07:15 |
| 07:12 | 07:27 | 07:42 | 08:03 | 08:42 | 08:58 | 09:15 |
| 08:12 | 08:27 | 08:42 | 09:03 | 09:42 | 09:58 | 10:15 |
| 10:12 | 10:27 | 10:42 | 11:03 | 11:42 | 11:58 | 12:15 |
| · | · | · | · | 10:42 | 10:58 | 11:15 |
| 12:12 | 12:27 | 12:42 | 13:03 | 13:42 | 13:58 | 14:15 |
| · | · | · | · | 12:42 | 12:58 | 13:15 |
| 14:12 | 14:27 | 14:42 | 15:03 | 15:42 | 15:58 | 16:15 |
| · | · | · | · | 14:42 | 14:58 | 15:15 |
| 15:12 | 15:27 | 15:42 | 16:03 | 16:42 | 16:58 | 17:15 |
| 17:12 | 17:27 | 17:42 | 18:03 | 18:42 | 18:58 | 19:15 |
| · | · | · | · | 17:42 | 17:58 | 18:15 |
| 18:12 | 18:27 | 18:42 | 19:03 | 19:42 | 19:58 | 20:15 |
| · | · | · | · | 20:27 | 20:43 | 21:00 |
| · | · | · | · | 21:27 | 21:43 | 22:00 |
Tuesday to Thursday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | West Ord road end | Road end | West End Shelter | Agricultural College | Borders General Hospital Entrance | Galashiels Transport Interchange |
|---|---|---|---|---|---|---|
| 06:12 | 06:27 | 06:42 | 07:03 | 07:42 | 07:58 | 08:15 |
| · | · | · | · | 06:42 | 06:58 | 07:15 |
| 07:03 | 07:18 | 07:33 | 07:58 | 08:42 | 08:58 | 09:15 |
| 08:12 | 08:27 | 08:42 | 09:03 | 09:42 | 09:58 | 10:15 |
| 10:12 | 10:27 | 10:42 | 11:03 | 11:42 | 11:58 | 12:15 |
| · | · | · | · | 10:42 | 10:58 | 11:15 |
| 12:12 | 12:27 | 12:42 | 13:03 | 13:42 | 13:58 | 14:15 |
| · | · | · | · | 12:42 | 12:58 | 13:15 |
| 14:12 | 14:27 | 14:42 | 15:03 | 15:42 | 15:58 | 16:15 |
| · | · | · | · | 14:42 | 14:58 | 15:15 |
| 15:12 | 15:27 | 15:42 | 16:03 | 16:42 | 16:58 | 17:15 |
| 17:12 | 17:27 | 17:42 | 18:03 | 18:42 | 18:58 | 19:15 |
| · | · | · | · | 17:42 | 17:58 | 18:15 |
| 18:12 | 18:27 | 18:42 | 19:03 | 19:42 | 19:58 | 20:15 |
| · | · | · | · | 20:27 | 20:43 | 21:00 |
| · | · | · | · | 21:27 | 21:43 | 22:00 |
Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | West Ord road end | Road end | West End Shelter | Agricultural College | Borders General Hospital Entrance | Galashiels Transport Interchange |
|---|---|---|---|---|---|---|
| 06:12 | 06:27 | 06:42 | 07:03 | 07:42 | 07:58 | 08:15 |
| · | · | · | · | 06:42 | 06:58 | 07:15 |
| 07:03 | 07:18 | 07:33 | 07:58 | 08:42 | 08:58 | 09:15 |
| 08:12 | 08:27 | 08:42 | 09:03 | 09:42 | 09:58 | 10:15 |
| 10:12 | 10:27 | 10:42 | 11:03 | 11:42 | 11:58 | 12:15 |
| · | · | · | · | 10:42 | 10:58 | 11:15 |
| 12:12 | 12:27 | 12:42 | 13:03 | 13:42 | 13:58 | 14:15 |
| · | · | · | · | 12:42 | 12:58 | 13:15 |
| 14:12 | 14:27 | 14:42 | 15:03 | 15:42 | 15:58 | 16:15 |
| · | · | · | · | 14:42 | 14:58 | 15:15 |
| 15:12 | 15:27 | 15:42 | 16:03 | 16:42 | 16:58 | 17:15 |
| 17:12 | 17:27 | 17:42 | 18:03 | 18:42 | 18:58 | 19:15 |
| · | · | · | · | 17:42 | 17:58 | 18:15 |
| 18:12 | 18:27 | 18:42 | 19:03 | 19:42 | 19:58 | 20:15 |
| · | · | · | · | 20:27 | 20:43 | 21:00 |
| · | · | · | · | 21:27 | 21:43 | 22:00 |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Railway Station | West Ord road end | Road end | West End Shelter | Agricultural College | Borders General Hospital Entrance | Galashiels Transport Interchange |
|---|---|---|---|---|---|---|
| · | · | · | · | 08:27 | 08:43 | 09:00 |
| 08:57 | 09:12 | 09:27 | 09:48 | 10:27 | 10:43 | 11:00 |
| · | · | · | · | 12:27 | 12:43 | 13:00 |
| 12:57 | 13:12 | 13:27 | 13:48 | 14:27 | 14:43 | 15:00 |
| · | · | · | · | 16:27 | 16:43 | 17:00 |
| 16:57 | 17:12 | 17:27 | 17:48 | 18:27 | 18:43 | 19:00 |
| · | · | · | · | 20:27 | 20:43 | 21:00 |
All 73 stops in this direction
- Railway Station #3100T994535
- Railway Station #3100T995534
- Castlegate #3100T995532
- Golden Square #3100T997529
- Union Brae #3100T993524
- Asda #3100T994520
- Shielfield Terrace #3100T992518
- Etal Road #3100T990515
- Mansefield Road #3100T985516
- The Pastures #3100T985515
- Ord House #3100T981516
- Village Green #3100T979514
- West Ord road end #3100T957508
- Mount Pleasant Farm #3100T954507
- Garden Cottage #3100T945505
- Horncliffe House #3100T935502
- Horncliffe Road End #3100T932498
- Horncliffe Mains Farm #3100T938493
- Farm Cottages #3100T922480
- Morris Hall #3100T909475
- Castle entrance #3100T906474
- Village Hall #3100T899474
- Morrishall Farm #3100T911470
- Salutation Inn #3100T923466
- Road end #3100T909456
- Tillmouth Park Lodge #3100T881426
- Main Road #3100T872415
- Roundabout #3100T860393
- Collingwood Arms #3100T858392
- Besom Inn #6900221
- Co-op Coldstream #6900223
- Lees Farm #69001206
- Coldstream Health Centre #69001436
- Fireburnmill Road End #69001127
- Appleacre #6900163
- Fisherman's Arms #69002048
- West End Shelter #69001435
- Highridgehall Rd Jct #69001210
- Rosebank Cemetery #69001433
- Woodmarket Bus Shelter #690030468
- Woodmarket Bus Shelter #690030468
- Parish Church #69001306
- Orchard Park #6900544
- Angraflat Road #69002054
- Wester Muirdean Rd End #69001205
- Clintmains Road End #6900198
- Weirgate Brae #6900783
- St Boswells Bus Stance #6900782
- Agricultural College #6900682
- Council Headquarters #6900683
- Eildon Road End #6900845
- Leaderfoot Roundabout #6900608
- Leaderfoot Roundabout #6900677
- Newstead By-pass #6900664
- Priorwood House #6900645
- Market Square #6900647
- Gibson Park #6900984
- Weirhill Place #6900986
- Holy Trinity Church #6900988
- Darnick Vale #6900991
- Borders General Hospital Entrance #6900625
- Tweedbank Ind Est #69001042
- Tweedbank Station #69002000
- Jura Drive #69001039
- Shielswood Court #69001037
- Tweedbank Shops #69001035
- Tweedbank Loch #69001034
- Galafoot Bridge #6900346
- Archies Walk #6900349
- Fire Station Galashiels #6900386
- St Peter's School #6900426
- Galashiels Health Centre #69001509
- Galashiels Transport Interchange #69002001
Route 67 to Railway Station
Destination sign “Berwick, Railway Street” · from Galashiels Transport Interchange · 71 stops
Monday and Saturday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Galashiels Transport Interchange | Darnick Vale | Agricultural College | Highridgehall Rd Jct | Tillmouth Park Hotel | Mount Pleasant Farm | Railway Station |
|---|---|---|---|---|---|---|
| 06:00 | 06:18 | 06:33 | 07:06 | 07:26 | 07:46 | 07:59 |
| 07:00 | 07:18 | 07:33 | 08:06 | 08:26 | 08:46 | 08:59 |
| 08:00 | 08:18 | 08:33 | 09:06 | 09:26 | 09:46 | 09:59 |
| 09:00 | 09:18 | 09:33 | · | · | · | · |
| 10:00 | 10:18 | 10:33 | 11:06 | 11:26 | 11:46 | 11:59 |
| 11:00 | 11:18 | 11:33 | · | · | · | · |
| 12:00 | 12:18 | 12:33 | 13:06 | 13:26 | 13:46 | 13:59 |
| 13:00 | 13:18 | 13:33 | · | · | · | · |
| 14:00 | 14:18 | 14:33 | 15:06 | 15:26 | 15:46 | 15:59 |
| 15:00 | 15:18 | 15:33 | 16:06 | 16:26 | 16:46 | 16:59 |
| 16:00 | 16:18 | 16:33 | · | · | · | · |
| 17:00 | 17:18 | 17:33 | 18:06 | 18:26 | 18:46 | 18:59 |
| 18:00 | 18:18 | 18:33 | 19:06 | 19:26 | 19:46 | 19:59 |
| 19:00 | 19:18 | 19:33 | · | · | · | · |
| 20:00 | 20:18 | 20:33 | · | · | · | · |
Tuesday to Thursday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Galashiels Transport Interchange | Darnick Vale | Agricultural College | Highridgehall Rd Jct | Tillmouth Park Hotel | Mount Pleasant Farm | Railway Station |
|---|---|---|---|---|---|---|
| 06:00 | 06:18 | 06:33 | 07:06 | 07:26 | 07:46 | 07:59 |
| 07:00 | 07:18 | 07:33 | 08:06 | 08:26 | 08:46 | 08:59 |
| 08:00 | 08:18 | 08:33 | 09:06 | 09:26 | 09:46 | 09:59 |
| 09:00 | 09:18 | 09:33 | · | · | · | · |
| 10:00 | 10:18 | 10:33 | 11:06 | 11:26 | 11:46 | 11:59 |
| 11:00 | 11:18 | 11:33 | · | · | · | · |
| 12:00 | 12:18 | 12:33 | 13:06 | 13:26 | 13:46 | 13:59 |
| 13:00 | 13:18 | 13:33 | · | · | · | · |
| 14:00 | 14:18 | 14:33 | 15:06 | 15:26 | 15:46 | 15:59 |
| 14:50 | 15:08 | 15:23 | 16:06 | 16:26 | 16:46 | 16:59 |
| 16:00 | 16:18 | 16:33 | · | · | · | · |
| 17:00 | 17:18 | 17:33 | 18:06 | 18:26 | 18:46 | 18:59 |
| 18:00 | 18:18 | 18:33 | 19:06 | 19:26 | 19:46 | 19:59 |
| 19:00 | 19:18 | 19:33 | · | · | · | · |
| 20:00 | 20:18 | 20:33 | · | · | · | · |
Friday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Galashiels Transport Interchange | Darnick Vale | Agricultural College | Highridgehall Rd Jct | Tillmouth Park Hotel | Mount Pleasant Farm | Railway Station |
|---|---|---|---|---|---|---|
| 06:00 | 06:18 | 06:33 | 07:06 | 07:26 | 07:46 | 07:59 |
| 07:00 | 07:18 | 07:33 | 08:06 | 08:26 | 08:46 | 08:59 |
| 08:00 | 08:18 | 08:33 | 09:06 | 09:26 | 09:46 | 09:59 |
| 09:00 | 09:18 | 09:33 | · | · | · | · |
| 10:00 | 10:18 | 10:33 | 11:06 | 11:26 | 11:46 | 11:59 |
| 11:00 | 11:18 | 11:33 | · | · | · | · |
| 12:00 | 12:18 | 12:33 | 13:32 | 13:52 | 14:12 | 14:26 |
| 13:00 | 13:18 | 13:33 | · | · | · | · |
| 14:00 | 14:18 | 14:33 | 15:06 | 15:26 | 15:46 | 15:59 |
| 15:00 | 15:18 | 15:33 | 16:06 | 16:26 | 16:46 | 16:59 |
| 16:00 | 16:18 | 16:33 | · | · | · | · |
| 17:00 | 17:18 | 17:33 | 18:06 | 18:26 | 18:46 | 18:59 |
| 18:00 | 18:18 | 18:33 | 19:06 | 19:26 | 19:46 | 19:59 |
| 19:00 | 19:18 | 19:33 | · | · | · | · |
| 20:00 | 20:18 | 20:33 | · | · | · | · |
Sunday
Times at the main stops. 24-hour clock. A dot means that trip does not stop there.
| Galashiels Transport Interchange | Darnick Vale | Agricultural College | Highridgehall Rd Jct | Tillmouth Park Hotel | Mount Pleasant Farm | Railway Station |
|---|---|---|---|---|---|---|
| 07:05 | 07:23 | 07:38 | · | · | · | · |
| 09:05 | 09:23 | 09:38 | 10:15 | 10:35 | 10:55 | 11:08 |
| 11:05 | 11:23 | 11:38 | · | · | · | · |
| 13:05 | 13:23 | 13:38 | 14:15 | 14:35 | 14:55 | 15:08 |
| 15:05 | 15:23 | 15:38 | · | · | · | · |
| 17:05 | 17:23 | 17:38 | 18:15 | 18:35 | 18:55 | 19:08 |
| 19:05 | 19:23 | 19:38 | · | · | · | · |
All 71 stops in this direction
- Galashiels Transport Interchange #69002001
- Market Street Fountain #6900422
- St Peter's School #6900391
- Fire Station Galashiels #6900428
- Archies Walk #6900430
- Galafoot Bridge #6900347
- Tweedbank Loch #69001033
- Cotgreen Road #69001036
- Jura Drive #69001040
- Tweedbank Station #69002000
- Tweedbank Ind Est #69001043
- Borders General Hospital Entrance #6900625
- Darnick Vale #6900992
- Ormiston Terrace #6900990
- Holy Trinity Church #6900987
- Abbey Car Park #69001446
- Priorswood Court #690030420
- Newstead By-pass #6900675
- Leaderfoot Roundabout #6900678
- Leaderfoot Roundabout #6900607
- Eildon Road End #6900846
- Council Headquarters #6900844
- Melbourne Place #6900843
- Agricultural College #69001103
- Springfield Terrace #6900790
- St Boswells Bus Stance #6900782
- Drumree Cottage #69001598
- Clintmains Road End #6900199
- Angraflat Road #6900565
- Orchard Park #6900566
- Inch Park #6900582
- Horsemarket Bus Shelter #690030464
- Horsemarket Bus Shelter #690030464
- Rosebank Cemetery #69001434
- Riverside Drive #69002050
- Highridgehall Rd Jct #69001211
- West End Shelter #6900164
- Fisherman's Arms #69002047
- Appleacre #69001189
- Fireburnmill Road End #69001128
- Coldstream Health Centre #69001437
- Lees Farm #69001207
- Court House Place #69001118
- Besom Inn #69001024
- Collingwood Arms #3100T858393
- Roundabout #3100T861394
- Main Road #3100T871414
- Tillmouth Park Hotel #3100T880426
- Road end #3100T909457
- Salutation Inn #3100T924466
- Morrishall Farm #3100T911469
- Village Hall #3100T899473
- Castle entrance #3100T906082
- Farm cottages #3100T922481
- Horncliffe Mains Farm #3100T938492
- Horncliffe Road End #3100T931498
- Horncliffe House #3100T935503
- Garden Cottage #3100T945506
- Mount Pleasant Farm #3100T954508
- West Ord road end #3100T957509
- Village Green #3100T979515
- Ord House #3100T982516
- The Pastures #3100T985517
- Mansefield Road #3100T987516
- Etal Road #3100T991516
- Shielfield Terrace #3100T993518
- Asda #3100T994521
- Union Brae #3100T993525
- Golden Square #3100T996529
- Castlegate Red Lion #3100T995531
- Railway Station #3100T995534
Route 67 route map
Questions about Borders Buses Route 67
What time is the first Route 67 bus?
Monday and Saturday: 06:00. Tuesday to Thursday: 06:00. Friday: 06:00. Sunday: 07:05.
What time is the last Route 67 bus?
Monday and Saturday: 21:27. Tuesday to Thursday: 21:27. Friday: 21:27. Sunday: 20:27. A time after midnight belongs to the evening before.
How often does Route 67 run?
Monday and Saturday: every 30 min. Tuesday to Thursday: every 30 min. Friday: every 30 min. Sunday: every 30 min, between 07:00 and 19:00.
Does Route 67 run at weekends?
Saturday: yes. Sunday: yes.
Where does Route 67 go?
Route 67 serves Railway Station, West Ord road end, Agricultural College, Darnick Vale and Mount Pleasant Farm. The full list of stops for each direction is below the timetables.
Are these live bus times?
No. They are the published timetable from Borders Buses’ open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.
Source: Borders Buses open data (GTFS schedule for Borders Buses), used under the Open Government Licence v3.0. Refreshed 4 October 2026. These are scheduled times; disruptions and service alerts are published by the operator. Contains public sector information licensed under the Open Government Licence v3.0. Changes made: times reformatted into timetables and departure lists.