66 Stroud to Cheltenham via Abbeydale, Brockworth

Operated by Stagecoach West. First bus 06:50, last bus 18:05. 22 journeys on weekdays. Fares: adult single £2.40 to £3.00 — more.

Next towards Cheltenham from Merrywalks (Stop D): 14:30, 15:50, 16:45

Next towards Stroud from Promenade (Stop 1): 14:30, 15:30, 17:05

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

Timetable

Ends at Cheltenham Promenade · Monday to Friday · 11 journeys
Stop 06:5008:4009:3010:3011:3012:3013:3014:3015:3516:4518:05
School Grounds (in) ········15:35··
Merrywalks (Stop D) 06:5008:4009:3010:3011:3012:3013:3014:3015:5016:4518:05
St Mary's Church (opp) 07:0008:5009:4010:4011:4012:4013:4014:4016:0216:5518:15
Christchurch (o/s) 07:1509:0109:5310:5311:5312:5313:5314:5316:1517:0818:28
Business Park (inside) 07:2309:0710:0011:0012:0013:0014:0015:0016:2217:1618:36
Church Lane (corner of) 07:3109:1410:0711:0712:0713:0714:0715:0716:2917:2318:43
Promenade (Stop 1) 07:4909:2910:2211:2212:2213:2214:2215:2216:5517:3818:58

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.

The 66 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the 66

Adult single £2.40 to £3.00 · Adult return £4.00 to £8.50 · Child single £1.80 to £3.00

Adult single fare table, stage to stage
£2.40 Stroud
£2.40£3.00 Pitchcombe
£3.00£3.00£3.00 Painswick
£3.00£3.00£3.00£3.00 Upton St Leonards
£3.00£3.00£3.00£3.00£2.40 Glevum Centre
£3.00£3.00£3.00£3.00£3.00£2.40 Glos Business Park
£3.00£3.00£3.00£3.00£3.00£3.00£2.40 Bentham Lane
£3.00£3.00£3.00£3.00£3.00£3.00£2.40£2.40 Shurdington
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.40 Chargrove Lane
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.40 Farmfield Road
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.40 Norwood
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.40 Montpellier Terrace
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.40 Montpellier Gdns
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.40£2.40 Cheltenham

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Salmon Springs.

Stagecoach's published fares on the Bus Open Data Service, in force from 1 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach West before you travel.

Tickets on the 66

Stagecoach West publishes singles, day returns, day tickets and season tickets on this route for adults, children, young people and students.

AvonRider Day · Return Bristol · Single Bristol · Adult MyBus Day · AvonRider 7 Day · Adult MyBus Week · Jobseeker Return · Jobseeker Single

…and 63 more tickets on this route.

A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.

Ticket types come from Stagecoach West's own fares data on the Bus Open Data Service, last updated 29 August 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach West.

39–59% on time
average delay 5.6 min · the range 96 live GPS observations over 30 days can support

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 Stagecoach West before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 66

66 towards Cheltenham

All 61 stops
  1. School Grounds (in) Paganhill
  2. Mill Farm Drive (opp) Paganhill
  3. Cainscross Road (before) Cainscross
  4. Marling School (before) Cainscross
  5. Marling School (Stop 1) Stroud
  6. Beard's Lane (before) Stroud
  7. Homebase (after) Stroud
  8. Merrywalks (Stop D) Stroud
  9. Health Centre (corner of) Stroud
  10. Stratford Park (by) Stroud
  11. Salmon Springs (after) Stroud
  12. Painswick Valley Car Sales (opp) Stroud
  13. Painswick Road (after) Pitchcombe
  14. Wragg Castle Lane (before) Pitchcombe
  15. King's Mill Lane (opp) Painswick
  16. Cotswold Mead (before) Painswick
  17. St Mary's Church (opp) Painswick
  18. Pullens Road (opp) Painswick
  19. Gyde House (opp) Painswick
  20. Cemetery Turn (opp) Painswick
  21. Beacon (opp) Painswick
  22. Castle End (opp) Painswick
  23. Spoonbed Turn (by) Painswick
  24. Cherry Cottage (by) Upton St Leonards
  25. Hatton Court Hotel (by) Upton St Leonards
  26. Kings Head (opp) Upton St Leonards
  27. Corncroft Lane (after) Matson
  28. Wheatway (before) Matson
  29. Painswick Road (after) Abbeydale
  30. The Richmonds (corner of) Abbeydale
  31. The Ash Path (nr) Abbeydale
  32. Christchurch (o/s) Abbeydale
  33. Longborough Drive (after) Abbeymead
  34. Upton Lane (before) Abbeymead
  35. Abbeymead Avenue (after) Abbeymead
  36. Brome Road (before) Abbeymead
  37. Cox's Way (before) Abbeymead
  38. Yewtree Road (before) Hucclecote
  39. Lobley's Estate (on) Hucclecote
  40. Business Park (inside) Brockworth
  41. Church Lane (opp) Badgeworth
  42. Bentham Lane (opp) Badgeworth
  43. Endsleigh Park (opp) Shurdington
  44. Badgeworth Lane (after) Shurdington
  45. Cheese Rollers (before) Shurdington
  46. Church Lane (corner of) Shurdington
  47. Leckhampton Lane (after) Shurdington
  48. The Tynings (before) Shurdington
  49. Chargrove Lane (adj) Shurdington
  50. Upper Hatherley Way (before) Up Hatherley
  51. Farmfield Road (nr) Warden Hill
  52. Woodlands Road (corner of) Warden Hill
  53. Moorend Park Road (corner of) The Park
  54. The Norwood (opp) Cheltenham
  55. The Exmouth Arms (o/s) Cheltenham
  56. Thirlestaine House (opp) Cheltenham
  57. Cheltenham College (by) Cheltenham
  58. Suffolk Parade (by) Cheltenham
  59. Rotunda (after) Cheltenham
  60. Imperial Square (opp) Cheltenham
  61. Promenade (Stop 1) Cheltenham

