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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Perth to Leeds

distanceDistance193 miles (312 km)
changesDirect trainYes

Trains from Perth to Leeds cover the 193 miles (312 km) long trip with our travel partners like. There are direct train services available. Travellers depart most frequently from Perth and arrive in Leeds Railway Station.

Travel Tips: Trains from Perth 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 Perth to Leeds.
FAQs

How far is it from Perth to Leeds by train?

The distance between Perth and Leeds by train is approximately 193 miles (312 km).

What station does the Perth to Leeds train leave from? Which Leeds train station do I come into from Perth?

Omio customers who travel this route most frequently depart from Perth   and arrive in Leeds Railway Station.

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

Passengers booking this journey most frequently board their trains from Perth and need to travel around 0.4 miles (623 m) from the city centre to get to this train station.

Passengers arriving in Leeds most often arrive at Leeds Railway Station and need to travel around 0.1 miles (172 m) from this train station to the city centre.

Important Stations and Airports for this Journey

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