Haverfordwest
Haverfordwest
Edinburgh
Edinburgh
Train Driving

Haverfordwest to Edinburgh

Updated: 29 May 2026

The journey from Haverfordwest to Edinburgh covers about 600 km. Driving takes approximately 7 hours and 30 minutes via the A40, M50, M5, M6, and A74. By train, you will travel from Haverfordwest to Manchester or Preston, then connect to a service to Edinburgh, taking around 8 hours. Edinburgh is the historic capital of Scotland, famous for its castle and festivals. This route connects the Welsh coast to the heart of Scotland.

Total Distance: 600 km driving distance; 500 km straight-line air distance.
Fastest Way
Driving, taking 7 hours and 30 minutes under normal conditions.
Cheapest Way
Driving, especially if sharing fuel costs.
Compare Haverfordwest to Edinburgh Routes
Train
Connecting
Driving
Direct
Duration 8 hours 7 hours 30 mins
Avg Price £100 - £200 £90 - £140 fuel
Operator Transport for Wales N/A
Route Haverfordwest to Manchester Piccadilly, then to Edinburgh. A40, M50, M5, M6, A74.
Tip The train journey offers beautiful views of the countryside. The M6 can be very busy; allow extra time during peak hours.
Travel Tips
  • M6/A74 Traffic
    Check for traffic updates on the M6 and A74 before leaving.
  • Train Booking
    Book in advance to get cheaper tickets on TFW services.
  • Parking
    Use the multi-story car parks in Edinburgh city center.
  • Station Access
    Edinburgh Waverley station is centrally located.
  • Walking
    Edinburgh city center is walkable; wear comfortable footwear.
Safety Tips
  • Road Safety
    The A74 is a major road; stay alert and follow speed limits.
  • Personal Safety
    Edinburgh is a safe city, but keep your belongings secure in busy areas.
  • Emergency
    Dial 999 for emergencies.
  • Night Travel
    Ensure your vehicle is well-maintained for long motorway journeys.
People Also Ask
  • Is there a direct train?
    No, you must change at Manchester or Preston.
  • How long is the drive?
    Approximately 7 hours and 30 minutes.
  • Is Edinburgh worth visiting?
    Yes, it is a vibrant city with a rich history.
  • Are there tolls?
    No, the M6 Toll is optional; you can stay on the main M6.
  • What is the best way to travel?
    Driving is generally more convenient for this route.
Quick Info
  • From Haverfordwest, Wales, United Kingdom
  • To Edinburgh, Midlothian, United Kingdom
  • Modes
Best Time to Travel

Spring and Autumn for pleasant weather.

Things to Do in Edinburgh
1
Edinburgh Castle
Explore the historic castle, which dominates the city skyline.
2
Royal Mile
Walk along the historic street, filled with shops, restaurants, and historic sites.
3
Arthur's Seat
Enjoy the stunning views of the city from this extinct volcano.
4
National Museum of Scotland
Discover the history of Scotland in this engaging museum.
Tags
Haverfordwest to Edinburgh train to Edinburgh driving to Edinburgh from Wales M6 and A74 route UK travel guide Pembrokeshire to Scotland Edinburgh Waverley station traveling from Wales to Scotland UK rail connections Edinburgh travel