25 Bedford to Rushden via Carlton, Harrold
Operated by Stagecoach East. First bus 07:45, last bus 17:15. 9 journeys on weekdays. Fares: adult single £2.50 to £3.00 — more.
Wanted a different 25? 61 other bus routes are numbered 25 elsewhere in the UK — see every 25 bus timetable by area.
| Stop | 08:45 | 11:25 | 13:55 | 16:10 |
|---|---|---|---|---|
| Bus Station (Stand R) | 08:45 | 11:25 | 13:55 | 16:10 |
| Sainsburys Clapham (o/s) | 08:50 | 11:29 | 13:59 | 16:14 |
| Highbury Grove (opp) | 08:53 | 11:32 | 14:02 | 16:17 |
| Lovell Memorial Homes West (o/s) | 08:56 | 11:35 | 14:05 | 16:20 |
| Stevington Cross (opp) | 09:01 | 11:40 | 14:10 | 16:25 |
| Victoria Farm (adj) | 09:08 | 11:47 | 14:17 | 16:32 |
| The Institute (opp) | 09:15 | 11:54 | 14:24 | 16:39 |
| Park Farm (o/s) | · | 12:05 | 14:35 | · |
| Church (o/s) | · | 12:07 | 14:37 | · |
| The Green (opp) | 09:19 | · | · | 16:43 |
| St Peter's Church (Stop T) | 09:28 | · | · | 16:48 |
| Stocking Lane (E-bound) | 09:32 | · | · | 16:52 |
| St Margaret's Church (o/s) | 09:40 | · | · | · |
| Knotting Road (NE-bound) | 09:44 | · | · | · |
| Spring Lane (opp) | 09:48 | · | · | · |
| Church Lane (opp) | 10:00 | 12:10 | 14:40 | 17:00 |
| (Rushden) Skinners Hill Layby (before) | 10:10 | 12:20 | 14:50 | 17:10 |
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.
Fares on the 25
Adult single £2.50 to £3.00
Adult single fare table, stage to stage
| £2.50 | Linden Road | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| £3.00 | £2.50 | Sainsburys Bedford | ||||||||||||||||||||||
| £3.00 | £3.00 | £3.00 | Clapham | |||||||||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | Oakley | ||||||||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Stevington West End | |||||||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Carlton | ||||||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Harrold | |||||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Lt Odell | ||||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Hinwick | |||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Podington | ||||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £2.50 | – | £3.00 | Odell | |||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | Sharnbrook | ||||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | £3.00 | Souldrop | |||||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | £3.00 | £3.00 | Wymington Cnr | ||||||||||
| £3.00 | £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.50 | Higham Park Rd | |||||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Knott Green | ||||||||
| £3.00 | £3.00 | £3.00 | £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.50 | Knotting | |||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Melchbourne | ||||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Yelden/Rushden Road | |||||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £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.50 | Newton Bromswold | ||||
| £3.00 | £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.50 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Wymington | |||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Rushden | ||
| £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | Pavenham | |
| £2.50 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | £3.00 | Bedford Bus Stn |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Union Street.
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 East before you travel.
Tickets on the 25
Stagecoach East publishes singles, day tickets and season tickets on this route for adults, children, young people and students.
Single · Multibus · Bedford DayRider · Jobseeker Single · Bedford MegaRider Xtra · Midlands Gold DayRider · Bedford 7 Day MegaRider · Wellingborough DayRider
…and 30 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 East's own fares data on the Bus Open Data Service, last updated 28 August 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach East.
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 East 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 25
25 towards Rushden
All 63 stops
- Bus Station (Stand R) Bedford
- Warwick Avenue (adj) Bedford
- Livingstone Primary School (opp) Bedford
- Linden Road (adj) Bedford
- Sainsburys Clapham (o/s) Bedford
- The Anglers Rest (adj) Bedford
- Ursula Taylor School (Opposite) Clapham
- Highbury Grove (opp) Clapham
- Mount Pleasant (opp) Clapham
- Hunters Close (adj) Clapham
- Lovell Memorial Homes East (o/s) Oakley
- Lovell Memorial Homes West (o/s) Oakley
- Parsonage Close (opp) Oakley
- Alms Houses (o/s) Stevington
- Stevington Cross (opp) Stevington
- West End (W-bound) Stevington
- Post Office (o/s) Carlton
- Victoria Farm (adj) Carlton
- Rectory Close (adj) Carlton
- Manor Close (opp) Carlton
- The Fox (o/s) Carlton
- The Playing Field (adj) Carlton
- The Causeway (o/s) Carlton
- Post Office (o/s) Carlton
- Harrold Country Park (opp) Harrold
- High Street (opp) Harrold
- The Magpie (opp) Harrold
- Harrold Priory Academy (NW-bound) Harrold
- The Institute (opp) Harrold
- The Institute (o/s) Harrold
- Harrold Priory Academy (SE-bound) Harrold
- The Magpie (o/s) Harrold
- High Street (o/s) Harrold
- Meadway (adj) Harrold
- Odell Road (N-bound) Harrold
- Park Farm (o/s) Hinwick
- Church (o/s) Podington
- The Green (opp) Odell
- Upper School (Stop A) Sharnbrook
- Pinchmill Close (Stop C) Sharnbrook
- St Peter's Church (Stop T) Sharnbrook
- Sharnbrook House (Stop L) Sharnbrook
- Loring Road East (Stop J) Sharnbrook
- Stocking Lane (E-bound) Souldrop
- Avenue Road (before) Rushden
- Souldrop Turn (opp) Souldrop
- The Cottage (o/s) Knotting Green
- St Margaret's Church (o/s) Knotting
- Oakley Hunt Kennels (opp) Melchbourne
- Knotting Road (NE-bound) Melchbourne
- Spring Lane (opp) Yelden
- Yelden Road (SW-bound) Newton Bromswold
- Newton Bromswold Memorial Hall (outside) Newton Bromswold
- Avenue Farm (before) Rushden
- Junction with Bedford Road (after) Rushden
- South Grove (adj) Wymington
- Church Lane (opp) Wymington
- Rushden Road (N-bound) Wymington
- Cambridge Street (adj) Wymington
- Harvey Road (after) Rushden
- South End Infant School (before) Rushden
- Wymington Road (after) Rushden
- (Rushden) Skinners Hill Layby (before) Rushden
25 towards Bedford
All 69 stops
- (Rushden) Skinners Hill Layby (before) Rushden
- (Rushden) Barwick House (before) Rushden
- (Rushden) Station Road (before) Rushden
- Rushden George Street (after) Rushden
- BP Garage (before) Rushden
- South End Infant School (before) Rushden
- Harvey Road (after) Rushden
- Cambridge Street (opp) Wymington
- Rushden Road (S-bound) Wymington
- Church Lane (adj) Wymington
- Church (opp) Podington
- Park Farm (opp) Hinwick
- South Grove (opp) Wymington
- Junction with Bedford Road (before) Rushden
- Higham Park Road (before) Rushden
- Newton Bromswold Memorial Hall (opposite) Newton Bromswold
- Yelden Road (NE-bound) Newton Bromswold
- Trailly Close (adj) Yelden
- Knotting Road (SW-bound) Melchbourne
- Oakley Hunt Kennels (adj) Melchbourne
- St Margaret's Church (opp) Knotting
- The Cottage (opp) Knotting Green
- Souldrop Turn (adj) Souldrop
- Stocking Lane (W-bound) Souldrop
- Loring Road East (Stop I) Sharnbrook
- Sharnbrook House (Stop K) Sharnbrook
- St Peter's Church (Stop S) Sharnbrook
- Pinchmill Close (Stop D) Sharnbrook
- Upper School (Stop B) Sharnbrook
- The Green (adj) Odell
- Odell Road (S-bound) Harrold
- Meadway (opp) Harrold
- High Street (opp) Harrold
- The Magpie (opp) Harrold
- Harrold Priory Academy (NW-bound) Harrold
- The Institute (opp) Harrold
- The Institute (o/s) Harrold
- Harrold Priory Academy (SE-bound) Harrold
- The Magpie (o/s) Harrold
- High Street (o/s) Harrold
- Harrold Country Park (o/s) Harrold
- Victoria Farm (adj) Carlton
- Rectory Close (adj) Carlton
- Manor Close (opp) Carlton
- The Fox (o/s) Carlton
- The Playing Field (adj) Carlton
- The Causeway (o/s) Carlton
- Weavers Lane (adj) Pavenham
- Pavenham Park (o/s) Pavenham
- Pavenham Road (S-bound) Oakley
- Oakley Garage (o/s) Oakley
- West End (E-bound) Stevington
- Stevington Cross (adj) Stevington
- Alms Houses (opp) Stevington
- Park Farm (o/s) Stevington
- Parsonage Close (adj) Oakley
- Lovell Memorial Homes West (opp) Oakley
- Lovell Memorial Homes East (opp) Oakley
- Hunters Close (opp) Clapham
- Fox and Hounds (SE-bound) Clapham
- Mount Pleasant (adj) Clapham
- Highbury Grove (adj) Clapham
- Ursula Taylor School (Outside) Clapham
- The Anglers Rest (opp) Bedford
- Sainsburys Clapham (opp) Bedford
- Linden Road (opp) Bedford
- Warwick Avenue (opp) Bedford
- North Parade (o/s) Bedford
- Bus Station (Stand R) Bedford
Towns & areas on this route
Frequently asked questions
What time is the first 25 bus?
The first 25 departure on weekdays leaves at 07:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 25 bus?
The last 25 on weekdays leaves its first stop at 17:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 25 bus cost?
Stagecoach East's published fares on the 25: adult single £2.50 to £3.00. The 25 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 East day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 25 bus?
The 25 is operated by Stagecoach East.
Timetable data from Stagecoach East via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.