Thornton Heath departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

19:43
on time
More
Show Less
From Epsom DownsOperated by Southern

Caterham

Platform 1
19:47
due 19:49
More
Show Less
From London BridgeOperated by Southern

Epsom Downs

Platform 1
19:55
on time
More
Show Less

Calling at

Selhurst19:58on time
West Croydon20:03on time
Waddon20:06on time
Wallington20:10on time
Carshalton Beeches20:13on time
Sutton (Surrey)20:16on time
Belmont20:22on time
Banstead20:26on time
Epsom Downs20:29on time
From London VictoriaOperated by Southern

London Bridge

Platform 2
19:59
on time
More
Show Less

Calling at

Norbury20:02on time
Streatham Common20:04on time
Streatham20:12on time
Tulse Hill20:17on time
North Dulwich20:20on time
East Dulwich20:23on time
Peckham Rye20:26on time
Queens Road Peckham20:28on time
South Bermondsey20:31on time
London Bridge20:37on time
From CaterhamOperated by Southern
20:13
on time
More
Show Less

Calling at

Norbury20:16on time
Streatham Common20:18on time
Balham20:24on time
Wandsworth Common20:27on time
Clapham Junction20:31on time
Battersea Park20:35on time
London Victoria20:39on time
From Epsom DownsOperated by Southern

Caterham

Platform 1
20:17
on time
More
Show Less

Calling at

Selhurst20:20on time
East Croydon20:24on time
Purley20:31on time
Kenley20:36on time
Whyteleafe20:40on time
Whyteleafe South20:42on time
Caterham20:47on time
From London BridgeOperated by Southern

Epsom Downs

Platform 1
20:26
on time
More
Show Less

Calling at

Selhurst20:29on time
West Croydon20:34on time
Waddon20:37on time
Wallington20:40on time
Carshalton Beeches20:43on time
Sutton (Surrey)20:46on time
Belmont20:52on time
Banstead20:56on time
Epsom Downs20:59on time
From London VictoriaOperated by Southern

London Bridge

Platform 2
20:30
on time
More
Show Less

Calling at

Norbury20:33on time
Streatham Common20:36on time
Streatham20:42on time
Tulse Hill20:47on time
North Dulwich20:50on time
East Dulwich20:53on time
Peckham Rye20:56on time
Queens Road Peckham20:58on time
South Bermondsey21:01on time
London Bridge21:07on time
From CaterhamOperated by Southern
20:43
on time
More
Show Less

Calling at

Norbury20:46on time
Streatham Common20:48on time
Balham20:54on time
Wandsworth Common20:57on time
Clapham Junction21:01on time
Battersea Park21:05on time
London Victoria21:09on time
From Epsom DownsOperated by Southern

Caterham

no platform
20:47
on time
More
Show Less

Calling at

Selhurst20:50on time
East Croydon20:54on time
Purley21:01on time
Kenley21:06on time
Whyteleafe21:10on time
Whyteleafe South21:12on time
Caterham21:17on time
From London BridgeOperated by Southern