The 19:58 train from Brighton to Bedford .
2h 24m
-
Brighton -
Preston Park -
Hassocks -
Burgess Hill -
Wivelsfield -
Haywards Heath -
Balcombe -
Three Bridges -
Gatwick Airport -
East Croydon -
London Bridge -
London Blackfriars -
Farringdon -
St Pancras International -
West Hampstead Thameslink -
St Albans -
Harpenden -
Luton Airport Parkway -
Luton -
Leagrave -
Harlington -
Flitwick -
Bedford

Powered by Realtime Trains API