Departures
Arrivals
Need to check another station?

Service

Destination

Platform

Status

Operator

12:17

London Euston

12:50

Milton Keynes Central

13:50

Stoke-On-Trent

14:20

Stockport

14:32

Manchester Piccadilly

11:15

Manchester Piccadilly

11:24

Stockport

11:52

Stoke-On-Trent

12:50

Milton Keynes Central

13:28

London Euston

11:54

London Euston

12:06

Harrow & Wealdstone

12:14

Watford Junction

12:21

Hemel Hempstead

12:26

Berkhamsted

12:31

Tring

12:36

Cheddington

12:43

Leighton Buzzard

12:50

Bletchley

12:58

Milton Keynes Central

13:02

Wolverton

13:15

Northampton

11:45

Wolverhampton

11:55

Sandwell & Dudley

12:10

Birmingham New Street

12:20

Birmingham International

12:31

Coventry

13:00

Milton Keynes Central

13:38

London Euston

11:28

Chester

11:49

Crewe

12:32

Nuneaton

13:04

Milton Keynes Central

13:46

London Euston

10:37

Crewe

10:46

Alsager

10:50

Kidsgrove

10:59

Stoke-On-Trent

11:07

Stone

11:19

Stafford

11:28

Rugeley Trent Valley

11:36

Lichfield Trent Valley

11:43

Tamworth

11:51

Atherstone

11:58

Nuneaton

12:20

Rugby

12:29

Long Buckby

12:50

Northampton

13:04

Milton Keynes Central

13:15

Leighton Buzzard

13:34

Watford Junction

13:53

London Euston

13:12

Milton Keynes Central

13:16

Bletchley

13:23

Leighton Buzzard

13:29

Cheddington

13:35

Tring

13:39

Berkhamsted

13:43

Hemel Hempstead

13:52

Watford Junction

13:58

Harrow & Wealdstone

14:02

Wembley Central

14:14

London Euston

12:40

London Euston

13:13

Milton Keynes Central

13:42

Coventry

13:53

Birmingham International

14:08

Birmingham New Street

14:25

Sandwell & Dudley

14:37

Wolverhampton

15:07

Crewe

15:26

Warrington Bank Quay

15:37

Wigan North Western

15:51

Preston

16:08

Lancaster

16:44

Penrith

17:00

Carlisle

18:11

Haymarket

18:18

Edinburgh

12:34

London Euston

12:50

Watford Junction

12:57

Hemel Hempstead

13:02

Berkhamsted

13:15

Leighton Buzzard

13:22

Bletchley

13:27

Milton Keynes Central

13:31

Wolverton

13:44

Northampton

14:06

Long Buckby

14:17

Rugby

14:29

Coventry

14:33

Canley

14:36

Tile Hill

14:40

Berkswell

14:44

Hampton-In-Arden

14:47

Birmingham International

14:51

Marston Green

14:59

Birmingham New Street

12:50

London Euston

13:06

Watford Junction

13:27

Leighton Buzzard

13:36

Milton Keynes Central

13:51

Northampton

14:13

Long Buckby

14:24

Rugby

14:39

Nuneaton

14:46

Atherstone

14:54

Tamworth

15:01

Lichfield Trent Valley

15:09

Rugeley Trent Valley

15:19

Stafford

15:29

Stone

15:38

Stoke-On-Trent

15:49

Kidsgrove

15:53

Alsager

16:02

Crewe

Address

Milton Keynes Central station
302 Eldergate
Milton Keynes
Buckinghamshire
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.

Routes and stations

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. 

Local attractions

Time to kill? We'll fix that

A child indoors bouncing on a trampoline wall to wall

Bounce

show more
A number of people browsing and shopping in Centre MK

Centre:MK

show more
A family riding on segways while experiencing the country

Experience the Country

show more

What's new

25/08/15

Travel savvy with your little ones

show more
PlusBus