X2
X2 bus timetable: Central Milton Keynes to Luton Airport
Central Milton Keynes - Luton Airport
Not the X2 you're looking for? 20 other bus routes in Great Britain use this number.
Route map
X2 live route map
See the route, stops, and live buses currently on this line.
156 stops
Live buses loading
Map ready
Loading the route map...
Luton Airport → Milton Keynes
14 trips · first 06:25 · last 19:30
Sunday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:25
Milton Keynes
07:25
Milton Keynes
08:20
Milton Keynes
09:20
Milton Keynes
10:20
Milton Keynes
11:20
Milton Keynes
12:20
Milton Keynes
13:20
Milton Keynes
14:20
Milton Keynes
15:20
Milton Keynes
16:20
Milton Keynes
17:20
Milton Keynes
18:25
Milton Keynes
19:30
Milton Keynes
06:25
07:25
08:20
09:20
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:25
19:30
06:27
07:27
08:23
09:23
10:23
11:23
12:23
13:23
14:23
15:23
16:23
17:23
18:28
19:32
06:29
07:29
08:26
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:31
19:34
Central Milton Keynes, The Point
Stop K3
06:32
07:32
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:35
19:37
Oldbrook, South Saxon Roundabout South
southbound
06:35
07:35
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:39
19:40
Fishermead, Jubilee Wood School
outside
06:36
07:36
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:40
19:41
Eaglestone Roundabout South
Southbound
06:37
07:37
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:42
19:42
Eaglestone, Golden Drive
southbound
06:38
07:38
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:43
19:43
Coffee Hall Roundabout North
Southbound
06:40
07:40
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:44
19:45
Coffee Hall Roundabout South
Southbound
06:40
07:40
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:45
19:45
Beanhill, Dodkin
south-east bound
06:41
07:41
08:41
09:41
10:41
11:41
12:41
13:41
14:41
15:41
16:41
17:41
18:46
19:46
Ashland Roundabout North
south-east bound
06:42
07:42
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:47
19:47
Ashland Roundabout South
Southbound
06:42
07:42
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:48
19:47
Mount Farm, Stadium MK
Stop A
06:44
07:44
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:50
19:49
Denbigh, Bletchley Tesco
outside
06:47
07:47
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:53
19:52
Linslade, Bideford Green
opposite
07:08
08:12
09:09
10:14
11:09
12:14
13:09
14:14
15:09
16:14
17:09
18:14
19:14
20:17
Linslade, Durrell Close
adjacent
07:10
08:13
09:11
10:15
11:11
12:15
13:11
14:15
15:11
16:15
17:11
18:15
19:16
20:18
07:10
08:14
09:11
10:16
11:11
12:16
13:11
14:16
15:11
16:16
17:11
18:16
19:16
20:19
Linslade, Stoke Road
eastbound
07:13
08:16
09:14
10:18
11:14
12:18
13:14
14:18
15:14
16:18
17:14
18:18
19:19
20:20
Leighton Buzzard, Bridge Street
opposite
07:15
08:18
09:18
10:20
11:18
12:20
13:18
14:20
15:18
16:20
17:18
18:20
19:21
20:22
07:17
08:20
09:20
10:22
11:20
12:22
13:20
14:22
15:20
16:22
17:20
18:22
19:23
20:23
07:18
08:21
09:21
10:23
11:21
12:23
13:21
14:23
15:21
16:23
17:21
18:23
19:24
20:24
Leighton Buzzard, Rugby Club
outside
07:28
08:30
09:32
10:33
11:32
12:33
13:32
14:33
15:32
16:33
17:32
18:33
19:33
20:33
Stanbridge, Deans Farm
outside
07:29
08:32
09:33
10:34
11:33
12:34
13:33
14:34
15:33
16:34
17:33
18:34
19:34
20:35
Houghton Regis, Chalk Hill Farm
adjacent
07:36
08:39
09:42
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
19:41
20:42
Dunstable, French's Avenue
opposite
07:37
08:40
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:43
19:43
20:43
Dunstable, Watling Court
outside
07:38
08:41
09:44
10:44
11:44
12:44
13:44
14:44
15:44
16:44
17:44
18:44
19:43
20:44
Dunstable, Westfield Road
opposite
07:40
08:42
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:45
20:45
Dunstable, Park Street
adjacent
07:42
08:43
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:46
20:46
Dunstable, Regent Street
opposite
07:44
08:45
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
19:48
20:48
Dunstable, The Quadrant
Stop N3
07:46
08:46
09:49
10:49
11:49
12:49
13:49
14:49
15:49
16:49
17:49
18:49
19:49
20:49
Dunstable, Church Street
Stop P2
07:47
08:47
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:50
18:50
19:50
20:50
Dunstable, Priory View
adjacent
07:48
08:48
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:51
19:51
20:51
Dunstable, Jeans Way
adjacent
07:50
08:50
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
19:53
20:53
Dunstable, Stanton Road
eastbound
07:54
08:54
09:57
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57
19:57
20:57
Luton, Chaul End Lane
eastbound
07:56
08:56
09:59
10:59
11:59
12:59
13:59
14:59
15:59
16:59
17:59
18:59
19:59
20:59
Luton, Clifton Road
south-east bound
07:59
08:59
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
20:02
21:02
08:02
09:02
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:05
20:05
21:05
Vauxhall, Hampton by Hilton
opposite
08:07
09:07
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:10
20:10
21:10
Vauxhall, General Motors
outside
08:08
09:08
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:11
20:11
21:11
Luton Airport, Courtyard Marriott
opposite
08:09
09:09
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
20:12
21:12
Luton Airport, Holiday Inn
outside
08:10
09:10
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
21:13
08:10
09:10
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:13
20:13
21:13
08:12
09:12
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:15
20:15
21:15
Milton Keynes → Luton Airport
14 trips · first 08:30 · last 21:30
Sunday
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
08:30
Milton Keynes
09:30
Milton Keynes
10:30
Milton Keynes
11:30
Milton Keynes
12:30
Milton Keynes
13:30
Milton Keynes
14:30
Milton Keynes
15:30
Milton Keynes
16:30
Milton Keynes
17:30
Milton Keynes
18:30
Milton Keynes
19:30
Milton Keynes
20:30
Milton Keynes
21:30
Milton Keynes
08:30
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30
18:30
19:30
20:30
21:30
Luton Airport, Holiday Inn Express
opposite
08:32
09:32
10:32
11:32
12:32
13:32
14:32
15:32
16:32
17:32
18:32
19:32
20:32
21:32
Luton Airport, Holiday Inn
opposite
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
19:33
20:33
21:33
08:34
09:34
10:34
11:34
12:34
13:34
14:34
15:34
16:34
17:34
18:34
19:34
20:34
21:34
Vauxhall, General Motors
opposite
08:37
09:37
10:37
11:37
12:37
13:37
14:37
15:37
16:37
17:37
18:37
19:36
20:36
21:36
Vauxhall, Hampton by Hilton
outside
08:38
09:38
10:38
11:38
12:38
13:38
14:38
15:38
16:38
17:38
18:38
19:37
20:37
21:37
Vauxhall, The Busway
opposite
08:39
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:39
18:39
19:39
20:39
21:39
08:45
09:45
10:45
11:45
12:45
13:45
14:45
15:45
16:45
17:45
18:45
19:44
20:44
21:44
Luton, Clifton Road
westbound
08:48
09:48
10:48
11:48
12:48
13:48
14:48
15:48
16:48
17:48
18:48
19:47
20:47
21:47
Luton, Chaul End Lane
westbound
08:52
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
18:52
19:50
20:50
21:50
Dunstable, Stanton Road
westbound
08:54
09:54
10:54
11:54
12:54
13:54
14:54
15:54
16:54
17:54
18:54
19:52
20:52
21:52
Dunstable, Jeans Way
opposite
08:58
09:58
10:58
11:58
12:58
13:58
14:58
15:58
16:58
17:58
18:58
19:55
20:55
21:55
Dunstable, Station Road
adjacent
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
19:56
20:56
21:56
Dunstable, Priory View
opposite
09:01
10:01
11:01
12:01
13:01
14:01
15:01
16:01
17:01
18:01
19:01
19:57
20:57
21:57
Dunstable, The Quadrant
Stop N1
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:02
19:58
20:58
21:58
Dunstable, Regent Street
adjacent
09:02
10:02
11:02
12:02
13:02
14:02
15:02
16:02
17:02
18:02
19:03
19:59
20:59
21:59
Dunstable, Ashton Road
opposite
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:03
19:59
20:59
21:59
Dunstable, Westfield Road
adjacent
09:03
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03
19:03
19:59
20:59
21:59
Dunstable, Watling Court
opposite
09:04
10:04
11:04
12:04
13:04
14:04
15:04
16:04
17:04
18:04
19:04
20:00
21:00
22:00
Dunstable, French's Avenue
adjacent
09:05
10:04
11:05
12:04
13:05
14:04
15:05
16:04
17:05
18:04
19:05
20:01
21:01
22:01
Houghton Regis, Chalk Hill Farm
opposite
09:06
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:06
20:02
21:02
22:02
Stanbridge, Deans Farm
opposite
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:14
20:10
21:10
22:10
Leighton Buzzard, Rugby Club
opposite
09:17
10:16
11:17
12:16
13:17
14:16
15:17
16:16
17:17
18:16
19:15
20:11
21:11
22:11
Leighton Buzzard, Library
Stop 6
09:32
10:27
11:32
12:27
13:32
14:27
15:32
16:27
17:32
18:27
19:31
20:22
21:27
22:22
09:33
10:29
11:33
12:29
13:33
14:29
15:33
16:29
17:33
18:29
19:33
20:24
21:29
22:24
Leighton Buzzard, Tesco
opposite
09:36
10:32
11:36
12:32
13:36
14:32
15:36
16:32
17:36
18:32
19:35
20:27
21:31
22:27
Linslade, Stoke Road
westbound
09:37
10:33
11:37
12:33
13:37
14:33
15:37
16:33
17:37
18:33
19:36
20:28
21:32
22:28
09:40
10:36
11:40
12:36
13:40
14:36
15:40
16:36
17:40
18:36
19:38
20:31
21:34
22:31
Linslade, St Mary's Way
opposite
09:40
10:37
11:40
12:37
13:40
14:37
15:40
16:37
17:40
18:37
19:38
20:31
21:34
22:31
Linslade, Knaves Hill
opposite
09:41
10:38
11:41
12:38
13:41
14:38
15:41
16:38
17:41
18:38
19:39
20:32
21:35
22:32
Linslade, Bideford Green
adjacent
09:41
10:38
11:41
12:38
13:41
14:38
15:41
16:38
17:41
18:38
19:39
20:32
21:35
22:32
Bletchley, Brooklands Road
adjacent
09:59
11:01
11:59
13:01
13:59
15:01
15:59
17:01
17:59
19:00
19:53
20:50
21:49
22:50
Bletchley, Findlay Way
Northbound
10:00
11:02
12:00
13:02
14:00
15:02
16:00
17:02
18:00
19:01
19:54
20:51
21:50
22:51
Denbigh, Bletchley Tesco
opposite
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:06
19:04
19:58
20:54
21:54
22:54
Mount Farm, Stadium MK
Stop B
10:08
11:08
12:08
13:08
14:08
15:08
16:08
17:08
18:08
19:06
20:00
20:56
21:56
22:56
Ashland Roundabout South
Northbound
10:09
11:09
12:09
13:09
14:09
15:09
16:09
17:09
18:09
19:08
20:02
20:58
21:58
22:58
Ashland Roundabout North
north-west bound
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
19:08
20:02
20:58
21:58
22:58
Beanhill, Dodkin
north-west bound
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:09
20:03
20:59
21:59
22:59
Coffee Hall Roundabout South
Northbound
10:11
11:11
12:11
13:11
14:11
15:11
16:11
17:11
18:11
19:10
20:04
21:00
22:00
23:00
Coffee Hall Roundabout North
Northbound
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:10
20:04
21:00
22:00
23:00
Eaglestone, Golden Drive
northbound
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:13
19:12
20:06
21:02
22:02
23:02
Eaglestone Roundabout West
Westbound
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:14
19:13
20:07
21:03
22:03
23:03
Leadenhall, Woughton Campus
outside
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:15
19:14
20:09
21:04
22:04
23:04
Leadenhall Roundabout North
north-west bound
10:16
11:17
12:16
13:17
14:16
15:17
16:16
17:17
18:16
19:16
20:10
21:06
22:06
23:06
Winterhill Retail Estate
outside
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:17
20:11
21:06
22:06
23:06
Winterhill, South Grafton Roundabout South
northbound
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
18:18
19:18
20:12
21:07
22:07
23:07
10:20
11:20
12:20
13:20
14:20
15:20
16:20
17:20
18:20
19:20
20:15
21:10
22:10
23:10
Timetable data from Arriva Beds and Bucks, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code ARBB_X2/X3.
All stops shown
80 stops- Central Milton Keynes, Central Railway Station Stop Z1
- Central Milton Keynes, Santander House Stop W3
- Central Milton Keynes, Central Business Exchange Stop Q3
- Central Milton Keynes, The Point Stop K3
- Oldbrook, South Saxon Roundabout South southbound
- Fishermead, Jubilee Wood School outside
- Eaglestone Roundabout South Southbound
- Eaglestone, Golden Drive southbound
- Coffee Hall Roundabout North Southbound
- Coffee Hall Roundabout South Southbound
- Beanhill, Dodkin south-east bound
- Ashland Roundabout North south-east bound
- Ashland Roundabout South Southbound
- Mount Farm, Stadium MK Stop A
- Denbigh, Bletchley Tesco outside
- Bletchley, Bus Station Bay 2
- Water Eaton Road outside 95
- Water Eaton Co-Op adjacent
- Water Eaton, Buttermere Close southbound
- Bletchley, Grasmere Way south-west bound
- Bletchley, Bala Way westbound
- Newton Leys, St Helena Avenue south-west bound
- Newton Leys, Lansbury Road south-west bound
- Water Eaton, Mill Road outside
- Bletchley, Stoke Road outside
- Bletchley, Waterhall Park southbound
- Stoke Hammond, Willowbridge Southbound
- Stoke Hammond, The Lindens adjacent
- Stoke Hammond, Tyrells Road adjacent
- Stoke Hammond, The Dolphin PH opposite
- Three Locks, Main Road south-east bound
- Chelmscote, Manor Farm opposite
- Linslade, Bideford Green opposite
- Linslade, Knaves Hill near
- Linslade, Durrell Close adjacent
- Leighton Buzzard, Railway Station outside
- Linslade, Stoke Road eastbound
- Leighton Buzzard, Bridge Street opposite
- Leighton Buzzard, High Street Stop 3
- Leighton Buzzard, Market Square Stop 5
- Leighton Buzzard, Council Offices near
- Leighton Buzzard, Marigold House outside
- Leighton Buzzard, Regent Street adjacent
- Leighton Buzzard, Brooklands Drive opposite
- Leighton Buzzard, Appenine Way adjacent
- Leighton Buzzard, Sagan Rise adjacent
- Leighton Buzzard, Chadwick Crescent opposite
- Leighton Buzzard, Ascent Park opposite
- Leighton Buzzard, Apex Park opposite
- Leighton Buzzard, Morrisons adjacent
- Leighton Buzzard, Linwood Grove opposite
- Leighton Buzzard, Brooklands Avenue adjacent
- Leighton Buzzard, Lywood Road opposite
- Leighton Buzzard, Roundel Drive south-west bound
- Leighton Buzzard, Cherrycourt Way adjacent
- Leighton Buzzard, Commerce Way adjacent
- Leighton Buzzard, Apex Park near
- Leighton Buzzard, Rugby Club outside
- Stanbridge, Deans Farm outside
- Houghton Regis, Chalk Hill Farm adjacent
- Dunstable, French's Avenue opposite
- Dunstable, Watling Court outside
- Dunstable, Westfield Road opposite
- Dunstable, Park Street adjacent
- Dunstable, Regent Street opposite
- Dunstable, The Quadrant Stop N3
- Dunstable, Church Street Stop P2
- Dunstable, Priory View adjacent
- Dunstable, Jeans Way adjacent
- Dunstable, Stanton Road eastbound
- Luton, Chaul End Lane eastbound
- Luton, Clifton Road south-east bound
- Luton Town Centre, Luton Station Interchange Stand 3
- Vauxhall, The Busway near
- Vauxhall, Hampton by Hilton opposite
- Vauxhall, General Motors outside
- Luton Airport, Courtyard Marriott opposite
- Luton Airport, Holiday Inn outside
- Luton Airport, Holiday Inn Express near
- Luton Airport, Airport Bus Station Bay J
Looking for a different X2 bus?
20 other routesThe number X2 is used by 20 other bus routes around Great Britain, run by different operators in different areas.
X2
X2
X2
X2
X2
X2
X2
X2
Norwich,Bus Station ↔ Lowestoft,Bus Station
Carlton Colville · First Eastern Counties
Middlesbrough ↔ Lingdale / New Marske
Redcar · Arriva
Milton Keynes - Leighton Buzzard - Dunstable - Luton Airport
Leighton Buzzard · Arriva Beds and Bucks
Southend - Basildon - Upminster
Laindon · Ensignbus
Huntingdon - Papworth Everard - Cambridge Biomedical Campus
Godmanchester · Whippet Coaches
Oxford City Centre, Westgate ↔ Didcot, Orchard Centre
Didcot · Oxford Bus
Oxford - Abingdon - Didcot
Abingdon · Thames Travel
Porthcawl Metrolink ↔ Cardiff Bus Interchange
Porthcawl · First Cymru