Milford Haven
Milford Haven
Inverness
Inverness
Train Driving

Milford Haven to Inverness

Updated: 29 May 2026

The journey from Milford Haven to Inverness is a massive cross-country trip of over 900 km. Rail travel involves multiple changes, typically via Cardiff, London, and Edinburgh. Driving takes you through the heart of England and up the east coast of Scotland via the A1(M) and A9. This route connects the far west of Wales to the capital of the Scottish Highlands.

Total Distance: Driving distance 910 km, straight-line air distance 700 km.
Fastest Way
Driving, taking approximately 11 hours 30 minutes.
Cheapest Way
Train, if booked as an Advance ticket well in advance.
Compare Milford Haven to Inverness Routes
Train
Connecting
Driving
Direct
Duration 12 hours 30 mins 11 hours 30 mins
Avg Price 150-300 GBP 140-220 GBP fuel
Operator Transport for Wales and LNER/ScotRail Personal Vehicle
Route Milford Haven to Swansea, then to London, Edinburgh, and finally to Inverness. A40, A48, M4, M5, M6, A1(M), A9.
Tip The train journey from Edinburgh to Inverness is very scenic. The A9 is a long stretch; ensure you take regular breaks.
Travel Tips
  • Railcard
    Use a Two Together Railcard to save on your journey.
  • Station Facilities
    Inverness station is a central hub.
  • Road Stops
    Stop at various services on the A1(M) for a break.
  • Traffic
    Avoid the A9 near Inverness during rush hour.
  • Booking
    Use the LNER app for real-time travel updates.
Safety Tips
  • Driving
    Stay alert on the long A1(M) stretch.
  • Station Safety
    Keep your belongings secure in busy stations.
  • Emergency
    Keep a breakdown cover contact number handy.
  • Night Travel
    Use licensed taxis when traveling from Inverness station at night.
People Also Ask
  • Is Inverness a good city?
    Yes, it is the gateway to the Highlands.
  • How long is the train?
    Approximately 12 hours 30 minutes.
  • Can I drive to Inverness?
    Yes, but it is a very long drive.
  • Are there direct trains?
    No, you must change at least twice.
  • What is the best time to visit?
    Summer for the best weather.
Quick Info
  • From Milford Haven, Pembrokeshire, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

Summer for the best weather to explore the Highlands.

Things to Do in Inverness
1
Inverness Castle
Visit the historic castle overlooking the River Ness.
2
Loch Ness
Take a boat trip on the famous loch nearby.
3
Culloden Battlefield
Explore the site of the last pitched battle on British soil.
4
Leakey's Bookshop
Visit one of the largest second-hand bookshops in Scotland.
Tags
Milford Haven to Inverness train to Inverness driving to Inverness Wales to Scottish Highlands UK travel Inverness tourism Pembrokeshire transport fastest way to Inverness cheapest train to Inverness Milford Haven station