More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Croydon and Leeds

distanceDistance177 miles (285 km)
durationAverage train duration4 h 25 min
priceAverage train ticket price£68 (€76)
changesDirect trainYes

Trains from Croydon to Leeds cover the 177 miles (285 km) long route taking on average 4 h 25 min with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around £68, you can find the cheapest train ticket for as low as £68. Travellers depart most frequently from East Croydon and arrive in Leeds Railway Station.

Travel Tips

Trains from Croydon to Leeds
Travel by train to Leeds easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Croydon to Leeds.
What is the price of the cheapest train between Croydon and Leeds?
Omio customers have found the cheapest trains between Croydon and Leeds to cost as little as £68  in the next 7 days.
What is the average price of train tickets from Croydon to Leeds?
In the next 7 days you’ll find that the average cost of a train ticket to Leeds from Croydon is £68  one way.
How far is it from Croydon to Leeds by train?
The distance from Croydon to Leeds by train is approximately 177 miles (285 km).
How long does it take from Croydon to Leeds by train?
While the time it takes to travel 177 miles (285 km) from Croydon to Leeds can vary based on specific dates, weekends, and bank holidays, the train duration from Croydon to Leeds is on average 4 h 25 min.
What is the departure train station in Croydon and arrival train station in Leeds?

Omio customers travelling this route depart most frequently from East Croydon   and arrive in Leeds Railway Station.

Where is the train station in Croydon to go to Leeds? Where is the train station in Leeds located?

You can find the most popular departure train station for this journey, East Croydon, located approximately 0.6 miles (1 km) from the city centre of Croydon. The most popular arrival train station in Leeds, called Leeds Railway Station, is located around 0.1 miles (172 m) away from its city centre.

When should I buy Croydon Leeds train tickets to score the best deals?
The price of a one way train ticket from Croydon to Leeds is on average £68 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Leeds from Croydon available a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Croydon is East Croydon. Read all the information you need to know about services, amenities and connections at East Croydon for your trip from Croydon to Leeds.

More options for your journey from Croydon to Leeds

Here are some other resources that might have the information you need