X91 Silverstone to Milton Keynes via Towcester, Two Mile Ash

Operated by Stagecoach Midlands. First bus 06:15, last bus 18:30. 24 journeys on weekdays. Fares: adult single £3.00 — more.

Next towards Milton Keynes from Kempton Drive adj: tomorrow 06:15

Next towards Silverstone from Theatre District (Stop B4): tomorrow 07:25

Wanted a different X91? 1 other bus route is numbered X91 elsewhere in the UK — see every X91 bus timetable by area.

Timetable

Ends at Central Milton Keynes Theatre District · Monday to Friday · 12 journeys
Stop 06:1507:4008:3509:4610:5011:5312:5313:5314:5315:5316:1518:26
Copse Corner (adj) ··········16:15·
Kempton Drive adj 06:1507:4008:3509:4610:5011:5312:5313:5314:5315:53·18:26
Burcote Park (o/s) 06:1607:4108:3609:4710:5111:5412:5413:5414:5415:54·18:27
Health Centre (opp) 06:2107:4608:4109:5210:5611:5912:5913:5914:5915:59·18:32
Brave Old Oak PH (o/s) 06:2707:5208:4709:5811:0212:0513:0514:0515:0516:0516:2818:38
Homestead Way (opp) 06:4008:0708:5910:1011:1412:1713:1714:1715:1716:1716:4018:50
Ridgmont (opp) 06:5208:1909:1010:2111:2512:2813:2814:2815:2816:2816:5219:01
Hawkwell Estate (opp) 07:0008:2709:1810:2911:3312:3613:3614:3615:3616:3617:0019:09
Wolverton Road (W-bound) ··········17:05·
Central Railway Station (Stop Z3) 07:1408:4109:3010:4111:4512:4813:4814:4815:4816:4817:1719:21
Theatre District (Stop B3) 07:2208:4909:3810:4911:5312:5613:5614:5615:5616:5617:2519:29

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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Stagecoach Midlands whether this route takes part. Details →

Fares on the X91

Adult single £3.00

Adult single fare table, stage to stage
£3.00 Towcester
£3.00£3.00 Potterspury
£3.00£3.00£3.00 Old Stratford
£3.00£3.00£3.00£3.00 Stony Stratford
£3.00£3.00£3.00£3.00£3.00 Abbey Hill
£3.00£3.00£3.00£3.00£3.00£3.00 MK Sport Ctr
£3.00£3.00£3.00£3.00£3.00£3.00£3.00 MKC Rail
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£0.50 CMK Shops
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Deanshanger

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

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

Tickets on the X91

Stagecoach Midlands publishes singles, day tickets and season tickets on this route for adults, children, young people and students.

Single · Jobseekers Single · Northampton DayRider · Midlands Gold DayRider · Northampton NightRider · Northampton Group DayRider · Northampton 7 Day MegaRider · Midlands Gold Group DayRider

…and 7 more tickets on this route.

Ticket types come from Stagecoach Midlands's own fares data on the Bus Open Data Service, last updated 19 September 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach Midlands.

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 Midlands 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 X91

X91 towards Milton Keynes

