COMPARE Prices across different modes

Thu
Oct 28
$124Arriva Trains Wales
$19Flixbus
Fri
Oct 29
$114Cross Country
$18Flixbus
Sat
Oct 30
$115Cross Country
$28Flixbus
Tue
Nov 2
$91Cross Country
$12Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Swansea and Leeds

distanceDistance180 miles (290 km)
durationAverage train duration5 h 36 min
priceAverage train ticket price$111 (€90)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersArriva Trains Wales

Trains from Swansea to Leeds cover the 180 miles (290 km) long journey taking on average 5 h 36 min with our travel partners like Arriva Trains Wales. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $91 (€74), but the average price of train tickets is $111 (€90). Travelers depart most frequently from Swansea and arrive in Leeds Railway Station.

Travel Tips

Trains from Swansea to Leeds
Travel by train to Leeds 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 Leeds.
FAQs
What is the price of the cheapest train from Swansea to Leeds?
If you’re looking to save money on tickets, you can find cheap Swansea to Leeds trains for as little as $91 (€74)  in the next 7 days.
How much does it cost to take a train from Swansea to Leeds?
In the next 7 days you can expect to pay on average $111 (€90)  for a train ticket from Swansea to Leeds.
What is the distance from Swansea to Leeds by train?
The distance to Leeds from Swansea by train is approximately 180 miles (290 km).
What is the Swansea to Leeds train travel time?
The Swansea to Leeds train duration is on average 5 h 36 min, which is to be expected when traveling 180 miles (290 km) to Leeds from Swansea. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by train from Swansea to Leeds, which train station in Swansea do I depart from and which train station in Leeds do I arrive in?

Omio customers traveling this route book their trains from Swansea   to Leeds Railway Station.

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

Passengers board their train most frequently from Swansea and travel around 0 mile (s) / 0 km from the city center to this train station.

Passengers traveling this route most often arrive at Leeds Railway Station and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Leeds.

Which train companies can take me between Swansea and Leeds?
For the route from Swansea to Leeds you can take a train with Arriva Trains Wales. Be sure to check out all possible train companies that offer services from Swansea to Leeds on Omio to compare what amenities they may have.
How many train services are there to Leeds from Swansea a day?
The average number of trains departing Swansea for Leeds is 12 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Swansea to Leeds?
The earliest train departing from Swansea to Leeds leaves at 7: 22 AM. The last train departing from Swansea to Leeds leaves at 10: 59 AM. You can find the latest Swansea to Leeds train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase train tickets to Leeds from Swansea for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets from Swansea to Leeds within the next 7 days, you can find tickets to cost on average $111 (€90) one way. To find the best prices for this journey, consider booking your train ticket from Swansea to Leeds a few months in advance.

Important Stations and Airports for this Journey

Swansea
Leeds
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 Leeds.

Trains from Swansea to Leeds: related information

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