X3 Central Milton Keynes to Luton Airport via Stoke Hammond, Three Locks

Operated by Arriva Beds and Bucks. First bus 04:40, last bus 23:45. 35 journeys on weekdays. Today, a Sunday: first 07:25, last 21:30. Fares: singles usually capped at £3 — more.

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

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

Night bus — overnight departures 22:00–01:18. Monday–Saturday nights. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

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

Timetable

Ends at Airport Bus Station · Sunday · 7 journeys
Stop 07:2509:2011:2013:2015:2017:2019:30
Central Railway Station (Stop Z1) 07:2509:2011:2013:2015:2017:2019:30
The Point (Stop L3) 07:3209:3011:3013:3015:3017:3019:37
Stadium MK (Stop A) 07:4409:4511:4513:4515:4517:4519:49
Bus Station (Bay 2) 07:5009:5111:5113:5115:5117:5119:55
The Dolphin PH (Opp) 08:0410:0612:0614:0616:0618:0620:09
Railway Station (o/s) 08:1410:1612:1614:1616:1618:1620:19
High Street (Stop 3) 08:2010:2212:2214:2216:2218:2220:23
Roundel Drive (SW-bound) 08:2810:3012:3014:3016:3018:3020:31
French's Avenue (opp) 08:4010:4312:4314:4316:4318:4320:43
Church Street (Stop P2) 08:4710:5012:5014:5016:5018:5020:50
Luton Station Interchange (Stand 3) 09:0211:0513:0515:0517:0519:0521:05
Airport Bus Station (Bay J) 09:1211:1513:1515:1517:1519:1521: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 →
38–62% on time
average delay 4.9 min · the range 68 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 X3

X3 towards Luton Airport

All 66 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. Mill Road (o/s) Water Eaton
  20. Stoke Road (o/s) Bletchley
  21. Waterhall Park (S-bound) Bletchley
  22. Willowbridge (Southbound) Stoke Hammond
  23. The Lindens (adj) Stoke Hammond
  24. Tyrells Road (adj) Stoke Hammond
  25. The Dolphin PH (Opp) Stoke Hammond
  26. Main Road (SE-bound) Three Locks
  27. Manor Farm (Opp) Chelmscote
  28. Bideford Green (opp) Linslade
  29. Knaves Hill (nr) Linslade
  30. Durrell Close (adj) Linslade
  31. Railway Station (o/s) Leighton Buzzard
  32. Stoke Road (E-bound) Linslade
  33. Bridge Street (opp) Leighton Buzzard
  34. High Street (Stop 3) Leighton Buzzard
  35. Market Square (Stop 5) Leighton Buzzard
  36. Morrisons (adj) Leighton Buzzard
  37. Linwood Grove (opp) Leighton Buzzard
  38. Brooklands Avenue (adj) Leighton Buzzard
  39. Lywood Road (opp) Leighton Buzzard
  40. Roundel Drive (SW-bound) Leighton Buzzard
  41. Cherrycourt Way (adj) Leighton Buzzard
  42. Commerce Way (adj) Leighton Buzzard
  43. Apex Park (nr) Leighton Buzzard
  44. Rugby Club (o/s) Leighton Buzzard
  45. Deans Farm (o/s) Stanbridge
  46. Chalk Hill Farm (adj) Houghton Regis
  47. French's Avenue (opp) Dunstable
  48. Watling Court (o/s) Dunstable
  49. Westfield Road (opp) Dunstable
  50. Park Street (adj) Dunstable
  51. Regent Street (opp) Dunstable
  52. The Quadrant (Stop N3) Dunstable
  53. Church Street (Stop P2) Dunstable
  54. Priory View (adj) Dunstable
  55. Jeans Way (E-Bound) Dunstable
  56. Stanton Road (E-bound) Dunstable
  57. Chaul End Lane (E-bound) Luton
  58. Clifton Road (SE-bound) Luton
  59. Luton Station Interchange (Stand 3) Luton Town Centre
  60. The Busway (nr) Vauxhall
  61. Hampton by Hilton (opp) Vauxhall
  62. General Motors (o/s) Vauxhall
  63. Courtyard Marriott (opp) Luton Airport
  64. Holiday Inn (o/s) Luton Airport
  65. Holiday Inn Express (nr) Luton Airport
  66. Airport Bus Station (Bay J) Luton Airport

X3 towards Central Milton Keynes

All 65 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. Commerce Way (opp) Leighton Buzzard
  25. Roundel Drive (SW-bound) Leighton Buzzard
  26. Lywood Road (adj) Leighton Buzzard
  27. Brooklands Avenue (opp) Leighton Buzzard
  28. Linwood Grove (adj) Leighton Buzzard
  29. Morrisons (opp) Leighton Buzzard
  30. Library (Stop 6) Leighton Buzzard
  31. High Street (Stop 4) Leighton Buzzard
  32. Tesco (opp) Leighton Buzzard
  33. Stoke Road (W-bound) Linslade
  34. Old Road (W-bound) Linslade
  35. Railway Station (o/s) Leighton Buzzard
  36. St Mary's Way (opp) Linslade
  37. Knaves Hill (opp) Linslade
  38. Bideford Green (adj) Linslade
  39. Manor Farm (adj) Chelmscote
  40. Main Road (NW-bound) Three Locks
  41. The Dolphin PH (o/s) Stoke Hammond
  42. The Green (adj) Stoke Hammond
  43. Tyrells Road (Opp) Stoke Hammond
  44. The Lindens (Opp) Stoke Hammond
  45. Willowbridge (Northbound) Stoke Hammond
  46. Waterhall Park (N-bound) Bletchley
  47. Stoke Road (northbound) Bletchley
  48. Water Eaton Co-Op (opp) Water Eaton
  49. Water Eaton Road (o/s 108) Water Eaton
  50. Brooklands Road (adjacent) Bletchley
  51. Bus Station (Bay 3) Bletchley
  52. Bletchley Tesco (opp) Denbigh
  53. Stadium MK (Stop B) Mount Farm
  54. Ashland Roundabout South (Northbound) Ashland
  55. Ashland Roundabout North (NW-bound) Ashland
  56. Dodkin (NW-bound) Beanhill
  57. Coffee Hall Roundabout South (Northbound) Coffee Hall
  58. Coffee Hall Roundabout North (Northbound) Coffee Hall
  59. Golden Drive (N-bound) Eaglestone
  60. Eaglestone Roundabout West (Westbound) Eaglestone
  61. Woughton Campus (o/s) Leadenhall
  62. Leadenhall Roundabout North (NW-bound) Leadenhall
  63. Winterhill Retail Estate (o/s) Winterhill
  64. South Grafton Roundabout South (northbound) Winterhill
  65. Central Railway Station (Stop Y1) Central Milton Keynes

Service registration & registered changes

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

Towns & areas on this route

Frequently asked questions

What time is the first X3 bus?

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

What time is the last X3 bus?

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

How much does the X3 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 X3 bus?

The X3 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). Registered with the Traffic Commissioner as PF0000508/606. Check before you travel — services can change at short notice.