904 Huntingdon Bus Station ↔ Peterborough Queensgate Bus Stn
Operated by Stagecoach East. First bus 06:00, last bus 18:35. 24 journeys on weekdays.
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.
| Bus Station (Bay 8) | 06:00 | 07:30 | 09:00 | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Huntingdon Railway Station (near) | 06:04 | 07:34 | 09:04 | 10:04 | 11:04 | 12:04 | 13:04 | 14:04 | 15:04 | 16:04 | 17:04 | 18:04 |
| RAF Alconbury Main Gate (opp) | 06:11 | 07:41 | 09:11 | 10:11 | 11:11 | 12:11 | 13:11 | 14:11 | 15:11 | 16:11 | 17:11 | 18:11 |
| The Boulevard (opp) | 06:15 | 07:45 | 09:15 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 16:15 | 17:15 | 18:15 |
| The Green (opp) | 06:28 | 07:58 | 09:28 | 10:28 | 11:28 | 12:28 | 13:28 | 14:28 | 15:28 | 16:28 | 17:28 | 18:28 |
| Mill Road (opp) | 06:41 | 08:11 | 09:41 | 10:41 | 11:41 | 12:41 | 13:41 | 14:41 | 15:41 | 16:41 | 17:41 | 18:41 |
| Norman Drive (opp) | 06:45 | 08:17 | 09:47 | 10:47 | 11:47 | 12:47 | 13:47 | 14:47 | 15:47 | 16:47 | 17:47 | 18:47 |
| Motel (near) | 06:48 | 08:20 | 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:50 | 17:50 | 18:50 |
| Serpentine Green (Stop 1) | 06:55 | 08:27 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:01 | 17:01 | 18:01 | 19:01 |
| Queensgate Bus Stn (Bay 8) | 07:10 | 08:45 | 10:15 | 11:15 | 12:15 | 13:15 | 14:15 | 15:15 | 16:15 | 17:15 | 18:15 | 19:15 |
Route map
All stops on route 904
904 towards Peterborough Queensgate Bus Stn
- Bus Station (Bay 8) Huntingdon
- Huntingdon Railway Station (near) Huntingdon
- Rowan Close (opp) Newtown
- Drovers Place (opp) Huntingdon
- St Margarets Way (opp) Huntingdon
- Ermine Business Park (opp) Great Stukeley
- Owl End (opp) Great Stukeley
- Spruce Drive (opp) Great Stukeley
- RAF Alconbury Main Gate (opp) Little Stukeley
- Church Way (opp) Little Stukeley
- Mill Road (near) Little Stukeley
- Swynford Road (opp) Alconbury Weald
- The Boulevard (opp) Alconbury Weald
- Alconbury Hill (opp) Alconbury Hill
- Cotton Close (opp) Sawtry
- Middlefield Road (near) Sawtry
- Beaumaris Road (opp) Sawtry
- High Street (opp) Sawtry
- The Green (opp) Sawtry
- Chapel End (adj) Sawtry
- Conington Lane (opp) Conington
- Glatton Lane (opp) Glatton
- Mill Road (opp) Stilton
- Church Street (opp) Stilton
- Norman Drive (opp) Stilton
- Orchard Close (opp) Stilton
- Glebe Road (opp) Stilton
- Church Street (near) Stilton
- Folksworth Road (near) Norman Cross
- Mill Road (near) Stilton
- Norman Drive (near) Stilton
- Motel (near) Norman Cross
- Folly Close (near) Yaxley
- London Road (o/s 73) Yaxley
- Eagle Way (NE-bound) Hampton Vale
- Serpentine Green (Stop 1) Hampton
- Thorpe Meadows (opp) Longthorpe
- High School (adj) Peterborough
- Kirkwood Close (opp) Peterborough
- Queensgate Bus Stn (Bay 8) Peterborough
904 towards Huntingdon Bus Station
- Queensgate Bus Stn (Bay 8) Peterborough
- Kirkwood Close (adj) Peterborough
- High School (opp) Peterborough
- Thorpe Meadows (adj) Longthorpe
- Serpentine Green (Stop 1) Hampton
- Eagle Way (SW-bound) Hampton Vale
- Folly Close (opp) Yaxley
- London Road (o/s 42) Yaxley
- Motel (opp) Norman Cross
- Folksworth Road (opp) Norman Cross
- Mill Road (opp) Stilton
- Church Street (opp) Stilton
- Norman Drive (opp) Stilton
- Orchard Close (opp) Stilton
- Glebe Road (opp) Stilton
- Mill Road (near) Stilton
- Norman Drive (near) Stilton
- Church Street (near) Stilton
- Glatton Lane (near) Glatton
- Conington Lane (near) Conington
- Chapel End (opp) Sawtry
- The Green (opp) Sawtry
- Cotton Close (near) Sawtry
- Beaumaris Road (near) Sawtry
- Alconbury Hill (near) Alconbury Hill
- The Boulevard (near) Alconbury Weald
- Swynford Road (near) Alconbury Weald
- Church Way (near) Little Stukeley
- RAF Alconbury Main Gate (near) Little Stukeley
- Owl End (near) Great Stukeley
- Ermine Business Park (near) Great Stukeley
- St Margarets Way (near) Huntingdon
- Rowan Close (adj) Newtown
- Drovers Place (near) Huntingdon
- Millfield Park (opp) Huntingdon
- Bus Station (Bay 5) Huntingdon
Service history & registered changes
- 🆕 Registered effective 15 Jun 2026 Operating between Fremington and Pilton School given service number 904 / 903 effective from 15 June 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 904 bus?
The first 904 departure on weekdays leaves at 06:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 904 bus?
The last 904 on weekdays leaves its first stop at 18:35. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 904 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Stagecoach East day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 904 bus?
The 904 is operated by Stagecoach East.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.