67 Galashiels ↔ Berwick Rail Stn

Operated by Borders Buses. First bus 06:00, last bus 21:03. 33 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Borders Buses sets the fares on the 67. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

67 towards Berwick Rail Stn — Monday to Friday (17 journeys)
Galashiels Transport Interchange (Stance 1) 06:0007:0008:0009:0010:0011:0012:0012:0013:0014:0014:5015:0016:0017:0018:0019:0020:00
Archies Walk (Nr) 06:0607:0608:0609:0610:0611:0612:0612:0613:0614:0614:5615:0616:0617:0618:0619:0620:06
Tweedbank Station 06:1207:1208:1209:1210:1211:1212:1212:1213:1214:1215:0215:1216:1217:1218:1219:1220:12
Borders General Hospital Entrance (At) 06:1707:1708:1709:1710:1711:1712:1712:1713:1714:1715:0715:1716:1717:1718:1719:1720:17
Abbey Car Park (At) 06:2307:2308:2309:2310:2311:2312:2312:2313:2314:2315:1315:2316:2317:2318:2319:2320:23
Leaderfoot Roundabout (E-bound) 06:2807:2808:2809:2810:2811:2812:2812:2813:2814:2815:1815:2816:2817:2818:2819:2820:28
Council Headquarters (Opp) 06:3107:3108:3109:3110:3111:3112:3112:3113:3114:3115:2115:3116:3117:3118:3119:3120:31
St Boswells Bus Stance (At) 06:3607:3608:3609:3610:3611:3612:3612:3613:3614:3615:2615:3616:3617:3618:3619:3620:36
Clintmains Road End (At) 06:4107:4108:4109:4110:4111:4112:4112:4113:4114:4115:3115:4116:4117:4118:4119:4120:41
Horsemarket Bus Shelter (At) 06:5907:5908:5909:5610:5911:5612:5913:1013:5614:5915:5915:5916:5617:5918:5919:5620:56
Kelso High School (At) ·······13:25··15:50······
West End Shelter (At) 07:0908:0909:09·11:09·13:0913:35·15:0916:0916:09·18:0919:09··
Besom Inn (At) 07:1708:1709:17·11:17·13:1713:43·15:1716:1716:17·18:1719:17··
Collingwood Arms (adj) 07:2208:2209:22·11:22·13:2213:48·15:2216:2216:22·18:2219:22··
Salutation Inn (N-bound) 07:3208:3209:32·11:32·13:3213:58·15:3216:3216:32·18:3219:32··
Village Hall (opp) 07:3608:3609:36·11:36·13:3614:02·15:3616:3616:36·18:3619:36··
Horncliffe Road End (adj) 07:4308:4309:43·11:43·13:4314:09·15:4316:4316:43·18:4319:43··
Village Green (opp) 07:4908:4909:49·11:49·13:4914:15·15:4916:4916:49·18:4919:49··
Golden Square (nb) 07:5608:5609:56·11:56·13:5614:22·15:5616:5616:56·18:5619:56··
Berwick Railway Station 07:5908:5909:59·11:59·13:5914:26·15:5916:5916:59·18:5919:59··

Route map

All stops on route 67

