Launch Recite Me assistive technology

Accessibility tool

Services in Milton Keynes are fully commercially delivered by operators, with the following exceptions: 33/X33 contracted by MKCC with support from West Northamptonshire Council. Services 21, 34 and 134 are partially contracted by MKCC.

Service changes from 31 May 2026

Extra journey on Saturday afternoons between Ampthill/Flitwick and CMK, giving the Saturday service an hourly frequency throughout.

Minor timing changes

Minor timing changes

Route will now serve Fenny Stratford and Saxon Street, improving links to Stadium MK, Milton Keynes Hospital and Woughton Campus. 

Route X2 will serve St Helena Avenue before running to Leighton Buzzard and Luton Airport. Route X3 will use Stoke Road straight to Stoke Hammond, no longer serving Drayton Road. Route X14 will now serve the Newton Leys development.

Minor timing changes

Service X14 will now also serve Bletchley bus station. In Newton Leys, buses will loop the development including Galapagos Grove. Off-peak, buses will run hourly between Newton Leys, Bletchley and Milton Keynes city centre, coordinating with service X2 to provide buses up to every 30 minutes from St Helena Avenue.

A new X15 service will provide a direct link between Milton Keynes, Heath and Reach, Leighton Buzzard (Morrisons), Sandhills, Roman Gate and Wing and schools in Aylesbury. The service will operate once on each school day, timed to meet the start and finish times of Sir Henry Floyd Grammar School and Aylesbury Grammar School, helping students travel quickly and conveniently.

Public transport maps

Milton Keynes bus route map

Central Milton Keynes bus stops map

Bus routes

The list below shows all the bus routes with timetables operating in Milton Keynes and key destinations they are serving. 

2- Newport Pagnell - CMK - Crownhill (Arriva)

3-3S CMK - Magna Park (Arriva)

4/4S - Wolverton - Shenley Church End - CMK - Bletchley 

5-6 Wolverton - Stony Stratford - CMK - Bletchley (Arriva)

7/7S Wolverton - Great Linford - CMK (Arriva)

8 Oxley Park - Westcroft - CMK - Kingston - Walnut Tree (Arriva)

21 Lavendon – Olney – Emberton – Sherington - Newport Pagnell – CMK (Red Rose)

33/X33 - CMK - Wolverton - Hanslope - Northampton (Arriva)

34 Ampthill Heights - Flitwick - Ampthill - Milton Keynes (Grant Palmer)

41 Bedford - Bromham - Olney - Northampton (Grant Palmer)

47 Toddington - Woburn - Dunstable - Leighton Buzzard - CMK (South Beds Dial-a-Ride)

50/51 CMK - Bletchley - Newton Longville - Winslow - The Horwoods (Z&S Transport)

83 Silverstone UTC - Wolverton - CMK (Stagecoach)

100 Aylesbury - Newton Leys - Bletchley - Eaglestone - CMK (Red Rose)

100 Aylesbury - Wing - Lakes Estate - Central Milton Keynes (Z&S)

134 Milton Keynes - Woburn Sands - Flitwick (Grant Palmer)

162 Stewkley - Bletchley (Red Rose)

C1, C10, C11 Milton Keynes - Cranfield - Bedford (Uno)

CX CMK - Cranfield University (Uno)

MK1 Bedford - Luton - Milton Keynes (Stagecoach)

X1 Milton Keynes - Luton (Arriva)

X2 - X3 Luton Airport - Milton Keynes (Arriva)

X5 Bedford - Milton Keynes - Buckingham - Oxford (Stagecoach)

X6 CMK - Grange Park - Northampton (Stagecoach)

X6 Milton Keynes - Buckingham - Aylesbury (Arriva)

X14 Milton Keynes - Aylesbury (Arriva)

X91 Silverstone - CMK (Stagecoach) 

Loop CMK - Westcroft - Bletchley - Woburn Sands - Kingston (Arriva) 

Accessible timetables for all bus routes are also available from Traveline

Buses on demand, just one click or call away

Demand Responsive Transport (DRT) is available to bus users that don't have access to the weekday daytime routes.

DRT is not restricted to previous timetables or routes, and picks up passengers from their chosen destination to their required drop off point when they want to travel.

MK Connect works like a minibus that comes when you want, where you want — book a ride straight from your phone, get picked up in minutes, and be dropped within a short walk of your destination.

Passengers with a wheelchair or disability will always be matched with a fully accessible vehicle and the service is accessible to passengers with vision, hearing and other requirements.

The service is available on evenings across MK, operating from:

  • Monday-Saturday 6am-8pm across the city.
  • Peak hours 6am – 9am and 2pm – 5pm
  • Off peak hours 9am – 2pm and 5pm – 8pm

DRT is available by smartphone app, web or phone booking. Just call for a vehicle a few minutes before you want to travel.

Price: 

  • Peak £4
  • Off Peak £3
  • Older Person’s and Disabled Person’s bus pass holders (ENCTS) £1.50
  • Allinone £1.20
  • For non ENCTS pass holders, rides of over 5km Peak £5, off peak £4
  • For non ENCTS pass holders, rides over 8km Peak £6.50, off peak £5.50

Concessionary passes under the ENCTS scheme and All-in-One cards are valid for travel on MK Connect (restrictions apply - visit Bus passes and cards to find our more).

For more information visit MK Connect | On-Demand Rideshare in Milton Keynes powered by Via (ridewithvia.com)

Operators

You can find contact details for operators at the websites below

You can plan your journey by calling Traveline public transport information on 0871 2002233 (calls cost 12p per minute plus your network provider's charges) or by visiting the Traveline website.