Departures
Arrivals
Need to check another station?

Service

Destination

Platform

Status

Operator

20:38

London Euston

21:16

Milton Keynes Central

21:46

Coventry

21:57

Birmingham International

22:09

Birmingham New Street

22:24

Sandwell & Dudley

22:38

Wolverhampton

20:34

London Euston

20:50

Watford Junction

20:57

Hemel Hempstead

21:02

Berkhamsted

21:15

Leighton Buzzard

21:22

Bletchley

21:28

Milton Keynes Central

21:31

Wolverton

21:46

Northampton

22:06

Long Buckby

22:17

Rugby

22:29

Coventry

22:33

Canley

22:36

Tile Hill

22:40

Berkswell

22:44

Hampton-In-Arden

22:47

Birmingham International

22:51

Marston Green

22:59

Birmingham New Street

20:30

Birmingham New Street

20:40

Birmingham International

20:51

Coventry

21:05

Rugby

21:26

Milton Keynes Central

22:02

Watford Junction

22:23

London Euston

19:47

Liverpool Lime Street

20:03

Runcorn

20:24

Crewe

20:43

Stafford

21:36

Milton Keynes Central

22:28

London Euston

20:50

London Euston

21:35

Milton Keynes Central

21:59

Rugby

22:49

Crewe

23:08

Warrington Bank Quay

23:19

Wigan North Western

23:39

Preston

20:54

London Euston

21:10

Watford Junction

21:41

Milton Keynes Central

22:05

Rugby

22:16

Coventry

22:27

Birmingham International

22:39

Birmingham New Street

22:51

Sandwell & Dudley

23:06

Wolverhampton

20:14

Birmingham New Street

20:22

Marston Green

20:25

Birmingham International

20:28

Hampton-In-Arden

20:33

Berkswell

20:36

Tile Hill

20:40

Canley

20:44

Coventry

20:55

Rugby

21:05

Long Buckby

21:29

Northampton

21:41

Wolverton

21:44

Milton Keynes Central

21:49

Bletchley

21:56

Leighton Buzzard

22:11

Berkhamsted

22:15

Hemel Hempstead

22:18

Apsley

22:21

Kings Langley

22:26

Watford Junction

22:32

Harrow & Wealdstone

22:48

London Euston

18:52

Carlisle

19:06

Penrith

19:29

Oxenholme Lake District

19:44

Lancaster

20:04

Preston

20:15

Wigan North Western

20:26

Warrington Bank Quay

20:47

Crewe

21:52

Milton Keynes Central

22:30

Watford Junction

22:55

London Euston

20:21

Manchester Piccadilly

20:27

Stockport

20:40

Macclesfield

20:57

Stoke-On-Trent

22:03

Milton Keynes Central

22:57

London Euston

21:06

London Euston

21:22

Watford Junction

21:29

Hemel Hempstead

21:34

Berkhamsted

21:39

Tring

21:44

Cheddington

21:49

Leighton Buzzard

21:56

Bletchley

22:04

Milton Keynes Central

22:08

Wolverton

22:21

Northampton

Address

302 Eldergate
Milton Keynes Central
Milton Keynes
MK9 1LA

Ticket office

Monday to Friday: 04:45 - 22:00

Saturday: 06:00 - 22:00

Sunday: 06:45 - 21:30

close button
close button
information

Live travel

Keep your journey on track with our live travel updates. It's updated constantly, so you'll never be caught out by a delay again.

View travel information

lost property

Lost property

For information on lost property at this station, please contact London Midland Customer Relations team on 0344 811 0133. Calls are charged at standard BT rates. Other operators may vary.

Our network

We’re here, we’re there, we’re (pretty much) everywhere.
Take a look at all of our glorious destinations.

Check out our network

London midland

London Midland is the operator of this station. 

Car park price calculator -

Station

Oops! Please choose station

Car park

Oops! Please choose car park

From
choose date
To

choose date

Your total stay comes to:

How can I pay for my ticket?

You can pay at the car park or in the station's ticket office (we don't offer online payment at the moment).
Season tickets are available only within the station.
You can pay with notes, coins or one of the following payments types:
Please note buttons, gold and fluff are not accepted.
Local attractions

Time to kill? We'll fix that

View all

Bounce

show more

Centre:MK

show more

Experience the Country

show more

What's new

25/08/15

Travel savvy with your little ones

show more