Cheap train tickets from Leeds to Swindon

Showing times and prices for 9 Dec

Cheapest

£143

Average

£173

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Leeds to Swindon will cost around £ 173 if you buy it on the day, but the cheapest tickets can be found for only £ 143.

Cheapest
10:11Leeds Railway Station3h48 13:59Swindon
1 changes
£1431One-way
09:11Leeds Railway Station3h48 12:59Swindon
1 changes
£1511One-way
08:11Leeds Railway Station3h47 11:58Swindon
1 changes
£1511One-way
09:15Leeds Railway Station4h11 13:26Swindon
2 changes
£1961One-way
08:15Leeds Railway Station4h08 12:23Swindon
2 changes
£1991One-way

Train schedule Leeds to Swindon

Showing trains for tomorrow, Thu, 9 Dec
08:11Leeds Railway Station3h47 11:58Swindon
0 changes
08:15Leeds Railway Station4h08 12:23Swindon
0 changes
08:46Leeds Railway Station3h51 12:37Swindon
0 changes
09:11Leeds Railway Station3h48 12:59Swindon
0 changes
09:15Leeds Railway Station4h11 13:26Swindon
0 changes
10:11Leeds Railway Station3h48 13:59Swindon
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Leeds to Swindon

Showing times and prices for 9 Dec

Fastest Journey

3 h 47 m

Average

3 h 55 m

Trains per day

6

Distance

249 km

It's difficult to get from Leeds to Swindon without changing at least once.

Fastest
08:11Leeds Railway Station3h47 11:58Swindon
1 changes
£1511One-way
10:11Leeds Railway Station3h48 13:59Swindon
1 changes
£1431One-way
09:11Leeds Railway Station3h48 12:59Swindon
1 changes
£1511One-way
08:46Leeds Railway Station3h51 12:37Swindon
2 changes
£1991One-way
08:15Leeds Railway Station4h08 12:23Swindon
2 changes
£1991One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Leeds to Swindon

distanceDistance154 miles (249 km)
durationAverage train duration3 h 48 min
priceAverage train ticket price£143 (€160)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day

Trains from Leeds to Swindon cover the 154 miles (249 km) long route taking on average 3 h 48 min with our travel partners like. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around £143, you can find the cheapest train ticket for as low as £143. Travellers depart most frequently from Leeds Railway Station and arrive in Swindon.

Travel Tips

Trains from Leeds to Swindon
Travel by train to Swindon 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 Leeds to Swindon.
FAQs
What is the cost of cheap trains to Swindon from Leeds?
Looking to save money on your journey? Omio customers have found the cheapest train from Leeds to Swindon for the next 7 days starting from £143  one way.
How much does the train from Leeds to Swindon cost on average?
The Leeds to Swindon train ticket price is on average £143  if you are looking to book your tickets for this trip in the next week.
What is the distance to Swindon from Leeds by train?
You should expect to travel around 154 miles (249 km)  between Leeds and Swindon by train.
How long does it take from Leeds to Swindon by train?
On average the train from Leeds to Swindon duration is 3 h 48 min  for the 154 miles (249 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station in Leeds goes to Swindon? Which train station do I come into Swindon from Leeds?

Omio customers who travel this route most frequently depart from Leeds Railway Station   and arrive in Swindon.

Where is the departure train station in Leeds located? Where is the arrival train station in Swindon located?

Passengers board the train most frequently from Leeds Railway Station, which is located around 0.1 miles (172 m) away from the city centre, and they get off the train at Swindon, located 0.5 miles (836 m) away from the city centre.

How many trains per day are there between Leeds and Swindon?
On average, there are 12 trains a day from Leeds to Swindon. The train times and services may be different on weekends and holidays compared to weekdays.
How far in advance should I book train tickets to Swindon from Leeds for the best deals?
If you book a train ticket to Swindon from Leeds within the next 7 days, you can find tickets to cost on average £143 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Leeds and Swindon are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Leeds
Swindon
The major railway station for departures from Leeds is Leeds Railway Station. Read all the information you need to know about services, amenities and connections at Leeds Railway Station for your trip from Leeds to Swindon.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 04: 45 - 23: 59 | Sun: 06: 45 - 22: 30
Public transport options for Leeds Railway Station
Bus lines: 1, 16, 201, 229, 34, 5, 60, A1
Train lines: Northern, TransPennine Express