Detailed timetable

23:44 Bedford to Brighton

Wednesday 7 October 2026

Live map
Headcode: 9W21Headcode9W21 OperatorThameslink UIDW45567
Cancelled This service has been reported as cancelled.

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
Bedford323:44
Bedford South Junctionpass23:46½
Wixams1pass23:48
Flitwick123:5523:55
Harlington (Beds)123:5923:59
Sundon South Junctionpass00:01
Leagrave Junctionpass00:04
Leagrave100:0500:06
Luton100:0900:11
Luton Airport Parkway100:1300:14
Harpenden100:1900:20
Harpenden Junctionpass00:20½
St Albans City100:2500:25
Radlett Junctionpass00:30½
Silkstream Junctionpass00:36
Hendon1pass00:37
Brent Cross West Station100:3800:39
Cricklewood1pass00:40
West Hampstead Thameslink100:4200:42
Carlton Road Junctionpass00:44½
Kentish Town1pass00:46½
Dock Junction Northpass00:49
London St Pancras International LLA00:5200:54
Farringdon (London)300:57½00:58½
City Thameslink2pass00:59½
London Blackfriars101:0101:02
Blackfriars Junctionpass01:03
Southwark Bridge Junctionpass01:04
Elephant & Castle4pass01:04½
Loughborough Junctionpass01:08½
Herne Hill4pass01:11½
Tulse Hill4pass01:15
Streatham1pass01:17½
Streatham Common1pass01:19½
Selhurst101:2401:24½
Windmill Bridge Junctionpass01:26½
East Croydon601:2801:28
South Croydon4pass01:30½
Purley401:3401:34
Stoats Nest Junctionpass01:36½
Redhill201:4501:46
Earlswood (Surrey)2pass01:48½
Salfords (Surrey)2pass01:50½
Horley201:5201:52
Gatwick Airport201:5601:58
Three Bridges202:0302:04
Balcombe Tunnel Junctionpass02:07½
Copyhold Junctionpass02:11½
Haywards Heath202:1302:14
Keymer Junctionpass02:17½
Burgess Hill2pass02:18
Preston Park3pass02:24
Brighton502:28

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