Service timetable

04:19 Peterborough to Horsham

Tuesday 13 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:18 -1 min
Huntingdon204:3304:34 04:33 04:34 On time
St Neots304:4104:41 04:41 04:41 On time
Sandy104:4904:49 04:49 04:50 +1 min
Biggleswade104:5304:54 04:54 04:55 +1 min
Arlesey04:5904:59 04:59½ 05:00
Hitchin105:0705:07 05:08 05:08½
Stevenage105:1205:13 05:13 05:14
Welwyn Garden City205:2105:22 05:22 05:23
Finsbury Park405:3605:37 05:36½ 05:38
London St Pancras International LLA05:4405:45 05:45 05:46
Farringdon (London)305:4905:49 05:49½ 05:50½
City Thameslink205:5105:51 05:51½ 05:52½
London Blackfriars105:5305:54 05:54 05:55
London Bridge405:5906:00 06:00 06:01½
Norwood Junction406:1206:12 06:12½ 06:13½
East Croydon606:1606:17 06:16½ 06:18½
Purley406:2206:23 06:23 06:24
Coulsdon South06:2606:27 06:27 06:28
Merstham06:3206:32 06:33 06:33½
Redhill306:3606:37 06:37 06:38
Earlswood (Surrey)206:3906:39 06:40 06:40½
Salfords (Surrey)206:4306:43 06:43½ 06:44
Horley206:4606:47 06:47 06:48
Gatwick Airport306:4906:50 06:50 06:51½
Three Bridges306:5506:56 06:56 06:57½
Crawley07:0007:00 07:00½ 07:01½
Ifield07:0307:03 07:03½ 07:04
Littlehaven07:0907:09 07:09½ 07:10
Horsham307:12 07:13

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