Detailed timetable

23:11 Horsham to Peterborough

Monday 5 October 2026

Live map
Headcode: 9J90Headcode9J90 OperatorThameslink UIDW45640

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
Horsham223:11
Littlehaven23:1523:15
Ifield23:2123:21
Crawley23:2423:24
Three Bridges123:2823:29
Gatwick Airport123:3423:35
Horley123:3723:37
Salfords (Surrey)123:4123:41
Earlswood (Surrey)123:4523:45
Redhill223:4923:49
Merstham23:5323:53
Coulsdon South23:5823:59
Stoats Nest Junctionpass00:01
Purley300:0300:03
South Croydon3pass00:06
East Croydon400:0800:09
Windmill Bridge Junctionpass00:10½
Norwood Fork Junctionpass00:12
Norwood Junction3pass00:14
Sydenhampass00:16
New Cross Gate4pass00:20
Bricklayers Arms Junctionpass00:21
Blue Anchor (Kent)pass00:22
London Bridge5pass00:28
Metropolitan Junctionpass00:31
Blackfriars Junctionpass00:35
London Blackfriars200:3600:37
City Thameslink100:3800:39
Farringdon (London)400:4100:41
London St Pancras International LLB00:4500:46
Belle Islepass00:48½
Holloway Sth. Junctionpass00:50
Finsbury Park700:5200:53
Alexandra Palace4pass00:56½
Bowes Park2pass00:58
Gordon Hill3pass01:02
Ponsbourne Tunnel Sig K891pass01:06
Hertford North2pass01:12
Molewood Junctionpass01:13½
Bragbury Junctionpass01:20
Langley Sth Junctionpass01:21½
Langley Junctionpass01:23
Stevenage401:2501:26
Hitchin201:3401:35
Arlesey01:4101:41
Biggleswade401:4601:46
Sandy201:5001:50
St Neots101:5701:57
Huntingdon302:0402:05
Holme Junctionpass02:12½ 02:14 +2 min
Fletton Junctionpass02:19½ 02:18 -1 min
Peterborough402:22 02:21 -1 min

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