Travel options
from Leeds to Swindon

You can get from Leeds to Swindon by train, bus or flight.

Our recommendation

To get from Leeds to Swindon on Oct 26 we recommend taking a bus because it’s the best combination of price and speed.

03:20PMLeeds6h25 09:45PMSwindon, Stratton Park
0 changes
03:20PMLeeds6h25 09:45PMSwindon, Stratton Park
0 changes
Other options
08:11AMLeeds Railway Station3h47 11:58AMSwindon
1 changes
09:11AMLeeds Railway Station3h48 12:59PMSwindon
1 changes
08:46AMLeeds Railway Station3h51 12:37PMSwindon
1 changes

Find all the dates and times for this journey by train, bus, and flight, .

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

Deutsche Bahn

Travel Information between Leeds and Swindon

distanceDistance154 miles (249 km)
modeAvailable travel modesBus or train
priceTicket price range$20 - $112
cheapestCheapest modeBus • $20 (€16) • 7 h 40 min
fastestFastest modeTrain • $112 (€91) • 3 h 49 min
carriersPopular travel companiesNational Express or London North Eastern Railway

Take a bus or train to travel 154 miles (249 km) to Swindon from Leeds. If speed is a priority, then a train is the best option with an average duration of 3 h 49 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $20 (€16). The most popular travel companies which serve this trip are National Express or London North Eastern Railway among others. Travelers can even take a direct bus from Leeds to Swindon.

Travel Tips

Travel from Leeds to Swindon
Travel 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.
How do I get from Leeds to Swindon?

There are 2 ways that you can travel between Leeds and Swindon. You can take a bus or train.

What is the cheapest way to go from Leeds to Swindon?

The cheapest way to get from Leeds to Swindon is by taking a bus. You can find average ticket prices around $20 (€16) compared to other travel options to Swindon:

Taking a bus is usually $92 (€76) less than taking a train to Swindon, which costs on average $112 (€91) for the same trip.

What is the fastest way to travel to Swindon from Leeds?

The quickest way to travel between Leeds and Swindon is by train, which takes on average 3 h 49 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 7 h 40 min   on average.

How far is Swindon from Leeds?

Swindon is approximately 154 miles (249 km) away from Leeds.

How many services a day are there between Leeds and Swindon?

The average frequency per day from Leeds to Swindon is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip between Leeds and Swindon as scheduled services by bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Leeds to Swindon?

These are the most popular departure and arrival points when traveling from Leeds to Swindon:

  • Most travelers take a bus from Leeds, Kirgate Coach Stop to Swindon.
  • Most travelers take a train from Leeds Railway Station to Swindon.
Which travel companies can take me from Leeds to Swindon?

Omio works with many trusted partners that can help you travel the best way from Leeds to Swindon:

  • You can go to Swindon from Leeds by bus with National Express. You'll see cheap bus tickets for $20 (€16) with National Express from Leeds to Swindon on Omio.
  • You can go to Swindon from Leeds by train with London North Eastern Railway. You'll see cheap train tickets for $112 (€91) with London North Eastern Railway from Leeds to Swindon on Omio.
Can I travel directly between Leeds and Swindon?

Yes, there are direct services available from Leeds to Swindon with the following travel companies:

  • You can book a direct bus with.

Direct services tend to save you time and add more convenience in getting you to Swindon as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Leeds and Swindon.

Where else should I travel to after my journey between Leeds and Swindon ends?
Many of our customers who book a trip from Leeds to Swindon often extend their vacation and travel to other popular destinations like London, Bristol or Birmingham. If you’re thinking of adding another destination to your Leeds and Swindon itinerary, let Omio find you the best connections between Swindon and any of these top destinations today!
How early should I book tickets between Leeds and Swindon online for the best deals?

When planning your trip from Leeds to Swindon, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets are costing $20 (€16) one way on average.
  • Train tickets are costing $112 (€91) one way on average.

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

Important Stations and Airports for this Journey

Travelling from Leeds to Swindon: related information

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