Fastest journey1hr 2m
Travelling from Croydon to Barnham by train
Fast trains from Croydon to Barnham take around 1 hour and 2 minutes, covering a distance of approximately 72 kilometres. There are frequent services on the rail route between Croydon and Barnham.
Are there direct trains from Croydon to Barnham?
Direct trains from Croydon to Barnham have been found.
We usually find around 41 direct trains on the route from Croydon to Barnham every weekday.
There are typically fewer departures at weekends, when we found around 36 departures.
How long is the train journey from Croydon to Barnham?
The Croydon to Barnham train travel time is normally about 1 hour and 2 minutes, whatever time you make the journey.
What are the Croydon to Barnham train times and schedule?
On weekdays the earliest direct train to Barnham is usually scheduled to depart Croydon around 06:10 and the last train is around 22:53. At weekends the first train of the day leaves Croydon around 06:23, and the last at 23:33.
Route map is indicative only and may differ from the optimal route. Actual routes will be displayed when searching.
When to book Croydon to Barnham train tickets?
Trains in the UK usually open for booking around 3 months in advance. If booking is not yet open for your dates then you can set a booking alert to receive an email on the day that the cheapest tickets are released for your journey from Croydon to Barnham by train.
Which train companies operate between Croydon and Barnham?
Southern is the train company that operates on the route from Croydon to Barnham.
You can check which train you’ll be travelling on by looking for the train name in search results.