66 towards Stroud

All 66 stops
  1. Promenade (Stop 1) Cheltenham
  2. Rotunda (opp) Cheltenham
  3. Suffolk Parade (opp) Cheltenham
  4. Cheltenham College (nr) Cheltenham
  5. Thirlestaine House (o/s) Cheltenham
  6. The Exmouth Arms (after) Cheltenham
  7. The Norwood (by) Cheltenham
  8. Moorend Park Road (after) The Park
  9. Woodlands Road (after) Warden Hill
  10. Kidnappers' Lane (after) Warden Hill
  11. Upper Hatherley Way (after) Up Hatherley
  12. Chargrove Lane (opp) Shurdington
  13. The Tynings (after) Shurdington
  14. Leckhampton Lane (by) Shurdington
  15. Church Lane (after) Shurdington
  16. Cheese Rollers (o/s) Shurdington
  17. Greenway Lane (before) Shurdington
  18. Endsleigh Park (after) Shurdington
  19. Whitelands Lane (after) Little Shurdington
  20. Bentham Lane (by) Badgeworth
  21. Church Lane (after) Badgeworth
  22. Business Park (inside) Brockworth
  23. Lobley's Estate (by) Hucclecote
  24. Hazel Way (before) Hucclecote
  25. Cox's Way (after) Abbeymead
  26. Brome Road (nr) Abbeymead
  27. Palmer Avenue (before) Abbeymead
  28. Upton Lane (after) Abbeymead
  29. Longborough Drive (opp) Abbeymead
  30. Glevum Way (nr) Abbeydale
  31. Christchurch (opp) Abbeydale
  32. The Ash Path (before) Abbeydale
  33. The Richmonds (opp) Abbeydale
  34. Painswick Road (before) Abbeydale
  35. Wheatway (after) Abbeydale
  36. Fern Lawn (by) Abbeydale
  37. Kings Head (by) Upton St Leonards
  38. Hatton Court Hotel (opp) Upton St Leonards
  39. Cherry Cottage (opp) Upton St Leonards
  40. Spoonbed Turn (opp) Painswick
  41. Castle End (by) Painswick
  42. Beacon (by) Painswick
  43. Cemetery Turn (by) Painswick
  44. Gyde House (by) Painswick
  45. Pullens Road (before) Painswick
  46. Pullens Road (opp) Painswick
  47. St Mary's Church (o/s) Painswick
  48. Cotswold Mead (after) Painswick
  49. King's Mill Lane (after) Painswick
  50. Wragg Castle Lane (opp) Pitchcombe
  51. Halfway Pitch (opp) Pitchcombe
  52. Painswick Valley Car Sales (by) Stroud
  53. Salmon Springs (before) Stroud
  54. Stratford Park (opp) Stroud
  55. Health Centre (opp) Stroud
  56. Beeches Green (after) Stroud
  57. SGS College (before) Stroud
  58. Beard's Lane (corner of) Paganhill
  59. Church of the Holy Spirit (before) Paganhill
  60. Mill Farm Drive (opp) Paganhill
  61. Cainscross Road (before) Cainscross
  62. Marling School (before) Cainscross
  63. Marling School (Stop 1) Stroud
  64. Beard's Lane (before) Stroud
  65. Homebase (after) Stroud
  66. Merrywalks (Stop D) Stroud

Towns & areas on this route

Frequently asked questions

What time is the first 66 bus?

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

What time is the last 66 bus?

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

How much does the 66 bus cost?

Stagecoach West's published fares on the 66: adult single £2.40 to £3.00, adult return £4.00 to £8.50, child single £1.80 to £3.00. The 66 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach West day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 66 bus?

The 66 is operated by Stagecoach West.

Timetable data from Stagecoach West via the DfT Bus Open Data Service (South West England feed). Check before you travel — services can change at short notice.