Travel options for:
London Heathrow Airport (LHR) to Swansea
  • Train

    $127 - $227
    1. Heathrow Terminals 1-3

      17 min - every 15 minutes

      $27 - $40

    2. London Paddington

      2 h 57 min - every 2 hours

      $100 - $190

  • Bus National Express Airport Transfer

    $50 - $70
    1. Heathrow Central Bus Station

      4 h 15 min - every 4 hours

      $50 - $70

  • Bus Megabus UK

    $32 - $50
    1. Heathrow Central Bus Station

      3 h 20 min - 5 times a day

      $24 - $40

    2. Cardiff, Kingsway Stop GR

      6 min - every 20 minutes

      $2 - $3

    3. Cardiff, Customhouse Street

      1 h 20 min - every 2 hours

      $5 - $7

  • Drive

    $35 - $55
    1. London Heathrow Airport (LHR)

      2 h 54 min - 174.5 miles

      $35 - $55

  • Fly, train

    $102 - $446
    1. London Heathrow (LHR)

      3 h 10 min - 1 stopover

      $75 - $410

    2. Cardiff (CWL)

      7 min - hourly - line 905

      $3

    3. Rhoose

      24 min - hourly

      $7 - $11

    4. Bridgend

      33 min - every 2 hours

      $14 - $25

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

From Heathrow Terminals 1-3 train to London Paddington then train to Swansea. 3 h 54 min £116. From Heathrow Central Bus Station bus to Swansea, Bus Station (Swansea Bus Station). 4 h 15 min £44. From Heathrow Central Bus Station bus to Cardiff, Kingsway Stop GR (Baltic House), bus to Cardiff, Customhouse Street (Old Customhouse), then bus to Swansea, Bus Station (Swansea Bus Station). 5 h 30 min £36. From London Heathrow Airport (LHR) drive to Swansea. 2 h 54 min £34. From London Heathrow airport fly to Cardiff airport, line 905 bus to Rhoose, train to Bridgend, then train to Swansea. 5 h 49 min £177.