66 Fenstanton to St Neots via Godmanchester, Huntingdon

Operated by Whippet Coaches. Registered as running via Buckden, Brampton, Hinchingbrooke, Huntingdon, Godmanchester. First bus 04:39, last bus 00:54. 57 journeys on weekdays. Fares: adult single £2.50 to £3.00 — more.

Next towards St Neots from Bus Station (Bay 7): 11:25, 11:55, 12:25

Next towards Fenstanton from Allen's Orchard (near): 11:25, 11:55, 12:25

Night bus — overnight departures 22:00–01:22. Sunday–Friday nights. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

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 St Neots, Market Square unless marked “to …” · Monday to Friday · 28 journeys
Stop 04:39 to Hinchingbrooke Hospital05:18 to Hinchingbrooke Hospital05:26 to Brampton, Allen's Orchard06:06 to Brampton, Allen's Orchard06:2807:2008:0508:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2516:0016:4017:2017:5018:45 to Buckden, The Green19:20 to Brampton, Allen's Orchard22:15 to Brampton, Allen's Orchard
Rookery Way (opp) 04:39·05:2606:0606:28·······················
Baumgartner (opp) 04:4805:1805:3706:1706:39······················22:15
Dovehouse Close (near) 04:5305:2305:4206:2206:45······················22:20
Bus Station (Bay 7) 05:0005:3005:5006:3006:5507:2008:0508:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2516:0016:4017:2017:5018:4519:2022:30
Hinchingbrooke Hospital (o/s) 05:0605:3605:5606:3607:0107:2808:2209:0209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0315:3516:1016:5017:2917:5718:5119:2522:34
Crane Street (opp) ····07:0807:3608:3209:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:1215:4916:2317:0217:3918:0418:5819:3222:40
Grove Lane (near) ····07:1107:4008:3709:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1615:5316:2717:0617:4318:0819:0119:3522:43
Allen's Orchard (opp) ··06:0006:4007:1307:4308:4109:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1915:5616:3017:0917:4618:1119:0319:3722:45
Hunts End (near) ····07:2007:5008:4809:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2716:0416:3817:1717:5318:1719:09··
Boardman Close (opp) ····07:3008:0008:5809:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3716:1416:4817:2618:0218:26···
Market Square (Stop C) ····07:3908:1009:0809:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4816:2516:5817:3618:1218:36···
Duloe Road (opp) ························18:39···
Otter Way (near) ························18:41···
Drake Road (near) ························18:45···
Eaton Ford Green (near) ························18:49···
Market Square (Stop E) ························18:51···

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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.50 to £3.00 · Child single £1.90 to £3.00

Adult single fare table, stage to stage
£3.00 Romans' Edge
£3.00£2.80 Godmanchester
£3.00£3.00£3.00 Huntingdon bus station
£3.00£3.00£3.00£2.50 Huntingdon rail station
£3.00£3.00£3.00£3.00£3.00 Brampton
£3.00£3.00£3.00£3.00£3.00£3.00 Buckden
£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Diddington Lane
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Little Paxton
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 St Neots, Mill Lane
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50 St Neots
£3.00£3.00£3.00£2.50£2.50£3.00£3.00£3.00£3.00£3.00£3.00 Hinchingbrooke
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.50£2.50£3.00 Eaton Socon

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

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

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 Whippet Coaches 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 St Neots

All 64 stops
  1. Rookery Way (opp) Fenstanton
  2. Swan Road (opp) Fenstanton
  3. Chequer Street (opp) Fenstanton
  4. London Road (opp) Godmanchester
  5. Baumgartner (opp) Godmanchester
  6. Sursham Avenue (opp) Godmanchester
  7. Meadow Way (near) Godmanchester
  8. York Close (opp) Godmanchester
  9. Fairey Avenue (opp) Godmanchester
  10. Windsor Road (near) Godmanchester
  11. Dovehouse Close (near) Godmanchester
  12. Lions Cross (near) Godmanchester
  13. Sweetings Road (near) Godmanchester
  14. London Road (o/s 14) Godmanchester
  15. Silver Street (near) Godmanchester
  16. Church Place (opp) Godmanchester
  17. Park Lane (opp) Godmanchester
  18. Bus Station (Bay 7) Huntingdon
  19. Playing Field (near) Hinchingbrooke Park
  20. Snowdonia Way (near) Hinchingbrooke Park
  21. Hinchingbrooke Hospital (o/s) Hinchingbrooke Park
  22. Snowdonia Way (opp) Hinchingbrooke Park
  23. Bromholme Lane (near) Brampton
  24. Church Road (near) Brampton
  25. Orchard Lane (near) Brampton
  26. Evans Close (near) Brampton
  27. Crane Street (opp) Brampton
  28. Burnaby Close (near) Brampton
  29. Bernard Road (near) Brampton
  30. Grove Lane (near) Brampton
  31. Horseshoes Way (opp) Brampton
  32. Allen's Orchard (opp) Brampton
  33. Park Lane (opp) Brampton
  34. Lincoln Close (opp) Buckden
  35. Hunts End (near) Buckden
  36. Silver Street (opp) Buckden
  37. Church Street (near) Buckden
  38. Diddington Road (near) Diddington
  39. Hawthorn Close (near) Little Paxton
  40. Grove Road (near) Little Paxton
  41. Boardman Close (opp) Little Paxton
  42. Reynolds Drive (opp) Little Paxton
  43. Park Side (opp) Little Paxton
  44. The Crescent (opp) St Neots
  45. Bedford Street (opp) St Neots
  46. Market Square (Stop C) St Neots
  47. Eaton Ford Green (opp) Eaton Ford
  48. Duloe Road (opp) Eaton Ford
  49. Silverweed (opp) Eaton Ford
  50. Meadowsweet (opp) Eaton Ford
  51. Gazelle Close (near) Eaton Ford
  52. Otter Way (near) Eaton Socon
  53. Marchioness Way (near) Eaton Socon
  54. Viscount Court (near) Eaton Socon
  55. Duchess Close (opp) Eaton Socon
  56. Nelson Road (opp) Eaton Socon
  57. Beauchamp Close (near) Eaton Socon
  58. Cunningham Way (opp) Eaton Socon
  59. Drake Road (near) Eaton Socon
  60. St Mary's Church (opp) Eaton Socon
  61. Field Cottage Road (opp) Eaton Socon
  62. River Road (opp) Eaton Ford
  63. Eaton Ford Green (near) Eaton Ford
  64. Market Square (Stop E) St Neots

