← Change station

City Thameslink

Major disruption between London St Pancras International and Bedford. You should only travel if your journey is essential. There is no train service between Luton and Bedford and you will have to use rail replacement transport between these stations. Latest information and the impact on your journey can be found in Status and Disruptions.

Hot weather is forecast across England and Wales. You should check your journey in full before you travel, taking note of any warnings and advice. Full details can be found in Status and Disruptions.
Trains running across the Southern and Thameslink networks may be delayed, cancelled or revised. Latest information can be found in Status and Disruptions.
Earlier trains
19:14
19:50
Luton
9T96 • Thameslink
1
19:19
19:38
Sutton (London) via Wimbledon
9V67 • Thameslink • 8 coaches
2
19:24
19:55
Cambridge
9S52 • Thameslink • 12 coaches
1
19:26
20:30
Brighton
9T57 • Thameslink
2
19:26
19:53
St Albans
9V62 • Thameslink • 8 coaches
1
19:34
19:47
Sutton (London)
9O67 • Thameslink • 8 coaches
2
19:36
19:56
Brighton
9S55 • Thameslink
2
19:36
cancelled
West Hampstead Thameslink
9P84 • Thameslink
19:39
20:02
Peterborough
9J60 • Thameslink • 12 coaches
1
19:39
cancelled
Rainham (Kent)
9P57 • Thameslink
19:41
20:21
St Albans
9O62 • Thameslink • 8 coaches
1
19:41
cancelled
Three Bridges
9R51 • Thameslink
19:44
cancelled
Bedford
9T52 • Thameslink • 12 coaches
1
19:49
19:51
Sutton (London) via Wimbledon
9V69 • Thameslink • 8 coaches
2
19:49
cancelled
West Hampstead Thameslink
9L66 • Thameslink
19:51
19:54
Horsham
9J57 • Thameslink • 12 coaches
2
19:54
19:58
Cambridge
9S54 • Thameslink • 12 coaches
1
19:56
20:22
Brighton
9T59 • Thameslink
2
19:56
20:09
St Albans
9V64 • Thameslink • 8 coaches
1
19:59
cancelled
Luton
9R58 • Thameslink
20:04
cancelled
Sutton (London)
9O69 • Thameslink
2
20:06
cancelled
Brighton
9S57 • Thameslink • 12 coaches
2
20:06
cancelled
Kentish Town
9P56 • Thameslink
20:09
20:51
Finsbury Park
9J62 • Thameslink
1
20:09
cancelled
Rainham (Kent)
9P59 • Thameslink
20:11
cancelled
Gatwick Airport
9R53 • Thameslink
20:11
20:38
St Albans
9O64 • Thameslink • 8 coaches
1
20:14
20:58
Luton
9T54 • Thameslink • 12 coaches
1
20:19
20:28
Sutton (London) via Wimbledon
9V71 • Thameslink • 8 coaches
2
20:21
20:24
Horsham
9J59 • Thameslink • 12 coaches
2
20:24
20:56
Cambridge
9S56 • Thameslink • 12 coaches
1
20:26
cancelled
Brighton
9T61 • Thameslink
2
20:26
20:31
St Albans
9V66 • Thameslink • 8 coaches
1
20:29
cancelled
Luton
9R60 • Thameslink
20:34
cancelled
Sutton (London)
9O71 • Thameslink
20:36
cancelled
Kentish Town
9P58 • Thameslink
20:39
21:01
Peterborough
9J64 • Thameslink • 8 coaches
1
20:39
cancelled
Rainham (Kent)
9P61 • Thameslink
20:41
cancelled
Gatwick Airport
9R55 • Thameslink
20:41
20:54
St Albans
9O66 • Thameslink • 8 coaches
1
20:44
21:25
Luton
9T56 • Thameslink • 12 coaches
1
20:49
20:59
Sutton (London) via Wimbledon
9V73 • Thameslink • 8 coaches
2
20:51
21:02
Horsham
9J61 • Thameslink • 12 coaches
2
20:56
cancelled
Brighton
9T63 • Thameslink
2
20:56
21:07
St Albans
9V68 • Thameslink • 8 coaches
1
20:59
cancelled
Luton
9R62 • Thameslink
21:04
21:35
Sutton (London)
9O73 • Thameslink • 8 coaches
2
21:06
cancelled
Brighton
9S61 • Thameslink • 12 coaches
2
21:06
cancelled
Kentish Town
9P60 • Thameslink
21:09
cancelled
Rainham (Kent)
9P63 • Thameslink
Later trains
Powered by National Rail Enquiries