67 towards Berwick Rail Stn

  1. Galashiels Transport Interchange (Stance 1) Galashiels
  2. Market Street Fountain (Opp) Galashiels
  3. St Peter's School (Opp) Galashiels
  4. Fire Station Galashiels (Adj) Galashiels
  5. Archies Walk (Nr) Kingsknowes
  6. Galafoot Bridge (E-bound) Tweedbank
  7. Tweedbank Loch (At) Tweedbank
  8. Cotgreen Road (Before) Tweedbank
  9. Neidpath Court (Opp) Tweedbank
  10. Jura Drive (Opp) Tweedbank
  11. Tweedbank Station Tweedbank
  12. Tweedbank Ind Est (Opp) Tweedbank
  13. Borders General Hospital Entrance (At) Borders General Hospital
  14. Darnick Vale (At) Darnick
  15. Ormiston Terrace (Opp) Highcross
  16. Holy Trinity Church (o/s) Highcross
  17. Weirhill Place (At) Highcross
  18. Wright's Chiropractor (Opp) Melrose
  19. Abbey Car Park (At) Melrose
  20. Priorswood Court (At) Melrose
  21. Priorwood House (At) Melrose
  22. Newstead Bypass (E-bound) Newstead
  23. Leaderfoot Roundabout (E-bound) Leaderfoot
  24. Leaderfoot Roundabout (S-Bound) Leaderfoot
  25. Eildon Road End (Opp) Newtown St Boswells
  26. Council Headquarters (Opp) Newtown St Boswells
  27. Dryburgh Arms (o/s) Newtown St Boswells
  28. Agricultural College (Opp) Newtown St Boswells
  29. Springfield Terrace (Opp) St Boswells
  30. St Boswells Bus Stance (At) St Boswells
  31. Braeheads Road (at) St Boswells
  32. Drumree Cottage (Opp) St Boswells
  33. Clintmains Road End (At) Clintmains
  34. Wester Muirdean Rd End (At) Kelso
  35. Angraflat Road (Nr) Kelso
  36. Orchard Park (Adj) Kelso
  37. Inch Park (At) Kelso
  38. Baptist Church (o/s) Kelso
  39. Coledale Car Park (Adj) Kelso
  40. Horsemarket Bus Shelter (At) Kelso
  41. Kelso Fire Station (Opp) Kelso
  42. Abbotseat (After) Kelso
  43. Ice Rink (Opp) Kelso
  44. Kelso High School (At) Kelso
  45. Mercers Court footpath Kelso
  46. Ice Rink (o/s) Kelso
  47. Abbotseat (Before) Kelso
  48. Kelso Fire Station (Nr) Kelso
  49. Rosebank Cemetery (At) Kelso
  50. Riverside Drive (At) Kelso
  51. Highridgehall Rd Jct (At) Birgham
  52. West End Shelter (At) Birgham
  53. Fisherman's Arms (At) Birgham
  54. Appleacre (At) Birgham
  55. Fireburnmill Road End (Opp) Coldstream
  56. Coldstream Health Centre (o/s) Coldstream
  57. Lees Farm (At) Coldstream
  58. Court House Place (Adj) Coldstream
  59. Besom Inn (At) Coldstream
  60. Collingwood Arms (adj) Cornhill-on-Tweed
  61. Roundabout (E-bound) Cornhill-on-Tweed
  62. Main Road (E-bound) Donaldsons Lodge
  63. Tillmouth Park Hotel (eastbound) Twizel
  64. Road end (E-bound) East Newbiggin
  65. Salutation Inn (N-bound) Norham
  66. Morrishall Farm (opp) Norham
  67. Village Hall (opp) Norham
  68. Castle entrance (nr) Norham
  69. Farm cottages (opp) Emerick
  70. Horncliffe Mains Farm (nr) Horncliffe
  71. Horncliffe Road End (adj) Horncliffe
  72. Horncliffe House (adj) Horncliffe
  73. Garden Cottage (adj) Loanend
  74. Mount Pleasant Farm (near) Loanend
  75. West Ord road end (adj) Loanend
  76. Village Green (opp) East Ord
  77. Ord House (E-bound) East Ord
  78. Golden Square (nb) Berwick-upon-Tweed
  79. Castlegate Red Lion (adj) Berwick-upon-Tweed
  80. Berwick Railway Station Berwick-upon-Tweed

