X2 Central Railway Station ↔ Airport Bus Station

Operated by Arriva Beds and Bucks. First bus 04:25, last bus 22:45. 80 journeys on weekdays.

💷 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 →

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.

X2 towards Airport Bus Station — Monday to Friday (39 journeys)
Central Railway Station (Stop Z1) 04:2504:3005:4005:4006:2506:3506:4507:4007:4008:2008:4008:4009:4009:4010:2010:4010:4011:4011:4012:2012:4012:4013:4013:4014:2014:4014:4015:4015:4016:2016:4516:4518:0018:0018:2519:1019:1020:4020:40
The Point (Stop K3) 04:33··05:48··06:5307:50··08:50··09:50··10:50·11:50·12:50·13:50···14:50·15:50·16:55·18:10···19:1820:48·
The Point (Stop L3) ·04:3505:48·06:3206:42··07:4808:30·08:4809:48·10:3010:48·11:48·12:30·12:48·13:4814:3014:48·15:48·16:30·16:53·18:0918:3519:18··20:48
Stadium MK (Stop A) 04:4504:4306:0006:0006:4406:5307:0508:0408:0008:4509:0409:0010:0010:0410:4511:0011:0412:0012:0412:4513:0413:0014:0414:0014:4515:0015:0416:0016:0416:4517:0917:0518:2418:2118:5019:2919:3021:0020:58
Bus Station (Bay 2) 04:5004:4706:0606:0606:5006:5807:1008:1008:0508:5109:1009:0510:0510:1010:5111:0511:1012:0512:1012:5113:1013:0514:1014:0514:5115:0615:1016:0616:1016:5117:1517:1118:3018:2718:5619:3419:3521:0521:03
St Helena Avenue (SW-bound) 04:5904:5506:1506:1506:5907:0907:1908:2008:1709:0009:2009:1510:1510:2011:0011:1511:2012:1512:2013:0013:2013:1514:2014:1515:0015:1615:2016:1716:2017:0017:2517:2318:4018:3819:0519:4419:4421:1421:13
Railway Station (o/s) 05:1005:0706:2706:2707:1007:2307:3008:3208:3109:1109:3209:3010:3010:3211:1111:3011:3212:3012:3213:1113:3213:3014:3214:3015:1115:3015:3216:3116:3217:1117:3717:3718:5218:5219:1619:5719:5521:2521:26
High Street (Stop 3) 05:1605:1206:3406:3407:1707:3007:3608:4208:3909:2009:4209:3810:3810:4211:2011:3811:4212:3812:4213:2013:4213:3814:4214:3915:2015:3915:4216:4016:4217:2017:4717:4519:0219:0019:2320:0220:0221:3221:31
Appenine Way (adj) 05:2305:1806:4106:4107:2207:3907:4308:4908:4709:2509:4909:4710:4710:4911:2511:4711:4912:4712:4913:2513:4913:4714:4914:4815:2515:4815:4916:4816:4917:2517:5417:5419:0919:0719:2820:0820:0921:3921:37
Apex Park (opp) 05:2805:2206:4606:4607:2607:4507:4908:5508:5309:3009:5509:5310:5310:5511:3011:5311:5512:5312:5513:3013:5513:5314:5514:5315:3015:5415:5516:5416:5517:3018:0018:0019:1419:1219:3220:1220:1421:4421:41
The Green (opp) ·····07:50·································
Blackhill (SE-bound) ·····07:55·································
French's Avenue (opp) 05:3705:3306:5506:5507:3708:0308:0009:0609:0309:4310:0610:0311:0311:0611:4312:0312:0613:0313:0613:4314:0614:0315:0615:0415:4316:0516:0617:0517:0617:4318:1118:1119:2319:2119:4320:2220:2321:5321:51
Church Street (Stop P2) 05:4505:4507:0007:0007:4708:1508:1509:1509:1509:5010:1510:1511:1511:1511:5012:1512:1513:1513:1513:5014:1514:1515:1515:1515:5016:1516:1517:1517:1517:5018:2018:2019:3019:3019:5020:3020:3022:0022:00
Luton Station Interchange (Stand 3) 06:0006:0007:1507:1508:0208:3008:3009:3009:3010:0510:3010:3011:3011:3012:0512:3012:3013:3013:3014:0514:3014:3015:3015:3016:0516:3016:3017:3017:3018:0518:3518:3519:4519:4520:0520:4520:4522:1522:15
Airport Bus Station (Bay J) 06:1006:10·07:2508:1208:4008:4009:4009:4010:1510:4010:4011:4011:4012:1512:4012:4013:4013:4014:1514:4014:4015:4015:4016:1516:4016:4017:4017:4018:1518:4518:4519:5519:5520:1520:5520:5522:2522:25

Route map

All stops on route X2

X2 towards Airport Bus Station

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

X2 towards Central Railway Station

  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. Old Road (W-bound) Linslade
  36. Stoke Road (W-bound) Linslade
  37. Railway Station (o/s) Leighton Buzzard
  38. Knaves Hill (opp) Linslade
  39. St Mary's Way (opp) Linslade
  40. Bideford Green (adj) Linslade
  41. St Helena Avenue (NE bound) Newton Leys
  42. Lansbury Road Newton Leys
  43. Grasmere Way Bletchley
  44. Bala Way Bletchley
  45. Buttermere Close Bletchley
  46. Water Eaton Road (o/s 108) Water Eaton
  47. Water Eaton Co-Op (opp) Water Eaton
  48. Brooklands Road (adjacent) Bletchley
  49. Findlay Way (Northbound) Bletchley
  50. Bus Station (Bay 3) Bletchley
  51. Bletchley Tesco (opp) Denbigh
  52. Stadium MK (Stop B) Mount Farm
  53. Ashland Roundabout South (Northbound) Ashland
  54. Dodkin (NW-bound) Beanhill
  55. Ashland Roundabout North (NW-bound) Ashland
  56. Coffee Hall Roundabout North (Northbound) Coffee Hall
  57. Coffee Hall Roundabout South (Northbound) Coffee Hall
  58. Eaglestone Roundabout West (Westbound) Eaglestone
  59. Golden Drive (N-bound) Eaglestone
  60. Woughton Campus (o/s) Leadenhall
  61. Leadenhall Roundabout North (NW-bound) Leadenhall
  62. Winterhill Retail Estate (o/s) Winterhill
  63. South Grafton Roundabout South (northbound) Winterhill
  64. Central Railway Station (Stop Y1) Central Milton Keynes

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X2 bus?

The first X2 departure on weekdays leaves at 04:25 (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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.