Perth to Cardiff train

Compare prices and tickets by train, coach or flight

13 Aug
14 Aug
15 Aug
16 Aug
17 Aug
18 Aug
19 Aug

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 Cardiff

distanceDistance339 miles
priceAverage train ticket price£269 (€305)
changesDirect trainNo

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

Travel Tips: Trains from Perth to Cardiff

Travel by train to Cardiff 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 Cardiff.
Omio customers have found cheap train tickets from Perth to Cardiff for as low as £269  for the next 7 days.
If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Perth to Cardiff train prices are on average £269  one way.
The Perth to Cardiff train distance is approximately 339 miles.

Omio customers book a train from Perth   to Cardiff Central   most frequently for this route.

Passengers board the train most frequently from Perth, which is located around 0.9 miles (1.5 km) away from the city centre, and they get off the train at Cardiff Central, located 1.1 miles (1.8 km) away from the city centre.

You can take the first train from Perth to Cardiff at 08: 17   or take the last train from Perth to Cardiff leaving at 08: 17. Look for the latest Perth Cardiff train schedule on Omio and book the best time to take the train for this route.
If you buy a train ticket between Perth and Cardiff within the next 7 days, you can find tickets to cost on average £269 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Perth to Cardiff are generally on sale a few months before the planned departure 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 between Perth and Cardiff.
Amenities at station
Public transport options for Perth
Location for Rail Replacement Services: Buses pick up/drop off from the main station entrance car park

More options for your journey from Perth to Cardiff

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone