68 Galashiels to Jedburgh via Melrose, Newstead

Operated by Borders Buses. Registered as running via Ancrum St Boswells Melrose BGH Langlee. First bus 05:49, last bus 20:35. 31 journeys on weekdays. Fares: adult single £2.75 to £7.45 — more.

Next towards Jedburgh from Galashiels Transport Interchange (Stance 1): 10:30, 11:30, 12:30

Next towards Galashiels from Jedburgh Bus Station: 10:49, 11:49, 12:49

Wanted a different 68? 28 other bus routes are numbered 68 elsewhere in the UK — see every 68 bus timetable by area.

Timetable

Ends at Jedburgh Bus Station · Monday to Thursday · 15 journeys
Stop 06:3007:4008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:30
Galashiels Transport Interchange (Stance 1) 06:3007:4008:3009:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:3020:30
Archies Walk (Nr) 06:3607:4608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:36
Tweedbank Station 06:4807:5808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4818:4819:4820:48
Borders General Hospital Entrance (At) 06:5308:0308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:53
Abbey Car Park (At) 06:5908:0908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5918:5919:5920:59
Leaderfoot Roundabout (S-Bound) 07:0408:1409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0420:0421:04
Council Headquarters (Opp) 07:0708:1709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:0720:0721:07
St Boswells Bus Stance (At) 07:1208:2209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:1220:1221:12
North Myrescroft (At) 07:2208:3209:2210:2211:2212:2213:2214:2215:2216:2217:2218:2219:2220:2221:22
Jedburgh Schools Campus (At) ·08:43·············
Jedburgh Bus Station 07:3208:4809:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:3221:32

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Borders Buses' published fares on the 68: adult single £2.75 to £7.45, child single £1.40 to £3.75. The England fare cap doesn't apply in Scotland — Borders Buses sets the fares on the 68. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 68

Adult single £2.75 to £7.45 · Child single £1.40 to £3.75

Adult single fare table, stage to stage
£2.75 Kingknowes R'About
£2.75£2.75 Tweedbank/E.Langlee
£2.75£2.75– Huntlyburn Roundabout
£4.05£2.75£2.75£2.75 B.G.H or Darnick
£4.35£2.75£2.75£2.75£2.75 Weirhill / Ormiston Terrace
£4.45£2.75£2.75£2.75£2.75£2.75 Melrose
£4.90£4.80£4.80£3.95£3.60£3.35£2.75 Leaderfoot
£5.15£4.90£4.90£4.80£4.45£3.95£3.60£2.75 Newtown
£5.15£5.15£5.15£4.90£4.80£4.45£4.35£3.35£2.75 St Boswells
£6.00£5.65£5.65£5.15£4.90£4.90£4.80£3.95£3.35£2.75 Longnew F/Lilliardsedge:
£7.20£6.75£6.75£6.75£6.40£6.00£6.00£5.00£4.90£4.45£2.75 Cleikmin/Ancrum/SaStones
£7.45£7.20£7.20£6.75£6.75£6.40£6.20£5.15£5.00£4.90£3.95£2.75 Bonjedward
£7.45£7.45£7.45£7.20£6.75£6.75£6.20£6.00£5.15£5.00£4.45£3.35£2.75 Jedburgh
£4.55£4.45–£3.60£3.35£2.75£2.75£2.75£3.35£3.95£4.45£5.15£6.00£6.20 Newstead

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Galashiels Bus Station.

Craig of Campbeltown Ltd's published fares on the Bus Open Data Service, in force from 4 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Borders Buses before you travel.

Tickets on the 68

Borders Buses publishes singles on this route for adults and children.

Adult Day Gala · Adult Day Gala+ · Adult Single · Child Single · Adult Border Day · Adult Borders Week

…and 1 more ticket on this route.

Ticket types come from Borders Buses' own fares data on the Bus Open Data Service, last updated 5 October 2026. Prices for singles and returns are under Fares above; for the others, check with Borders Buses.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Borders Buses before you travel. Everything above is an ordinary week.

Route map

