X2 Central Milton Keynes to Luton Airport via Newton Leys, Tilsworth

Operated by Arriva Beds and Bucks. First bus 04:30, last bus 22:45. 33 journeys on weekdays. Today, a Sunday: first 06:25, last 20:30. Fares: singles usually capped at £3 — more.

Next towards Luton Airport from Central Railway Station (Stop Z1): tomorrow 04:30

Next towards Central Milton Keynes from Airport Bus Station (Bay J): 18:30, 20:30

Wanted a different X2? 14 other bus routes are numbered X2 elsewhere in the UK — see every X2 bus timetable by area.

Timetable

Ends at Airport Bus Station · Sunday · 7 journeys
Stop 06:2508:2010:2012:2014:2016:2018:25
Central Railway Station (Stop Z1) 06:2508:2010:2012:2014:2016:2018:25
The Point (Stop L3) 06:3208:3010:3012:3014:3016:3018:35
Stadium MK (Stop A) 06:4408:4510:4512:4514:4516:4518:50
Bus Station (Bay 2) 06:5008:5110:5112:5114:5116:5118:56
St Helena Avenue (SW-bound) 06:5909:0011:0013:0015:0017:0019:05
Railway Station (o/s) 07:1009:1111:1113:1115:1117:1119:16
High Street (Stop 3) 07:1709:2011:2013:2015:2017:2019:23
Appenine Way (adj) 07:2209:2511:2513:2515:2517:2519:28
Apex Park (opp) 07:2609:3011:3013:3015:3017:3019:32
The Green (opp) ·······
Blackhill (SE-bound) ·······
French's Avenue (opp) 07:3709:4311:4313:4315:4317:4319:43
Church Street (Stop P2) 07:4709:5011:5013:5015:5017:5019:50
Luton Station Interchange (Stand 3) 08:0210:0512:0514:0516:0518:0520:05
Airport Bus Station (Bay J) 08:1210:1512:1514:1516:1518:1520:15

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 Arriva Beds and Bucks whether this route takes part. Details →
46–69% on time
average delay 5.3 min · the range 67 live GPS observations over 30 days can support

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 Arriva Beds and Bucks before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 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 X2

X2 towards Luton Airport

All 70 stops
  1. Central Railway Station (Stop Z1) Central Milton Keynes
  2. Santander House (Stop W3) Central Milton Keynes
  3. Central Business Exchange (Stop Q3) Central Milton Keynes
  4. The Point (Stop L3) Central Milton Keynes
  5. South Saxon Roundabout South (southbound) Oldbrook
  6. Jubilee Wood School (o/s) Fishermead
  7. Eaglestone Roundabout South (Southbound) Eaglestone
  8. Golden Drive (S-bound) Eaglestone
  9. Coffee Hall Roundabout North (Southbound) Coffee Hall
  10. Coffee Hall Roundabout South (Southbound) Coffee Hall
  11. Dodkin (SE-bound) Beanhill
  12. Ashland Roundabout North (SE-bound) Ashland
  13. Ashland Roundabout South (Southbound) Ashland
  14. Stadium MK (Stop A) Mount Farm
  15. Bletchley Tesco (o/s) Denbigh
  16. Bus Station (Bay 2) Bletchley
  17. Water Eaton Road (o/s 95) Water Eaton
  18. Water Eaton Co-Op (adj) Water Eaton
  19. Buttermere Close (southbound) Water Eaton
  20. Grasmere Way (SW-bound) Bletchley
  21. Bala Way (westbound) Bletchley
  22. St Helena Avenue (SW-bound) Newton Leys
  23. Lansbury Road (SW-bound) Newton Leys
  24. Bideford Green (opp) Linslade
  25. Knaves Hill (nr) Linslade
  26. Durrell Close (adj) Linslade
  27. Railway Station (o/s) Leighton Buzzard
  28. Stoke Road (E-bound) Linslade
  29. Bridge Street (opp) Leighton Buzzard
  30. High Street (Stop 3) Leighton Buzzard
  31. Market Square (Stop 5) Leighton Buzzard
  32. Council Offices (nr) Leighton Buzzard
  33. Marigold House (o/s) Leighton Buzzard
  34. Regent Street (adj) Leighton Buzzard
  35. Brooklands Drive (opp) Leighton Buzzard
  36. Appenine Way (adj) Leighton Buzzard
  37. Sagan Rise (adj) Leighton Buzzard
  38. Chadwick Crescent (opp) Leighton Buzzard
  39. Ascent Park (opp) Leighton Buzzard
  40. Apex Park (opp) Leighton Buzzard
  41. Rugby Club (o/s) Leighton Buzzard
  42. Deans Farm (o/s) Stanbridge
  43. The Green (opp) Stanbridge
  44. Stanbridge Lower School (o/s) Stanbridge
  45. Kings Way (adj) Stanbridge
  46. Leighton United Football Club (opp) Tilsworth
  47. All Saints' Church (adj) Tilsworth
  48. Blackhill (SE-bound) Tilsworth
  49. Tilsworth Golf Centre (o/s) Tilsworth
  50. Chalk Hill Farm (adj) Houghton Regis
  51. French's Avenue (opp) Dunstable
  52. Watling Court (o/s) Dunstable
  53. Westfield Road (opp) Dunstable
  54. Park Street (adj) Dunstable
  55. Regent Street (opp) Dunstable
  56. The Quadrant (Stop N3) Dunstable
  57. Church Street (Stop P2) Dunstable
  58. Priory View (adj) Dunstable
  59. Jeans Way (E-Bound) Dunstable
  60. Stanton Road (E-bound) Dunstable
  61. Chaul End Lane (E-bound) Luton
  62. Clifton Road (SE-bound) Luton
  63. Luton Station Interchange (Stand 3) Luton Town Centre
  64. The Busway (nr) Vauxhall
  65. Hampton by Hilton (opp) Vauxhall
  66. General Motors (o/s) Vauxhall
  67. Courtyard Marriott (opp) Luton Airport
  68. Holiday Inn (o/s) Luton Airport
  69. Holiday Inn Express (nr) Luton Airport
  70. Airport Bus Station (Bay J) Luton Airport

