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 Perth and York

distanceDistance192 miles (309 km)
priceAverage train ticket price£45 (€51)
changesDirect trainYes

Trains from Perth to York cover the 192 miles (309 km) long route with our travel partners like. There are direct train services available. While the average ticket price for this trip costs around £45, you can find the cheapest train ticket for as low as £45. Travellers depart most frequently from Perth and arrive in York.

Travel Tips

Trains from Perth to York
Travel by train to York 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 York.
What is the price of the cheapest train from Perth to York?
You can find a cheap train from Perth to York for some dates and times for as low as £45  one way in the next 7 days.
What is the average price of train tickets from Perth to York?
In the next 7 days you’ll find that the average cost of a train ticket from Perth to York is £45  one way.
How many miles is it from Perth to York by train?
The train distance from Perth to York is around 192 miles (309 km).
What station does the Perth to York train leave from? Which York train station do I come into from Perth?

Omio customers travelling this route book their trains from Perth   to York.

Where is the train station in Perth? Where is the train station in York?

Passengers board the train most frequently from Perth, which is located around 0.4 miles (623 m) away from the city centre, and they get off the train at York, located 0.4 miles (607 m) away from the city centre.

How far in advance should I purchase a train ticket to York from Perth to get the best deals?
You can find a train between Perth and York to cost on average £45 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Perth to York train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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 York from Perth.

More options for your journey from Perth to York

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