Travel options for:
Newcastle upon Tyne to Swansea
  • Train CrossCountry

    $181 - $295
    1. Newcastle

      2 h 51 min - 3 times a day

      $90 - $140

    2. Birmingham New Street

      1 h 11 min - every 4 hours

      $50 - $80

    3. Bristol Parkway

      1 h 33 min - hourly

      $40 - $80

  • Train Arriva Trains Wales

    $147 - $224
    1. Newcastle

      2 h 21 min - twice daily

      $60 - $85

    2. Manchester Piccadilly

      4 h 4 min - once daily

      $85 - $140

  • Bus Megabus UK

    $56 - $101
    1. Newcastle upon Tyne, John

      2 h 5 min - once daily

      $21 - $35

    2. Leeds City Centre, Bus Stn

      7 h 45 min - once daily

      $35 - $70

  • Bus National Express

    $37 - $48
    1. Newcastle Upon Tyne

      3 h 40 min - twice daily

      $15 - $20

    2. Manchester

      7 h 25 min - once daily

      $22 - $28

  • Drive

    $75 - $110
    1. Newcastle upon Tyne

      5 h 51 min - 352.3 miles

      $75 - $110

  • Fly to Bristol, train

    $92 - $271
    1. Newcastle upon Tyne

      25 min - every 10 minutes

      $3 - $5

    2. Newcastle (NCL)

      1 h 5 min - non-stop

      $30 - $170

    3. Bristol (BRS)

      28 min - every 10 minutes

      $12

    4. Bristol Temple Meads

      44 min - every 4 hours

      $21 - $40

    5. Cardiff Central

      53 min - hourly

      $25 - $45

  • Fly to Cardiff, train

    $83 - $314
    1. Newcastle upon Tyne

      25 min - every 10 minutes

      $3 - $5

    2. Newcastle (NCL)

      1 h 20 min - non-stop

      $55 - $270

    3. Cardiff (CWL)

      7 min - hourly - line 905

      $3

    4. Rhoose

      24 min - hourly

      $7 - $11

    5. Bridgend

      33 min - hourly

      $14 - $26

  • Fly to London Heathrow, train

    $196 - $514
    1. Newcastle upon Tyne

      25 min - every 10 minutes

      $3 - $5

    2. Newcastle (NCL)

      1 h 15 min - non-stop

      $65 - $280

    3. London Heathrow (LHR)

      16 min - every 20 minutes

      $27 - $40

    4. London Paddington

      2 h 57 min - hourly

      $100 - $190

  • Fly to Southampton, train

    $174 - $424
    1. Newcastle upon Tyne

      25 min - every 10 minutes

      $3 - $5

    2. Newcastle (NCL)

      1 h 20 min - non-stop

      $50 - $200

    3. Southampton (SOU)

      40 min - hourly

      $35 - $60

    4. Reading

      2 h 30 min - hourly

      $85 - $160

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

From Newcastle train to Birmingham New Street, train to Bristol Parkway, then train to Swansea. 6 h 34 min £174. From Newcastle train to Manchester Piccadilly then train to Swansea. 7 h 25 min £129. From Newcastle upon Tyne, John Dobson Street bus to Leeds City Centre, Bus Stn (Leeds City Bus Station) then bus to Swansea, Bus Station (Swansea Bus Station). 10 h 50 min £72. From Newcastle Upon Tyne bus to Manchester then bus to Swansea Bus Station. 12 h 5 min £35. From Newcastle upon Tyne drive to Swansea. 5 h 51 min £69. From Newcastle upon Tyne, Monument (Tyne and Wear Metro Station) (Monument Metro Station) train to Newcastle airport, fly to Bristol airport, bus to Bristol Temple Meads, train to Cardiff Central, then train to Swansea. 5 h 27 min £105. From Newcastle upon Tyne, Monument (Tyne and Wear Metro Station) (Monument Metro Station) train to Newcastle airport, fly to Cardiff airport, line 905 bus to Rhoose, train to Bridgend, then train to Swansea. 5 h 22 min £136. From Newcastle upon Tyne, Monument (Tyne and Wear Metro Station) (Monument Metro Station) train to Newcastle airport, fly to London Heathrow airport, train to London Paddington, then train to Swansea. 6 h 36 min £216. From Newcastle upon Tyne, Monument (Tyne and Wear Metro Station) (Monument Metro Station) train to Newcastle airport, fly to Southampton airport, train to Reading, then train to Swansea. 7 h £186.

 
 

Bus or train from Newcastle upon Tyne to Swansea?

CrossCountry operates a train from Newcastle upon Tyne to Swansea every 2 hours. Tickets cost $90 - $140 and the journey takes 2 h 51 min. 2 other operators also service this route. Alternatively, Megabus UK operates a bus from Newcastle upon Tyne to Swansea every 3 hours. Tickets cost $21 - $35 and the journey takes 2 h 5 min. Megabus UK also services this route once daily.
 

Book transport from Newcastle upon Tyne to Swansea

Book trains from Newcastle upon Tyne to Swansea