Changes to train times

 

Last trains from London on Christmas Eve 2019

Last direct trains on Christmas eve from London terminals

Please make sure you check your journey before travelling. If you miss the last scheduled service you may be unable to reach your destination.

London Terminal
Last direct train to
Train departs
London Kings Cross
Edinburgh
18:00

Newcastle
19:30

Leeds
19:33

Hull
20:30

Peterborough
20:30

Cambridge
22:09

Kings Lynn
21:39



London St Pancras Int
Luton
22:06

Bedford
22:21

Ashford International
21:12

Faversham
20:55

Ramsgate
20:25



London Euston
Manchester Piccadilly
20:00

Glasgow Central
17:30

Liverpool Lime Street
19:07

Milton Keynes Central
22:16

Northampton
22:16

Birmingham New Street
20:51

Crewe
20:46

Watford Junction
22:16



London Marylebone
Aylesbury
21:57

Banbury
20:43

Birmingham Moor Street
20:50

Oxford
20:07



London Paddington - NO SERVICE
Bristol Temple Meads
21:27 from Reading

Heathrow Airport
No service

Cardiff / Swansea
20:07 from Reading

Penzance
17:03 from Reading

Plymouth
19:30 from Reading



London Bridge
Brighton
21:15

Gatwick Airport
22:05

Eastbourne
18:32

Portsmouth Harbour


East Croydon
22:05

West Croydon
21:25

East Grinstead
No direct trains. Last train is at 20:47 with a change at East Croydon

Dartford
21:27

Ramsgate
20:19

Horsham
22:00

Crystal Palace
21:31

Sutton
21:25

Sevenoaks
21:13



London Waterloo
Salisbury
21:20

Basingstoke
21:20

Guildford
21:03

Woking
21:23

Windsor & Eaton Riverside
20:58

Portsmouth Harbour
20:30

Southampton Central
21:05

Reading
20:50



London Charing Cross
Hastings
20:15

Dover Priory
19:40

Gillingham
No direct trains. Last train is at 21:02 with a change at Dartford

Ramsgate
20:10



London Blackfriars
Sutton
21:36

Bedford
22:12

Sevenoaks
21:16

Peterborough
22:07



London Cannon Street
Orpington
21:20

Dartford
21:08



London Fenchurch Street
Shoeburyness
22:04

Grays
21:55

Southend Central
22:04



London Liverpool Street
Stansted Airport
23:25

Enfield Town
21:30

Colchester
21:27

Cambridge
21:28

Clacton-on-Sea
20:18

Ipswich
21:27

Norwich
20:30



Moorgate
Hertford North
21:40

Welwyn Garden City
21:30

Letchworth Garden City
No direct trains. Last service will depart Kings Cross at 22:09

































Last updated:   04 November 2019