Service timetable

04:19 Peterborough to Horsham

Wednesday 14 October 2026

Live map
Headcode: 9J01Headcode9J01 OperatorThameslink UIDW32894

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
700
Maximum speed
100 mph
Train class code
B
Reservation code
S
Operating characteristics
D
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Peterborough104:19 04:24 +5 min
Huntingdon204:3304:34 04:40 04:40 +6 min
St Neots304:4104:41 04:47 04:47 +6 min
Sandy104:4904:49 04:54 04:55 +6 min
Biggleswade104:5304:54 04:59 04:59 +5 min
Arlesey04:5904:59 05:03 05:04 +5 min
Hitchin105:0705:07 05:09 05:09 +2 min
Stevenage105:1205:13 05:14 05:15 +2 min
Welwyn Garden City205:2105:22 05:22 05:22 On time
Finsbury Park405:3605:37 05:36 05:37 On time
London St Pancras International LLA05:4405:45 05:48 05:49 +4 min
Farringdon (London)305:4905:49 05:52 05:53 +4 min
City Thameslink205:5105:51 05:54 05:54 +3 min
London Blackfriars105:5305:54 05:56 05:56 +2 min
London Bridge405:5906:00 06:00 06:00 On time
Norwood Junction406:1206:12 06:11 06:12 On time
East Croydon606:1606:17 06:15 06:16 -1 min
Purley406:2206:23 06:22 06:23 On time
Coulsdon South06:2606:27 06:26 06:26 -1 min
Merstham06:3206:32 06:31 06:32 On time
Redhill306:3606:37 06:35 06:37 On time
Earlswood (Surrey)206:3906:39 06:39 06:40 +1 min
Salfords (Surrey)206:4306:43 06:42 06:43 On time
Horley206:4606:47 06:46 06:47 On time
Gatwick Airport306:4906:50 06:49 06:50 On time
Three Bridges306:5506:56 06:54 06:56 On time
Crawley07:0007:00 06:59 07:00 On time
Ifield07:0307:03 07:02 07:03 On time
Littlehaven07:0907:09 07:09 07:09 On time
Horsham307:12 07:12 On time

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.