All 50 stops
  1. Copse Corner (adj) Silverstone
  2. Silverstone Park (Opp) Biddlesden
  3. Kempton Drive adj Towcester
  4. Burcote Park (o/s) Towcester
  5. Oat Hill Road (South End) (opp) Towcester
  6. Oat Hill Road (opp) Towcester
  7. Hesketh Crescent (adj) Towcester
  8. Sponnes Road (opp) Towcester
  9. Health Centre (opp) Towcester
  10. Balmoral Close (adj) Towcester
  11. Silverstone Brook (NW-bound) Towcester
  12. Keats Drive (near) Towcester
  13. Byron Close (opp) Towcester
  14. Wordsworth Close (opp) Towcester
  15. Cemetery (opp) Towcester
  16. Technology College (o/s) Towcester
  17. Saracens Head Hotel (opp) Towcester
  18. Brave Old Oak PH (o/s) Towcester
  19. Vernon Road (opp) Towcester
  20. Towcester Race Course adj Towcester
  21. Blackwell End (o/s 24) Potterspury
  22. Oak View (opp) Potterspury
  23. Meadow View (adj) Potterspury
  24. Homestead Way (opp) Potterspury
  25. Elizabeth Woodville School (o/s) Deanshanger
  26. Co-op (opp) Deanshanger
  27. Boswell Lane (opp) Deanshanger
  28. Ridgmont (opp) Deanshanger
  29. Elm Drive (adj) Deanshanger
  30. High View (opp) Deanshanger
  31. 31 Glebe Road (o/s) Deanshanger
  32. Phone Box (adj) Deanshanger
  33. 253 Glebe Road (o/s) Deanshanger
  34. Canal Lane (opp) Deanshanger
  35. Elizabeth Woodville School (opp) Deanshanger
  36. Community Centre (o/s) Old Stratford
  37. Brookside Close (adj) Old Stratford
  38. Hawkwell Estate (opp) Old Stratford
  39. Woodside (adjacent) Stony Stratford
  40. Wolverton Road (W-bound) Stony Stratford
  41. Coronation Road (o/s) Stony Stratford
  42. Queen Eleanor Street (opp) Stony Stratford
  43. Abbey Hill Golf Course (opp) Two Mile Ash
  44. Mounthill Avenue (adj) Old Stratford
  45. The Quadrant Milton Keynes
  46. Central Railway Station (Stop Z3) Central Milton Keynes
  47. Santander House (Stop W3) Central Milton Keynes
  48. Central Business Exchange (Stop Q3) Central Milton Keynes
  49. The Point (Stop G3) Central Milton Keynes
  50. Theatre District (Stop B3) Central Milton Keynes

X91 towards Silverstone

All 40 stops
  1. Theatre District (Stop B4) Central Milton Keynes
  2. The Point (Stop H4) Central Milton Keynes
  3. Central Business Exchange (Stop Q4) Central Milton Keynes
  4. Santander House (Stop W4) Central Milton Keynes
  5. Central Railway Station (Stop Z6) Central Milton Keynes
  6. The Quadrant Milton Keynes
  7. Mounthill Avenue (opp) Old Stratford
  8. Abbey Hill Golf Course (o/s) Two Mile Ash
  9. Queen Eleanor Street (o/s) Stony Stratford
  10. Coronation Road (northbound) Stony Stratford
  11. Wolverton Road (Eastbound) Stony Stratford
  12. Woodside (opp) Stony Stratford
  13. Hawkwell Estate (adj) Old Stratford
  14. Brookside Close (opp) Old Stratford
  15. Community Centre (opp) Old Stratford
  16. Elizabeth Woodville School (o/s) Deanshanger
  17. Co-op (opp) Deanshanger
  18. Boswell Lane (opp) Deanshanger
  19. Ridgmont (opp) Deanshanger
  20. Elm Drive (adj) Deanshanger
  21. High View (opp) Deanshanger
  22. 31 Glebe Road (o/s) Deanshanger
  23. Phone Box (adj) Deanshanger
  24. 253 Glebe Road (o/s) Deanshanger
  25. Canal Lane (opp) Deanshanger
  26. Elizabeth Woodville School (opp) Deanshanger
  27. Homestead Way (adj) Potterspury
  28. Meadow View (opp) Potterspury
  29. Oak View (adj) Potterspury
  30. Blackwell End (o/s 3) Potterspury
  31. Towcester Race Course opp Towcester
  32. Kempton Drive adj Towcester
  33. Vernon Road (adj) Towcester
  34. The Lindens (opp) Towcester
  35. Brave Old Oak PH (opp) Towcester
  36. Saracens Head Hotel (o/s) Towcester
  37. Technology College (opp) Towcester
  38. Cemetery (o/s) Towcester
  39. Silverstone Park (adj) Biddlesden
  40. Copse Corner (adj) Silverstone

Service registration & registered changes

Registered as financially supported by a local authority (Northamptonshire County Council).

From official Traffic Commissioner registrations. Registration PF1118394/178 · Changes in Buckinghamshire Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X91 bus?

The first X91 departure on weekdays leaves at 06:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last X91 bus?

The last X91 on weekdays leaves its first stop at 18:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the X91 bus cost?

Stagecoach Midlands's published fares on the X91: adult single £3.00. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Stagecoach Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the X91 bus?

The X91 is operated by Stagecoach Midlands.

Timetable data from Stagecoach Midlands via the DfT Bus Open Data Service (South East England feed). Registered with the Traffic Commissioner as PF1118394/178. Check before you travel — services can change at short notice.