67 towards Galashiels

  1. Berwick Railway Station Berwick-upon-Tweed
  2. Railway Street (near) Berwick-upon-Tweed
  3. Castlegate (S-bound) Berwick-upon-Tweed
  4. Golden Square (sb) Berwick-upon-Tweed
  5. Union Brae (nr) Tweedmouth
  6. Asda (o/s) Tweedmouth
  7. Shielfield Terrace (opp) Prior Park
  8. Etal Road (W-bound) Prior Park
  9. Mansefield Road (nr) Hiveacres
  10. The Pastures (near) Hiveacres
  11. West End of Cornhill Road (W-bound) Hiveacres
  12. Ord House (W-bound) East Ord
  13. Village Green (nr) East Ord
  14. West Ord road end (opp) Loanend
  15. Mount Pleasant Farm (opp) Loanend
  16. Garden Cottage (opp) Loanend
  17. Horncliffe House (opp) Horncliffe
  18. Horncliffe Road End (opp) Horncliffe
  19. Horncliffe Mains Farm (opp) Horncliffe
  20. Farm Cottages (nr) Emerick
  21. Morris Hall (near) Norham
  22. Castle entrance (opp) Norham
  23. Village Hall (near) Norham
  24. Morrishall Farm (o/s) Norham
  25. Salutation Inn (S-bound) Norham
  26. Road end (W-bound) East Newbiggin
  27. Tillmouth Park Hotel (westbound) Twizel
  28. Main Road (W-bound) Donaldsons Lodge
  29. Roundabout (W-bound) Cornhill-on-Tweed
  30. Collingwood Arms (opp) Cornhill-on-Tweed
  31. Henderson Park (At) Coldstream
  32. Co-op Coldstream (o/s) Coldstream
  33. Lees Farm (Opp) Coldstream
  34. Coldstream Health Centre (Opp) Coldstream
  35. Fireburnmill Road End (Adj) Coldstream
  36. Appleacre (Opp) Birgham
  37. Fisherman's Arms (Opp) Birgham
  38. West End Shelter (Opp) Birgham
  39. Highridgehall Rd Jct (Opp) Birgham
  40. Riverside Drive (Opp) Kelso
  41. Rosebank Cemetery (Opp) Kelso
  42. Kelso Fire Station (Opp) Kelso
  43. Abbotseat (After) Kelso
  44. Ice Rink (Opp) Kelso
  45. Kelso High School (At) Kelso
  46. Mercers Court footpath Kelso
  47. Angraflat Road (Nr) Kelso
  48. Orchard Park (Adj) Kelso
  49. Inch Park (At) Kelso
  50. Baptist Church (o/s) Kelso
  51. Coledale Car Park (Adj) Kelso
  52. Woodmarket Bus Shelter (At) Kelso
  53. Parish Church (o/s) Kelso
  54. Orchard Park (Opp) Kelso
  55. Wester Muirdean Rd End (Opp) Kelso
  56. Clintmains Road End (Opp) Clintmains
  57. Weirgate Brae St Boswells
  58. Jean Lawrie Court (At) St Boswells
  59. St Boswells Bus Stance (At) St Boswells
  60. Agricultural College (o/s) Newtown St Boswells
  61. Melbourne Place (Opp) Newtown St Boswells
  62. Council Headquarters (At) Newtown St Boswells
  63. Eildon Road End (Nr) Newtown St Boswells
  64. Leaderfoot Roundabout (N-Bound) Leaderfoot
  65. Leaderfoot Roundabout (W-bound) Leaderfoot
  66. Newstead Bypass (W-bound) Newstead
  67. Priorwood House (Opp) Melrose
  68. Market Square (At) Melrose
  69. St Dunstan's Lane (Nr) Melrose
  70. Gibson Park (At) Melrose
  71. Weirhill Place (Opp) Highcross
  72. Holy Trinity Church (opp) Highcross
  73. Ormiston Terrace (At) Highcross
  74. Darnick Vale (Opp) Darnick
  75. Borders General Hospital Entrance (At) Borders General Hospital
  76. Tweedbank Ind Est (Nr) Tweedbank
  77. Tweedbank Station Tweedbank
  78. Jura Drive (At) Tweedbank
  79. Shielswood Court (Opp) Tweedbank
  80. Tweedbank Shops (Opp) Tweedbank
  81. Tweedbank Loch (Opp) Tweedbank
  82. Galafoot Bridge (W-bound) Tweedbank
  83. Archies Walk (Opp) Kingsknowes
  84. Fire Station Galashiels (Opp) Galashiels
  85. St Peter's School (o/s) Galashiels
  86. Galashiels Health Centre (Opp) Galashiels
  87. Galashiels Transport Interchange (Stance 1) Galashiels

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 67 bus?

The first 67 departure on weekdays leaves at 06:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 67 bus?

The last 67 on weekdays leaves its first stop at 21:03. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 67 bus cost?

The England fare cap doesn't apply in Scotland — Borders Buses sets the fares on the 67. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 67 bus?

The 67 is operated by Borders Buses.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.