Horley to Peterborough

Platform 1 12 coaches
23:37
left 23:39

Previously called at

Horsham23:11left on time
Littlehaven23:15left on time
Ifield23:21left on time
Crawley23:24left on time
Three Bridges23:29left on time
Gatwick Airport23:35left on time
Horley23:37left 23:39

Calling at

Salfords23:41left on time
Earlswood (Surrey)23:45left on time
Redhill23:49left on time
Merstham23:53left on time
Coulsdon South23:58left on time
Purley00:03left on time
East Croydon00:09left on time
London Blackfriars00:37left on time
Farringdon00:41left on time
London St Pancras (Intl)00:46left on time
Finsbury Park00:53left on time
Stevenage01:29left 01:26
Hitchin01:38left on time
Arlesey01:44left on time
Biggleswade01:49left on time
Sandy01:53left on time
St Neots02:00left on time
Huntingdon02:07left on time
Peterborough02:26arrived 02:23
Operated by Thameslink