All stops on route 68

68 towards Jedburgh

All 44 stops
  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. Hiltonshill Tollhouse (Opp) St Boswells
  32. Longnewton Forest Sawmill (At) St Boswells
  33. Lilliardsedge Caravan Park (Opp) Ancrum
  34. South Myrescroft (At 44) Ancrum
  35. North Myrescroft (At) Ancrum
  36. South Myrescroft (S-bound) Ancrum
  37. Cleikemin Shelter A68 (Opp) Ancrum
  38. Bonjedward A68 (Nr) Bonjedward
  39. Woollen Mill (Opp) Jedburgh
  40. Bongate Ind Est (Opp) Jedburgh
  41. Bongate Gardens (Opp) Jedburgh
  42. Bongate (At 8) Jedburgh
  43. Jedburgh Schools Campus (At) Jedburgh
  44. Jedburgh Bus Station Jedburgh

68 towards Galashiels

All 43 stops
  1. Jedburgh Bus Station Jedburgh
  2. Jedburgh Schools Campus (At) Jedburgh
  3. Bongate (At 18) Jedburgh
  4. Bongate Ind Est Jedburgh
  5. Woollen Mill (At) Jedburgh
  6. Bonjedward A68 (Opp) Bonjedward
  7. Cleikemin Shelter A68 (At) Ancrum
  8. South Myrescroft (At 44) Ancrum
  9. North Myrescroft (At) Ancrum
  10. South Myrescroft (S-bound) Ancrum
  11. Lilliardsedge Caravan Park (At) Ancrum
  12. Longnewton Forest Sawmill (Opp) St Boswells
  13. Hiltonshill Tollhouse (Nr) St Boswells
  14. Springfield Terrace (Opp) St Boswells
  15. St Boswells Bus Stance (At) St Boswells
  16. Agricultural College (o/s) Newtown St Boswells
  17. Melbourne Place (Opp) Newtown St Boswells
  18. Council Headquarters (At) Newtown St Boswells
  19. Eildon Road End (Nr) Newtown St Boswells
  20. Leaderfoot Roundabout (N-Bound) Leaderfoot
  21. Leaderfoot Roundabout (W-bound) Leaderfoot
  22. Newstead Bypass (W-bound) Newstead
  23. Priorwood House (Opp) Melrose
  24. Market Square (At) Melrose
  25. St Dunstan's Lane (Nr) Melrose
  26. Gibson Park (At) Melrose
  27. Weirhill Place (Opp) Highcross
  28. Holy Trinity Church (opp) Highcross
  29. Ormiston Terrace (At) Highcross
  30. Darnick Vale (Opp) Darnick
  31. Borders General Hospital Entrance (At) Borders General Hospital
  32. Tweedbank Ind Est (Nr) Tweedbank
  33. Tweedbank Station Tweedbank
  34. Jura Drive (At) Tweedbank
  35. Shielswood Court (Opp) Tweedbank
  36. Tweedbank Shops (Opp) Tweedbank
  37. Tweedbank Loch (Opp) Tweedbank
  38. Galafoot Bridge (W-bound) Tweedbank
  39. Archies Walk (Opp) Kingsknowes
  40. Fire Station Galashiels (Opp) Galashiels
  41. St Peter's School (o/s) Galashiels
  42. Galashiels Health Centre (Opp) Galashiels
  43. Galashiels Transport Interchange (Stance 1) Galashiels

Service registration & registered changes

Registered as financially supported by a local authority (Scottish Borders Council).

From official Traffic Commissioner registrations. Registration PM1121403/2 · Changes in Scottish Borders Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 68 bus?

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

What time is the last 68 bus?

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

How much does the 68 bus cost?

Borders Buses' published fares on the 68: adult single £2.75 to £7.45, child single £1.40 to £3.75. The England fare cap doesn't apply in Scotland — Borders Buses sets the fares on the 68. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 68 bus?

The 68 is operated by Borders Buses.

Timetable data from Borders Buses via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM1121403/2. Check before you travel — services can change at short notice.