Holyhead
Holyhead
Inverness
Inverness
Train

Holyhead to Inverness

Updated: 28 May 2026

The journey from Holyhead to Inverness is a long-distance trip across the UK, moving from the Welsh coast to the Scottish Highlands. You will typically travel via the West Coast Main Line and connect through Edinburgh or Glasgow. The total travel time is approximately 9 hours by train. This route is perfect for those looking to explore the Scottish Highlands.

Total Distance: 650 km driving distance, 550 km straight-line air distance.
Fastest Way
Train via Edinburgh, taking approximately 9 hours.
Cheapest Way
Advance train tickets booked online.
Compare Holyhead to Inverness Routes
Train
Connecting
Duration
9 hours
Avg Price
120-250 GBP
Operator
Avanti West Coast and ScotRail
Route
Holyhead to Edinburgh, then to Inverness.

Book your tickets in advance to save money.

Travel Tips
  • Station
    Inverness station is near the city center.
  • Booking
    Book your tickets in advance to save money.
  • Food
    There are many cafes near the castle.
  • Walking
    The city center is very walkable.
  • Connectivity
    Wi-Fi is available on most trains.
Safety Tips
  • Platform
    Be careful when changing platforms.
  • Night
    Stick to well-lit areas.
  • Belongings
    Keep your valuables secure.
  • Assistance
    Staff are available at the station.
People Also Ask
  • Is there a direct train?
    No, you must change at Edinburgh or Glasgow.
  • How long is the drive?
    Approximately 9 hours via the M6 and A9.
  • Are there buses?
    Yes, but they are slower than the train.
  • Is Inverness worth visiting?
    Yes, it has a rich history and beautiful scenery.
  • Where to stay?
    There are many hotels near the castle and city center.
Quick Info
  • From Holyhead, Anglesey, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

Summer for exploring the Highlands.

Things to Do in Inverness
1
Inverness Castle
Visit this historic castle. It has a rich history.
2
Loch Ness
Explore the famous loch.
3
Culloden Battlefield
Learn about the history of the battle.
4
River Ness
Enjoy a walk along the river.
Tags
Holyhead to Inverness train travel to Scotland UK rail connections Holyhead station Inverness station long distance UK travel train from Wales to Scotland travel tips Inverness UK transport guide fastest route Inverness