Cambridge Bus Route 905: St Neots to Bedford — Stops, Timetable & Fares (2026)
🚌 Cambridge Bus Route 905 — St Neots ↔ Bedford
🚌 Route 905: St Neots ↔ Bedford | 🏢 Stagecoach East | ⏱️ About hourly | 💳 £3 fare cap · £2 from Jan 2027 | 📅 Monday to Friday
The 905 is a bus service run by Stagecoach East in the Cambridge area. This page gives the stops in order, an honest summary of the timetable (first and last buses and how often they run, by day), fares and the questions riders ask most.
📋 Route 905 Essential Information
- Route: 905 — St Neots ↔ Bedford
- Operator: Stagecoach East
- Days: Monday to Friday
- First / last (weekday): 05:40 – 23:15 from St Neots
- Frequency: about hourly (less frequent early morning and evening)
- Journey time: around 100 minutes end to end
- Stops: 20 stops in the main direction (see list below)
- Fare: single fares capped at £3 (see Fares & Payment)
🗺️ Route 905 Stops
🚏 Stops Towards Bedford — in order
- Cambridge Drummer St Bus Station (Bay 7)
- Cambridge Belmont Place (near)
- Cambridge Bridge Street (opp Church)
- Cambridge, opp Castle Street
- Cambridge, o/s British Antarctic Survey
- Loves Way (opp)
- St Neots Manor Farm Road (near)
- St Neots Market Square (Stop D)
- Eaton Ford Green (opp)
- Eaton Socon Field Cottage Road (near)
- Eaton Socon, o/s St Mary's Church
- Eaton Socon, opp Little End Road
- Wyboston Footbridge (S-bound)
- Roxton, adj Park Road
- Great Barford, opp The Cross
- Goldington, opp Elms Farm Industrial Estate
- Goldington Green (opp)
- Bedford, adj Dean Street
- Bedford St Peters Street (SW-bound)
- Bedford Bus Station (Stand O)
23 weekday departures from St Neots: first 05:40, last 23:15.
🚏 Stops Towards St Neots — in order
- Bedford Bus Station (Stand O)
- Bedford St Peters Street (NE-bound)
- Bedford, opp Dean Street
- Goldington Green (adj)
- Goldington, adj Elms Farm Industrial Estate
- Great Barford, adj The Cross
- Roxton, opp Park Road
- Wyboston Footbridge (N-bound)
- Eaton Socon Little End Road (near)
- Eaton Socon, opp St Mary's Church
- Eaton Socon, opp Field Cottage Road
- Eaton Ford Green (near)
- St Neots Market Square (Stop E)
- St Neots Longsands Road (near)
- Loves Way (near)
- Cambridge, opp British Antarctic Survey
- Cambridge Castle Street (near)
- Cambridge Bridge Street (o/s Church)
- Cambridge, opp Belmont Place
- Cambridge Drummer St Bus Station (Bay 7)
23 weekday departures from Bedford: first 04:20, last 21:50.
🎫 Fares & Payment
- Fare cap: single fares on this service are capped at £3 under the England national fare cap — the cap falls to £2 from 1 January 2027. See BusUpdate’s fare cap guide.
- Paying: most operators in this area accept contactless bank cards and mobile payment as well as cash; smaller community operators may differ — check with Stagecoach East for this route.
- Day tickets: if you make several journeys, ask the driver about Stagecoach East day tickets, which can beat paying capped singles.
❓ Frequently Asked Questions
What time is the first 905 bus from St Neots?
On weekdays the first 905 leaves St Neots at 05:40.
What time is the last 905 bus?
On weekdays the last 905 from St Neots is at 23:15 (the last bus from Bedford is at 21:50).
How often does the 905 run?
About hourly on weekdays; the service runs monday to friday.
How much is the fare on the 905?
Single fares are capped at £3 under the England fare cap (£2 from 1 January 2027).
Timetable & stop data: bustimes.org (open data — Bus Open Data Service / Traveline / NaPTAN), extracted and verified October 2026. Independently compiled by the BusUpdate editorial team; confirm time-sensitive details with Stagecoach East before travelling. See also: buses in Cambridge on BusUpdate.