Leagrave to Bedford

Platform 2 12 coaches
22:45
left 22:47

Previously called at

Three Bridges20:56left on time
Gatwick Airport21:02left 21:07
Horley21:05left 21:10
Salfords21:09left 21:14
Earlswood (Surrey)21:12left 21:16
Redhill21:18left 21:20
Purley21:27left 21:30
South Croydon21:30left 21:34
East Croydon21:33left 21:37
Norwood Junction21:38left 21:42
London Bridge21:51left 21:54
London Blackfriars21:57left 21:59
City Thameslink21:59left 22:01
Farringdon22:01left 22:04
London St Pancras (Intl)22:06left 22:08
St Albans22:25left 22:27
Harpenden22:31left 22:33
Luton Airport Parkway22:37left 22:39
Luton22:41left 22:43
Leagrave22:45left 22:47

Calling at

Harlington22:50left 22:52
Flitwick22:54left 22:56
Bedford23:06arrived on time
Operated by Thameslink