67 bus: Berwick-upon-Tweed – Galashiels

Borders Buses bus 67 runs between Galashiels and Berwick-upon-Tweed via Kingsknowes, Tweedbank, Borders General Hospital and Melrose. Runs every day. On Monday 2 November the first bus from Galashiels leaves at 06:00 and the last at 18:00, about every 2 hours during the day.

Operated by Borders Buses. Timetable for Monday, 2 November 2026. Plan a journey · Print this timetable

Questions

When is the first and last 67 bus from Galashiels to Berwick-upon-Tweed?
On Monday 2 November the first bus leaves Galashiels at 06:00 and the last at 18:00, 9 journeys in all.
When is the first and last 67 bus from Berwick-upon-Tweed to Galashiels?
On Monday 2 November the first bus leaves Berwick-upon-Tweed at 06:12 and the last at 18:12, 9 journeys in all.
Does the 67 bus run on Sundays?
Yes. Runs every day.
How often does the 67 bus run?
On Monday 2 November it runs about every 2 hours during the day (09:00 to 15:00), 9 journeys from Galashiels.
Where does the 67 bus stop?
Main stops from Galashiels to Berwick-upon-Tweed: Galashiels Transport Interchange (Galashiels), Archies Walk (Kingsknowes), Tweedbank Station (Tweedbank), Borders General Hospital Entrance (Borders General Hospital), Abbey Car Park (Melrose), Leaderfoot Roundabout (Leaderfoot), Council Headquarters (Newtown St Boswells), St Boswells Bus Stance (St Boswells), Clintmains Road End (Clintmains), Kelso High School (Kelso), Horsemarket Bus Shelter (Kelso), West End Shelter (Birgham), Besom Inn (Coldstream), Collingwood Arms (Cornhill-on-Tweed) and more. The full list is in the timetable below.
Who runs the 67 bus?
Borders Buses.

Galashiels to Berwick-upon-Tweed

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Galashiels Transport Interchange06:0007:0008:0010:0012:0014:0014:5017:0018:00
Archies Walk, Kingsknowes06:0607:0608:0610:0612:0614:0614:5617:0618:06
Tweedbank Station06:1807:1808:1810:1812:1814:1815:0817:1818:18
Borders General Hospital Entrance06:2307:2308:2310:2312:2314:2315:1317:2318:23
Abbey Car Park, Melrose06:2907:2908:2910:2912:2914:2915:1917:2918:29
Leaderfoot Roundabout06:3407:3408:3410:3412:3414:3415:2417:3418:34
Council Headquarters, Newtown St Boswells06:3707:3708:3710:3712:3714:3715:2717:3718:37
St Boswells Bus Stance06:4207:4208:4210:4212:4214:4215:3217:4218:42
Clintmains Road End06:4707:4708:4710:4712:4714:4715:3717:4718:47
Kelso High School15:51
Horsemarket Bus Shelter, Kelso07:0508:0509:0511:0513:0515:0516:0518:0519:05
West End Shelter, Birgham07:1508:1509:1511:1513:1515:1516:1518:1519:15
Besom Inn, Coldstream07:2308:2309:2311:2313:2315:2316:2318:2319:23
Collingwood Arms, Cornhill-on-Tweed07:2808:2809:2811:2813:2815:2816:2818:2819:28
Salutation Inn, Norham07:3808:3809:3811:3813:3815:3816:3818:3819:38
Village Hall, Norham07:4208:4209:4211:4213:4215:4216:4218:4219:42
Horncliffe Road End07:4908:4909:4911:4913:4915:4916:4918:4919:49
Village Green, East Ord07:5508:5509:5511:5513:5515:5516:5518:5519:55
Golden Square, Berwick-upon-Tweed08:0209:0210:0212:0214:0216:0217:0219:0220:02
Berwick Railway Station, Berwick-upon-Tweed08:0509:0510:0512:0514:0516:0517:0519:0520:05

Berwick-upon-Tweed to Galashiels

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Berwick Railway Station, Berwick-upon-Tweed06:1207:0308:1210:1212:1214:1215:1217:1218:12
Golden Square, Berwick-upon-Tweed06:1707:0808:1710:1712:1714:1715:1717:1718:17
Village Green, East Ord06:2407:1508:2410:2412:2414:2415:2417:2418:24
Horncliffe Road End06:3007:2108:3010:3012:3014:3015:3017:3018:30
Village Hall, Norham06:3607:2708:3610:3612:3614:3615:3617:3618:36
Salutation Inn, Norham06:4007:3108:4010:4012:4014:4015:4017:4018:40
Collingwood Arms, Cornhill-on-Tweed06:5007:4108:5010:5012:5014:5015:5017:5018:50
Henderson Park, Coldstream06:5507:4608:5510:5512:5514:5515:5517:5518:55
West End Shelter, Birgham07:0307:5109:0311:0313:0315:0316:0318:0319:03
Kelso High School08:11
Woodmarket Bus Shelter, Kelso07:1808:1809:1811:1813:1815:1816:1818:1819:18
Clintmains Road End07:3308:3309:3311:3313:3315:3316:3318:3319:33
St Boswells Bus Stance07:3908:3909:3911:3913:3915:3916:3918:3919:39
Council Headquarters, Newtown St Boswells07:4408:4409:4411:4413:4415:4416:4418:4419:44
Leaderfoot Roundabout07:4708:4709:4711:4713:4715:4716:4718:4719:47
Market Square, Melrose07:5208:5209:5211:5213:5215:5216:5218:5219:52
Borders General Hospital Entrance07:5808:5809:5811:5813:5815:5816:5818:5819:58
Tweedbank Station08:0309:0310:0312:0314:0316:0317:0319:0320:03
Archies Walk, Kingsknowes08:0909:0910:0912:0914:0916:0917:0919:0920:09
Galashiels Transport Interchange08:1509:1510:1512:1514:1516:1517:1519:1520:15

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook