Travel options for:
Nearby airports Milford Haven

Dublin (DUB)  •  10h 25m

$103 - $139

Bristol (BRS)  •  5h 17m

  1. ×2

$77 - $137

Liverpool (LPL)  •  7h 29m

  1. ×2

$113 - $170

Cardiff (CWL)  •  3h 50m

$42 - $71

Exeter (EXT)  •  7h 19m

  1. ×3

$112 - $209

  • Milford Haven Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Milford-Haven

Train from Nearby airports to Milford Haven

You can take a train from Bristol (BRS) to Milford Haven via Temple Meads, Bristol Temple Meads, and Cardiff Central in around 5h 17m.

How to get from Nearby airports to Milford Haven

ModeDurationPrice
From Dublin Airport bus to Dublin, Talbot Street, walk to Busáras, bus to Rosslare Harbour, Rosslare Harbour, walk to Rosslare, car ferry to Pembroke, then taxi to Milford Haven.10h 25m108€
From Bristol International Airport, Airport Terminal bus to Temple Meads, walk to Bristol Temple Meads, train to Cardiff Central, then train to Milford Haven.5h 17m88€
From Speke, Liverpool John Lennon Airport bus to Garston, Liverpool South Parkway, walk to Liverpool South Parkway, train to Crewe, then train to Milford Haven.7h 29m118€
From Rhoose train to Bridgend then train to Milford Haven.3h 50m46€
From Clyst Honiton, Exeter International Airport line 56 bus to Exeter, St Davids Station, walk to Exeter St Davids, train to Bristol Parkway, train to Swansea, then train to Milford Haven.7h 19m133€

How long does it take to get from Nearby airports to Milford Haven?

It takes approximately 10h 25m to get from Nearby airports to Milford Haven, including transfers.

Is there a direct train between Nearby airports and Milford Haven?

No, there is no direct train from Nearby airports to Milford Haven. However, there are services departing from Rhoose and arriving at Milford Haven via Bridgend. The journey, including transfers, takes approximately 3h 50m.

Operators from Nearby airports to Milford Haven

OperatorPhoneWebsite
Dublin Bus+353 (01) 8734222Dublin Bus
Bus Eireann1850 836 611Bus Eireann
Irish Ferries+353 818 300 400Irish Ferries
First+44 (0)1224 650100First
Great Western RailwayGreat Western Railway
Arriva Trains Wales03333 211 202Arriva Trains Wales
Arriva Merseyside0344 800 4411Arriva Merseyside
West Midlands+44 121 634 2040West Midlands
Stagecoach South WestStagecoach South West
CrossCountry0344 736 9123CrossCountry