Pembroke Dock
Pembroke Dock
Inverness
Inverness
Train Driving

Pembroke Dock to Inverness

Updated: 30 May 2026

The journey from Pembroke Dock to Inverness covers approximately 550 miles. By train, you will travel from Pembroke Dock to Cardiff Central, then take a direct service to Inverness via Birmingham New Street and Edinburgh. Driving involves taking the A40 and M4, then heading north on the M5, M6, and A9. This route connects the coastal beauty of Pembrokeshire with the capital of the Highlands. Expect a total travel time of 12 to 13 hours.

Total Distance: Driving distance 900 km, straight-line air distance 650 km.
Fastest Way
Driving, if you avoid the M6 peak hours.
Cheapest Way
Advance train tickets booked via the CrossCountry website.
Compare Pembroke Dock to Inverness Routes
Train
Connecting
Driving
Direct
Duration 12 hours 30 mins 12 hours
Avg Price £160 - £350 £160 - £280 (fuel)
Operator Transport for Wales / CrossCountry / ScotRail N/A
Route Pembroke Dock to Cardiff to Birmingham to Edinburgh to Inverness. A40, M4, M5, M6, A9.
Tip CrossCountry and ScotRail services are the most reliable for this route. The A9 can be congested near Inverness; allow extra time.
Travel Tips
  • Train Transfers
    Ensure you have enough time for the change at Birmingham New Street and Edinburgh.
  • Parking
    Use the NCP car parks in Inverness city center.
  • Booking
    Book your train tickets at least 6 weeks in advance.
  • Traffic
    Check the M6 traffic reports before leaving Pembroke Dock.
  • Refreshments
    Bring snacks for the long train journey from Wales.
Safety Tips
  • Road Safety
    The A40 is a single-carriageway road; overtake only when safe.
  • Station Safety
    Birmingham New Street is very busy; keep your luggage close.
  • Vehicle Maintenance
    Check your tire pressure before a long motorway drive.
  • Emergency
    Keep a mobile power bank for your phone during the journey.
People Also Ask
  • Is there a direct train?
    No, you must change at Cardiff, Birmingham, and Edinburgh.
  • How long is the drive?
    Approximately 12 hours.
  • Can I fly?
    No, there are no practical flight routes.
  • Is the M6 busy?
    Yes, especially around the Inverness area.
  • What is the best way to travel?
    Driving is usually faster and more flexible.
Quick Info
  • From Pembroke Dock, Wales, United Kingdom
  • To Inverness, Highland, United Kingdom
  • Modes
Best Time to Travel

Summer for exploring the city's parks and nearby Highlands.

Things to Do in Inverness
1
Inverness Castle
Explore the historic castle overlooking the River Ness.
2
Loch Ness
Take a boat trip on the famous loch.
3
Culloden Battlefield
Visit the site of the last pitched battle on British soil.
4
Leakey's Bookshop
Browse one of the largest second-hand bookshops in Scotland.
Tags
Pembroke Dock to Inverness train to Inverness driving to Inverness UK travel M6 route Cardiff train station Pembrokeshire transport Inverness travel guide