66 towards Fenstanton

All 70 stops
  1. Hinchingbrooke School (o/s) Hinchingbrooke Park
  2. Market Square (Stop C) St Neots
  3. Eaton Ford Green (opp) Eaton Ford
  4. Duloe Road (opp) Eaton Ford
  5. Silverweed (opp) Eaton Ford
  6. Meadowsweet (opp) Eaton Ford
  7. Gazelle Close (near) Eaton Ford
  8. Otter Way (near) Eaton Socon
  9. Marchioness Way (near) Eaton Socon
  10. Viscount Court (near) Eaton Socon
  11. Duchess Close (opp) Eaton Socon
  12. Nelson Road (opp) Eaton Socon
  13. Beauchamp Close (near) Eaton Socon
  14. Cunningham Way (opp) Eaton Socon
  15. Drake Road (near) Eaton Socon
  16. St Mary's Church (opp) Eaton Socon
  17. Field Cottage Road (opp) Eaton Socon
  18. River Road (opp) Eaton Ford
  19. Eaton Ford Green (near) Eaton Ford
  20. Market Square (Stop E) St Neots
  21. Church Street (opp) St Neots
  22. Bedford Street (near) St Neots
  23. The Crescent (near) St Neots
  24. Barringer Way (near) St Neots
  25. Chamberlain Way (near) St Neots
  26. Gordon Road (opp) Little Paxton
  27. Park Side (near) Little Paxton
  28. Reynolds Drive (near) Little Paxton
  29. Boardman Close (N-bound) Little Paxton
  30. Grove Road (opp) Little Paxton
  31. Hawthorn Close (opp) Little Paxton
  32. Diddington Road (opp) Diddington
  33. Perry Road (near) Buckden
  34. Silver Street (near) Buckden
  35. Hunts End (near) Buckden
  36. Silver Street (opp) Buckden
  37. Church Street (near) Buckden
  38. Hardwick Lane (near) Buckden
  39. Park Lane (near) Brampton
  40. Allen's Orchard (near) Brampton
  41. Horseshoes Way (near) Brampton
  42. Grove Lane (opp) Brampton
  43. Bernard Road (opp) Brampton
  44. Burnaby Close (opp) Brampton
  45. Crane Street (near) Brampton
  46. Evans Close (opp) Brampton
  47. Orchard Lane (opp) Brampton
  48. Church Road (opp) Brampton
  49. Bromholme Lane (opp) Brampton
  50. Playing Field (opp) Hinchingbrooke Park
  51. Snowdonia Way (near) Hinchingbrooke Park
  52. Hinchingbrooke Hospital (o/s) Hinchingbrooke Park
  53. Snowdonia Way (opp) Hinchingbrooke Park
  54. Millfield Park (opp) Huntingdon
  55. Bus Station (Bay 4) Huntingdon
  56. Wood Street (opp) Huntingdon
  57. Park Lane (near) Godmanchester
  58. Church Place (near) Godmanchester
  59. Silver Street (opp) Godmanchester
  60. London Road (o/s 23) Godmanchester
  61. Sweetings Road (opp) Godmanchester
  62. Lions Cross (opp) Godmanchester
  63. Dovehouse Close (opp) Godmanchester
  64. Meadow Way (opp) Godmanchester
  65. Sursham Avenue (near) Godmanchester
  66. Baumgartner (near) Godmanchester
  67. London Road (near) Godmanchester
  68. Chequer Street (near) Fenstanton
  69. Swan Road (near) Fenstanton
  70. Rookery Way (near) Fenstanton

Service registration & registered changes

Registered as partly financially supported by a local authority (CPCA).

From official Traffic Commissioner registrations. Registration PF0000108/169 · Changes in Cambridgeshire and Peterborough Combined Authority · 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 04:39 (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 00:54. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 66 bus cost?

Whippet Coaches' published fares on the 66: adult single £2.50 to £3.00, child single £1.90 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. Whippet Coaches 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 Whippet Coaches.

Timetable data from Whippet Coaches via the DfT Bus Open Data Service (East of England feed). Whippet Coaches last updated their Bus Open Data publications on 6 October 2026. Registered with the Traffic Commissioner as PF0000108/169. Check before you travel — services can change at short notice.