Service timetable

04:19 Peterborough to Horsham

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

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