Milford Haven
Milford Haven
Pembroke Dock
Pembroke Dock
Train Driving

Milford Haven to Pembroke Dock

Updated: 29 May 2026

The journey between Milford Haven and Pembroke Dock covers approximately 12 kilometers across the Cleddau Bridge. You can travel via the A477 road, which offers a direct link between these two historic maritime towns. Train services are operated by Transport for Wales, connecting the two stations in roughly 30 minutes. The route is characterized by its proximity to the Pembrokeshire Coast National Park. It is a short, efficient commute essential for local workers and tourists alike.

Total Distance: 12 km driving distance, 8 km straight-line air distance.
Fastest Way
Driving via the A477 is the fastest method, taking approximately 20 minutes.
Cheapest Way
Driving is the cheapest option if you have your own vehicle, costing only fuel.
Compare Milford Haven to Pembroke Dock Routes
Train
Direct
Driving
Direct
Duration 30 mins 20 mins
Avg Price 4-6 GBP 3-5 GBP
Operator Transport for Wales Private Vehicle
Route Milford Haven Station to Pembroke Dock Station A477 via Cleddau Bridge
Tip Trains are infrequent; check the timetable on the Transport for Wales website. Check for high-wind warnings on the Cleddau Bridge before departing.
Travel Tips
  • Bridge Tolls
    The Cleddau Bridge is currently toll-free for all vehicles.
  • Train Frequency
    Services are limited, so plan your return journey carefully.
  • Parking
    Public parking is available near the Milford Haven marina.
  • Local Buses
    Bus 356 provides an alternative public transport link between the towns.
  • Weather
    Coastal winds can be strong; dress in layers.
Safety Tips
  • Bridge Safety
    High-sided vehicles should exercise caution during storms.
  • Road Conditions
    The A477 can be busy during peak summer months.
  • Station Safety
    Ensure you stay behind the yellow line at train platforms.
  • Emergency
    Dial 999 for emergency services in the UK.
People Also Ask
  • Is there a direct train?
    Yes, Transport for Wales operates direct services between the two stations.
  • How long is the drive?
    The drive typically takes 20 minutes depending on traffic.
  • Are there tolls?
    No, the Cleddau Bridge is free to cross.
  • Can I take a bus?
    Yes, local bus services operate between the towns.
  • Is it scenic?
    Yes, the route offers beautiful views of the Cleddau Estuary.
Quick Info
  • From Milford Haven, Pembrokeshire, United Kingdom
  • To Pembroke Dock, Pembrokeshire, United Kingdom
  • Modes
Best Time to Travel

May to September for clear views across the Cleddau Estuary.

Things to Do in Pembroke Dock
1
Milford Waterfront
Explore the vibrant marina area with its independent shops and cafes. It serves as the heart of the town's regeneration.
2
Pembroke Dock Heritage Centre
Discover the history of the Royal Dockyard and the flying boat base. It is housed in a historic chapel.
3
Cleddau Bridge
Drive across this iconic bridge for panoramic views of the waterway. It is a vital piece of local infrastructure.
4
Pembrokeshire Coast Path
Access sections of this world-famous trail near the estuary. It offers stunning coastal scenery.
Tags
Milford Haven to Pembroke Dock Pembrokeshire travel A477 route Transport in Pembrokeshire Milford Haven train station Pembroke Dock ferry terminal South Wales travel Driving in Pembrokeshire