Travel options for:
Nearby airports Milford Haven
  • Dublin (DUB)

    $92 - $115
    1. Dublin Airport

      22 min - every 30 minutes - line 757

      $6

    2. Dublin, Marlborough Street

      0 min - 687 feet

    3. Tara Street

      2 h 47 min - twice daily

      $35 - $50

    4. Rosslare Europort

      8 min - 3236 feet

    5. Rosslare

      3 h 30 min - twice daily

      $40

    6. Fishguard

      0 min - 349 feet

    7. Fishguard Harbour

      21 min - twice daily

      $7 - $11

    8. Clarbeston Road

      26 min - twice daily

      $5 - $9

  • Bristol (BRS)

    $78 - $142
    1. Bristol International Airport,

      28 min - every 10 minutes

      $12

    2. Temple Meads

      0 min - 296 feet

    3. Bristol Temple Meads

      44 min - every 4 hours

      $21 - $55

    4. Cardiff Central

      2 h 44 min - twice daily

      $45 - $75

  • Liverpool (LPL)

    $114 - $180
    1. Speke, Liverpool John Lennon

      14 min - 4 times a day

      $1 - $3

    2. Garston, Liverpool South

      0 min - 204 feet

    3. Liverpool South Parkway

      32 min - every 3 hours

      $12 - $17

    4. Crewe

      5 h 18 min - twice daily

      $100 - $160

  • Cardiff (CWL)

    $47 - $71
    1. Rhoose

      24 min - hourly

      $7 - $11

    2. Bridgend

      2 h 25 min - twice daily

      $40 - $60

  • Exeter (EXT)

    $124 - $204
    1. Clyst Honiton, Exeter

      30 min - 5 times a day - line 56

      $4

    2. Exeter, St Davids Station

      0 min - 75 feet

    3. Exeter St Davids

      1 h 15 min - 5 times a day

      $50 - $75

    4. Bristol Parkway

      1 h 32 min - every 2 hours

      $40 - $80

    5. Swansea

      1 h 46 min - twice daily

      $30 - $45

  • 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 5 h 19 min.

How to get from Nearby airports to Milford Haven

ModeDurationPrice
From Dublin Airport line 757 bus to Dublin, Marlborough Street, walk to Tara Street, train to Rosslare Europort, walk to Rosslare, car ferry to Fishguard, walk to Fishguard Harbour, train to Clarbeston Road, then train to Milford Haven.11 h 34 min86€
From Bristol International Airport, Airport Terminal bus to Temple Meads, walk to Bristol Temple Meads, train to Cardiff Central, then train to Milford Haven.5 h 19 min91€
From Speke, Liverpool John Lennon Airport (Speke Hall Avenue) bus to Garston, Liverpool South Parkway (Woolton Road), walk to Liverpool South Parkway, train to Crewe, then train to Milford Haven.7 h 25 min116€
From Rhoose train to Bridgend then train to Milford Haven.3 h 49 min45€
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.7 h 29 min131€

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

It takes approximately 11 h 34 min 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 3 h 49 min.

Operators from Nearby airports to Milford Haven

OperatorPhoneWebsite
Dublin BusDublin Bus
Irish RailIrish Rail
Stena LineStena Line
Arriva Trains Wales03333 211 202Arriva Trains Wales
First+44 (0)1224 650100First
Great Western RailwayGreat Western Railway
Arriva Merseyside0344 800 4411Arriva Merseyside
West Midlands+44 121 634 2040West Midlands
Stagecoach South WestStagecoach South West
CrossCountry0344 736 9123CrossCountry