66 Stroud Merrywalks D ↔ Cheltenham Promenade

Operated by Stagecoach West. First bus 06:50, last bus 18:05. 37 journeys on weekdays.

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 →

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.

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

Route map

All stops on route 66

66 towards Cheltenham Promenade

  1. Archway School Grounds (in) Paganhill
  2. Mill Farm Drive (opp) Paganhill
  3. Marling School (before) Cainscross
  4. Fire Station (after) Cainscross
  5. Marling and Stroud High Schools (Stop 1) Stroud
  6. Beard's Lane (before) Stroud
  7. Homebase (after) Stroud
  8. Merrywalks (Stop D) Stroud
  9. Stratford Park (by) Stroud
  10. Health Centre (corner of) 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. Rugby Club (o/s) 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. Painswick Road school stop (nr) Abbeydale
  29. The Richmonds (corner of) Abbeydale
  30. Wheatway (before) Matson
  31. The Ash Path (nr) Abbeydale
  32. Christchurch (o/s) Abbeydale
  33. Upton Lane (before) Abbeymead
  34. Longborough Drive (after) Abbeymead
  35. Palmer Avenue School Stop (nr) Abbeymead
  36. Brome Road (before) Abbeymead
  37. Cox's Way (before) Abbeymead
  38. Yewtree Road (before) Hucclecote
  39. Lobley's Estate (on) Hucclecote
  40. Gloucester Business Park (inside) Brockworth
  41. Fruit Farm (after) Badgeworth
  42. Bentham Lane (opp) Badgeworth
  43. Cheese Rollers (before) Shurdington
  44. Badgeworth Lane (after) Shurdington
  45. Endsleigh Park (opp) 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. College Entrance (by) Cheltenham
  57. Thirlestaine House (opp) Cheltenham
  58. Suffolk Parade (by) Cheltenham
  59. Rotunda (after) Cheltenham
  60. Imperial Square (opp) Cheltenham
  61. Promenade (Stop 1) Cheltenham

66 towards Stroud Merrywalks D

  1. Promenade (Stop 1) Cheltenham
  2. Rotunda (opp) Cheltenham
  3. Suffolk Parade (opp) Cheltenham
  4. College Entrance (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. Fruit Farm (opp) Badgeworth
  22. Gloucester Business Park (inside) Brockworth
  23. Lobley's Estate (by) Hucclecote
  24. Turning circle (on) Hucclecote
  25. Cox's Way (after) Abbeymead
  26. Palmer Avenue (before) Abbeymead
  27. Brome Road (nr) Abbeymead
  28. Upton Lane (after) Abbeymead
  29. Longborough Drive (opp) Abbeymead
  30. The Ash Path (before) Abbeydale
  31. Glevum Centre (opp) Abbeydale
  32. Christchurch (opp) Abbeydale
  33. Painswick Road school stop (by) Abbeydale
  34. The Richmonds (opp) 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. Beacon (by) Painswick
  42. Castle End (by) Painswick
  43. Gyde House (by) Painswick
  44. Cemetery Turn (by) Painswick
  45. Pullens Road (before) Painswick
  46. Pullens Road (opp) Painswick
  47. St Mary's Church (o/s) Painswick
  48. Rugby Club (opp) 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. Tesco (before) Stroud
  56. SGS College (before) Stroud
  57. Beard's Lane (corner of) Paganhill
  58. Church of the Holy Spirit (before) Paganhill
  59. Mill Farm Drive (opp) Paganhill
  60. Fire Station (after) Cainscross
  61. Marling School (before) Cainscross
  62. Marling and Stroud High Schools (Stop 1) Stroud
  63. Beard's Lane (before) Stroud
  64. Homebase (after) Stroud
  65. Merrywalks (Stop D) Stroud
  66. Health Centre (opp) Stroud

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 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?

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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.