These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Leeds to Perth
Travel by train to Perth 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 Leeds to Perth.
How much do cheap train tickets between Leeds and Perth cost?
If you’re looking to save money on tickets, you can find a cheap train between Leeds and Perth for as little as £146  in the next 7 days.
What is the average price of train tickets from Leeds to Perth?
If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Leeds to Perth train prices are on average £146  one way.
How far is it from Leeds to Perth by train?
The distance to Perth from Leeds by train is approximately 193 miles (312 km).
When travelling by train from Leeds to Perth, which train station in Leeds do I depart from and which train station in Perth do I arrive in?

Omio customers book a train from Leeds Railway Station   to Perth   most frequently for this route.

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

The most popular departure train station with passengers for this trip, called Leeds Railway Station, is located 0.1 miles (172 m) from the city centre of Leeds.

The most popular arrival train station, Perth, is located 0.4 miles (623 m) away from the city centre of Perth.

How early should I purchase Leeds to Perth train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets between Leeds and Perth within the next 7 days, you can find tickets to cost on average £146 one way. To find the best prices for this trip, consider booking your train ticket from Leeds to Perth a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Leeds is Leeds Railway Station. Read all the information you need to know about services, amenities and connections at Leeds Railway Station for your trip to Perth from Leeds.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 04: 45 - 23: 59 | Sun: 06: 45 - 22: 30
Public transport options for Leeds Railway Station
Bus lines: 1, 16, 201, 229, 34, 5, 60, A1
Train lines: Northern, TransPennine Express