Travel options for:
Nearby airports Swansea
  • Bristol (BRS)

    $31 - $70
    1. Bristol Airport

      55 min - every 3 hours

      $7 - $11

    2. NEWPORT, South Wales

      10 min - 2796 feet

    3. Newport (S Wales)

      1 h 10 min - every 2 hours

      $24 - $60

  • Birmingham (BHX)

    $93 - $193
    1. Birmingham International

      11 min - every 2 hours

      $3 - $40

    2. Birmingham New Street

      1 h 8 min - every 4 hours

      $50 - $75

    3. Bristol Parkway

      1 h 32 min - every 2 hours

      $40 - $80

  • Cardiff (CWL)

    $18 - $36
    1. Rhoose

      24 min - hourly

      $7 - $11

    2. Bridgend

      33 min - every 2 hours

      $11 - $25

  • Liverpool (LPL)

    $89 - $139
    1. Speke, Liverpool John Lennon

      14 min - 4 times a day - line 500

      $1 - $3

    2. Garston, Liverpool South

      0 min - 204 feet

    3. Liverpool South Parkway

      32 min - every 3 hours

      $12 - $17

    4. Crewe

      3 h 26 min - twice daily

      $75 - $120

  • Southampton (SOU)

    $122 - $215
    1. Southampton Airport Parkway

      42 min - hourly

      $35 - $55

    2. Reading

      2 h 29 min - every 2 hours

      $85 - $160

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

Travel from Nearby-Airports to Swansea

Train from Nearby airports to Swansea

You can take a train from Birmingham (BHX) to Swansea via Birmingham New Street and Bristol Parkway in around 3 h 56 min.

How to get from Nearby airports to Swansea

ModeDurationPrice
From Bristol Airport bus to NEWPORT, South Wales, walk to Newport (S Wales), then train to Swansea.2 h 39 min£34
From Birmingham International train to Birmingham New Street, train to Bristol Parkway, then train to Swansea.3 h 56 min£93
From Rhoose train to Bridgend then train to Swansea.1 h 18 min£18
From Speke, Liverpool John Lennon Airport (Speke Hall Avenue) line 500 bus to Garston, Liverpool South Parkway (Woolton Road), walk to Liverpool South Parkway, train to Crewe, then train to Swansea.5 h 35 min£79
From Southampton Airport Parkway train to Reading then train to Swansea.3 h 47 min£111

How long does it take to get from Nearby airports to Swansea?

It takes approximately 2 h 39 min to get from Nearby airports to Swansea, including transfers.

Is there a direct train between Nearby airports and Swansea?

No, there is no direct train from Nearby airports to Swansea. However, there are services departing from Birmingham International and arriving at Swansea via Birmingham New Street and Bristol Parkway. The journey, including transfers, takes approximately 3 h 56 min.

Operators from Nearby airports to Swansea

OperatorPhoneWebsite
National Express+44 08717 818178National Express
Great Western RailwayGreat Western Railway
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
CrossCountry0344 736 9123CrossCountry
Arriva Trains Wales03333 211 202Arriva Trains Wales
Arriva Merseyside0344 800 4411Arriva Merseyside
West Midlands+44 121 634 2040West Midlands