Detailed timetable

20:28 Brighton to Bedford

Tuesday 13 October 2026

Live map
Headcode: 9T60Headcode9T60 OperatorThameslink UIDW45531

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
Brighton520:28
Preston Park220:3220:32
Hassocks120:3820:38
Burgess Hill120:4220:42
Keymer Junctionpass20:43
Wivelsfield120:4420:44
Haywards Heath320:4820:49
Copyhold Junctionpass20:51
Balcombe120:5520:55
Balcombe Tunnel Junctionpass20:58
Three Bridges421:0021:01
Gatwick Airport421:0521:06
Earlswood (Surrey)pass21:11
Stoats Nest Junctionpass21:16½
Purley1pass21:17
East Croydon221:2121:21
Windmill Bridge Junctionpass21:22½
Norwood Fork Junctionpass21:23½
Norwood Junction3pass21:24
Sydenhampass21:26
New Cross Gate4pass21:29
Bricklayers Arms Junctionpass21:30
Blue Anchor (Kent)pass21:31
London Bridge521:3521:36
Metropolitan Junctionpass21:37½
Blackfriars Junctionpass21:40
London Blackfriars221:4121:42
City Thameslink121:4321:44
Farringdon (London)421:4621:46
London St Pancras International LLB21:5021:51
Dock Junction Northpass21:53½
Kentish Town2pass21:55½
Carlton Road Junctionpass21:56½
West Hampstead Thameslink421:5921:59
Cricklewood4pass22:01
Hendon4pass22:02
Radlett Junctionpass22:06½
St Albans City422:1122:11
Harpenden Junctionpass22:16
Harpenden222:1722:18
Luton Airport Parkway222:2322:23
Luton322:2722:28
Leagrave222:3122:32
Leagrave Junctionpass22:32½
Harlington (Beds)222:3622:36
Flitwick222:4022:41
Wixams2pass22:46½
Bedford South Junctionpass22:50½
Bedford122:54

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