X2 towards Central Milton Keynes

All 63 stops
  1. Airport Bus Station (Bay J) Luton Airport
  2. Holiday Inn Express (opp) Luton Airport
  3. Holiday Inn (opp) Luton Airport
  4. Courtyard Marriott (o/s) Luton Airport
  5. General Motors (opp) Vauxhall
  6. Hampton by Hilton (o/s) Vauxhall
  7. The Busway (opp) Vauxhall
  8. Luton Station Interchange (Stand 8) Luton Town Centre
  9. Clifton Road (W-bound) Luton
  10. Chaul End Lane (W-bound) Luton
  11. Stanton Road (W-bound) Dunstable
  12. Jeans Way (W-bound) Dunstable
  13. Station Road (adj) Dunstable
  14. Priory View (opp) Dunstable
  15. The Quadrant (Stop N1) Dunstable
  16. Regent Street (adj) Dunstable
  17. Ashton Road (opp) Dunstable
  18. Westfield Road (adj) Dunstable
  19. Watling Court (opp) Dunstable
  20. French's Avenue (adj) Dunstable
  21. Chalk Hill Farm (opp) Houghton Regis
  22. Deans Farm (opp) Stanbridge
  23. Rugby Club (opp) Leighton Buzzard
  24. Apex Park (adj) Leighton Buzzard
  25. Ascent Park (adj) Leighton Buzzard
  26. Chadwick Crescent (adj) Leighton Buzzard
  27. Sagan Rise (opp) Leighton Buzzard
  28. Appenine Way (opp) Leighton Buzzard
  29. Brooklands Drive (adj) Leighton Buzzard
  30. Regent Street (opp) Leighton Buzzard
  31. Council Offices (opp) Leighton Buzzard
  32. Library (Stop 6) Leighton Buzzard
  33. High Street (Stop 4) Leighton Buzzard
  34. Tesco (opp) Leighton Buzzard
  35. Stoke Road (W-bound) Linslade
  36. Old Road (W-bound) Linslade
  37. Railway Station (o/s) Leighton Buzzard
  38. St Mary's Way (opp) Linslade
  39. Knaves Hill (opp) Linslade
  40. Bideford Green (adj) Linslade
  41. Lansbury Road Newton Leys
  42. St Helena Avenue (NE bound) Newton Leys
  43. Bala Way Bletchley
  44. Grasmere Way Bletchley
  45. Buttermere Close Bletchley
  46. Water Eaton Co-Op (opp) Water Eaton
  47. Water Eaton Road (o/s 108) Water Eaton
  48. Brooklands Road (adjacent) Bletchley
  49. Bus Station (Bay 3) Bletchley
  50. Bletchley Tesco (opp) Denbigh
  51. Stadium MK (Stop B) Mount Farm
  52. Ashland Roundabout South (Northbound) Ashland
  53. Ashland Roundabout North (NW-bound) Ashland
  54. Dodkin (NW-bound) Beanhill
  55. Coffee Hall Roundabout South (Northbound) Coffee Hall
  56. Coffee Hall Roundabout North (Northbound) Coffee Hall
  57. Golden Drive (N-bound) Eaglestone
  58. Eaglestone Roundabout West (Westbound) Eaglestone
  59. Woughton Campus (o/s) Leadenhall
  60. Leadenhall Roundabout North (NW-bound) Leadenhall
  61. Winterhill Retail Estate (o/s) Winterhill
  62. South Grafton Roundabout South (northbound) Winterhill
  63. Central Railway Station (Stop Y1) Central Milton Keynes

Towns & areas on this route

Frequently asked questions

What time is the first X2 bus?

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

What time is the last X2 bus?

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

How much does the X2 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Arriva Beds and Bucks day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the X2 bus?

The X2 is operated by Arriva Beds and Bucks.

Timetable data from Arriva Beds and Bucks via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.