Holyhead
Holyhead
Perth
Perth
Train Driving

Holyhead to Perth

Updated: 28 May 2026

The journey from Holyhead to Perth takes you from the Welsh coast to the heart of Scotland. By train, you will travel through the Midlands and the North, typically taking around 7.5 hours. Driving is a journey of approximately 550 km, utilizing the A55, M6, and M90. This route offers a mix of coastal scenery and inland driving, taking you through some of the most beautiful parts of the UK.

Total Distance: 550 km driving distance, 450 km straight-line air distance.
Fastest Way
Driving, taking 7 hours under good conditions.
Cheapest Way
Train, if booked as an Advance ticket 12 weeks in advance.
Compare Holyhead to Perth Routes
Train
Connecting
Driving
Direct
Duration 7 hours 30 mins 7 hours
Avg Price 95-190 GBP 95-140 GBP fuel
Operator Avanti West Coast / LNER / ScotRail Personal Vehicle
Route Holyhead to Edinburgh, transfer to Perth. A55, M6, M90.
Tip The connection in Edinburgh is usually efficient, but allow 30 minutes for platform changes. The M90 is the main road into Perth; it is generally well-maintained.
Travel Tips
  • Advance Booking
    Book your train tickets early to secure the best prices.
  • Traffic Planning
    Avoid the M90 during peak hours, as it can be very busy.
  • Comfort
    Bring a book or tablet for the long train journey.
  • Local Travel
    Perth is very walkable, and the city center is mostly pedestrianized.
  • Station Facilities
    Perth station has a range of shops and cafes for your arrival.
Safety Tips
  • Driving Breaks
    Stop at a service station on the M6 for a break.
  • Station Safety
    Stay alert in stations, as they can be very crowded.
  • Vehicle Security
    Do not leave valuables in your car if parking in public lots.
  • Emergency Kit
    Keep a basic first aid kit in your car.
People Also Ask
  • Is Perth a good place to visit?
    Yes, it is a historic city with a vibrant culture.
  • How long is the train journey?
    Approximately 7 hours 30 minutes.
  • Are there direct trains?
    No, you will need to change trains in Edinburgh.
  • Is the M90 toll-free?
    Yes, the M90 is free to use.
  • What is the best way to get to Perth?
    Train is the most comfortable for long distances.
Quick Info
  • From Holyhead, Wales, United Kingdom
  • To Perth, Perth and Kinross, United Kingdom
  • Modes
Best Time to Travel

Summer for the best weather in Scotland.

Things to Do in Perth
1
Scone Palace
A historic palace that was the crowning place of Scottish kings. It is a must-see in Perth.
2
Perth Museum
A museum with collections of local history and art. It is a great place for families.
3
The Black Watch Museum
A museum that tells the story of the famous Scottish regiment. It is a must-see in Perth.
4
Branklyn Garden
A beautiful garden that is perfect for a walk. It is a great place for families.
Tags
Holyhead to Perth train to Perth travel to Scotland Holyhead transport UK rail travel long distance train Perth city guide Central Scotland travel