COMPARE Prices across different modes

Fri
Oct 22
$139Arriva Trains Wales
$34Flixbus
Sat
Oct 23
$138Cross Country
$25Flixbus
Sun
Oct 24
$137Cross Country
$22Flixbus
Mon
Oct 25
$40Arriva Trains Wales
$24Flixbus
Tue
Oct 26
$49Arriva Trains Wales
$28National Express
Wed
Oct 27
$49Arriva Trains Wales
$25Flixbus
Thu
Oct 28
$41Arriva Trains Wales
$22Flixbus
Fri
Oct 29
$49Arriva Trains Wales
$37Flixbus
Sat
Oct 30
$138Arriva Trains Wales
$28Flixbus
Sun
Oct 31
$49Arriva Trains Wales
$26Flixbus
Tue
Nov 2
$40Arriva Trains Wales
$23National Express
Fri
Nov 5
$49Arriva Trains Wales
$17Flixbus
Sat
Nov 6
$138Arriva Trains Wales
$15Flixbus
Sun
Nov 7
$40Arriva Trains Wales
$23National Express
Mon
Nov 8
$49Arriva Trains Wales
$17Flixbus
Wed
Nov 10
$49Arriva Trains Wales
$15Flixbus

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Manchester from Swansea

distanceDistance146 miles (236 km)
durationAverage train duration4 h 21 min
priceAverage train ticket price$98 (€80)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesArriva Trains Wales

Trains from Swansea to Manchester cover the 146 miles (236 km) long route taking on average 4 h 21 min with our travel partners like Arriva Trains Wales. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $98 (€80), you can find the cheapest train ticket for as low as $40 (€33). Travelers depart most frequently from Swansea and arrive in Manchester Piccadilly.

Travel Tips

Trains from Swansea to Manchester
Travel by train to Manchester 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 Swansea to Manchester.
FAQs
How much do cheap trains to Manchester from Swansea cost?
Train tickets to Manchester from Swansea for some dates and times can be found for as cheap as $40 (€33)  one way in the next 7 days.
How much is a train ticket to Manchester from Swansea?
The Swansea to Manchester train ticket price is on average $98 (€80)  if you are looking to purchase your tickets for this journey in the next week.
What is the distance to Manchester from Swansea by train?
The distance between Swansea and Manchester by train is approximately 146 miles (236 km).
What is the Swansea to Manchester train travel time?
While the time it takes to travel 146 miles (236 km) from Swansea to Manchester can vary based on specific dates, weekends, and holidays, the Swansea to Manchester train journey time is on average 4 h 21 min.
What station does the train from Swansea to Manchester depart from? Which Manchester train station do I come into from Swansea?

When traveling this route, Omio customers are departing most frequently from Swansea   and arriving in Manchester Piccadilly.

Where is the train station in Swansea? Where is the train station in Manchester?

The most popular departure train station with passengers for this route, called Swansea, is located 0 mile (s) / 0 km from the city center of Swansea.

The most popular arrival train station, Manchester Piccadilly, is located 0 mile (s) / 0 km away from the city center of Manchester.

What train companies go from Swansea to Manchester?
For the journey from Swansea to Manchester you can take a train with Arriva Trains Wales. Be sure to check out all possible train companies that offer services between Swansea and Manchester on Omio to compare what amenities they may have.
How many train services per day are there to Manchester from Swansea?
On average, there are 12 trains a day from Swansea to Manchester. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Swansea to Manchester? When can I take the last train for the day?
The earliest train departing from Swansea to Manchester leaves at 7: 51 AM. The last train departing from Swansea to Manchester leaves at 11: 53 AM. You can find the latest Swansea to Manchester train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets between Swansea and Manchester to score the best deals?
The price of a one way train ticket from Swansea to Manchester is on average $98 (€80) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets to Manchester from Swansea available a few months in advance.

Important Stations and Airports for this Journey

Swansea
Manchester
The major railway station for departures from Swansea is Swansea. Read all the information you need to know about services, amenities and connections at Swansea for your journey between Swansea and Manchester.