Travel options
from Manchester to Swansea

You can get from Manchester to Swansea by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

30 Jan
£70Arriva Trains Wales
31 Jan
£99Arriva Trains Wales
1 Feb
£99Arriva Trains Wales
5 Feb
£96Arriva Trains Wales
£18National Express
7 Feb
£98Arriva Trains Wales
£16National Express
8 Feb
£98Arriva Trains Wales
9 Feb
£99Arriva Trains Wales
10 Feb
£99Arriva Trains Wales

Travel Information between Manchester and Swansea

distanceDistance146 miles (236 km)
modeAvailable travel modesCoach or train
priceTicket price range£11 - £99
cheapestCheapest modeCoach • £11 • 6 h 30 min
fastestFastest modeTrain • £99 • 4 h 8 min
carriersPopular travel companiesFlixbus or Arriva Trains Wales

Travel 146 miles (236 km) by coach or train between Manchester and Swansea. If speed is a priority, then a train is the best option with an average duration of 4 h 8 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £11. The most popular travel providers which serve this route are Flixbus or Arriva Trains Wales among others. Travellers can even take a direct from Manchester to Swansea.

Travel Tips: Travel from Manchester to Swansea

Travel to Swansea easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Manchester to Swansea.

How do you get from Manchester to Swansea?

You can travel between Manchester and Swansea 2 different ways: coach or train.

What is the cheapest way to travel to Swansea from Manchester?

The cheapest way from Manchester to Swansea is by taking a coach. You can find average ticket prices around £11 compared to other travel options to Swansea:

A coach is £88 less than a train for this route with tickets for a train from Manchester to Swansea costing on average £99.

What is the fastest way to get from Manchester to Swansea?

The fastest way from Manchester to Swansea is by train with an average journey time of 4 h 8 min.

Other travel options from Manchester to Swansea can usually take longer:

In comparison, taking a coach requires on average 6 h 30 min   of travel time.

How many miles are between Manchester and Swansea

The distance between Manchester and Swansea is around 146 miles (236 km).

Where do I depart from Manchester? Where do I arrive in Swansea?

These are the most popular departure and arrival points when travelling from Manchester to Swansea:

  • Most travellers take a coach from Manchester, Shudehill Interchange to Swansea, West Way.
  • Most travellers who purchase a train ticket from Manchester to Swansea depart from Manchester Piccadilly to Swansea.

Which travel companies can get me from Manchester to Swansea?

If finding a good deal is your main consideration for your trip from Manchester to Swansea, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus for coaches to Swansea. If you’re looking for a good deal on tickets, check for Flixbus Manchester to Swansea tickets on Omio for £11.
  • Travel with Arriva Trains Wales for trains to Swansea. If you’re looking for a good deal on tickets, check for Arriva Trains Wales Manchester to Swansea tickets on Omio for £99.

What is another destination I should add to my tour from Manchester to Swansea?

Your journey from Manchester to Swansea doesn't have to end in Swansea. Many of our customers like to extend their holidays to explore other popular destinations like London, Cardiff or Bristol. If you’d like to add London, Cardiff or Bristol to your Manchester to Swansea trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Swansea today!

When should I book a ticket to Swansea from Manchester online to score the best deals?

When planning your trip between Manchester and Swansea, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost £11 one way on average.
  • Train tickets are costing on average £99 one way.

However, we recommend buying tickets from Manchester to Swansea online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Manchester to Swansea: related information

Here are some other resources that might have the information you need