COMPARE Prices across different modes

Oct 20
$125Arriva Trains Wales
Find prices
Oct 22
$113Cross Country
Oct 23
$248Cross Country
Oct 26
$92Cross Country

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

Eurolines France
Bla Bla Bus

Bus Information to Leeds from Swansea

distanceDistance180 miles (290 km)
durationAverage bus duration7 h 20 min
priceAverage bus ticket price$16 (€13)
changesDirect busYes
carriersBus providersNational Express

Buses from Swansea to Leeds cover the 180 miles (290 km) long trip taking on average 7 h 20 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this route costs around $16 (€13), you can find the cheapest bus ticket for as low as $12 (€10). Travelers depart most frequently from Swansea and arrive in Leeds, Kirgate Coach Stop.

Bus companies

National Express from Swansea to Leeds

National Express buses will get you from Swansea to Leeds from $12 (€10). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

Looking for a cheap and hassle-free way to travel between Swansea and Leeds? National Express is the UK’s leading bus company that provides premium services and comfortable travel experiences on a budget. National Express connects hundreds of cities and towns throughout the country and even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol. Check National Express bus schedules and tickets available for the trip on Omio to find the best deals on buses from Swansea to Leeds. When you ride with National Express, you can expect to travel 180 miles (290 km) between Swansea and Leeds.

All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses have seat belts and power outlets in every seat, perfect if you need to charge your phone or laptop. You can select from three ticket options for the Swansea to Leeds bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. If you’re looking for more flexibility on canceling or changing your bus ticket easily, we recommend splurging on the Fully Flexible Fare option.

These are National Express' ticket policies for COVID-19 for the bus between Swansea and Leeds:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Swansea to Leeds
Take the bus 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.
What is the price of the cheapest bus from Swansea to Leeds?
Bus tickets to Leeds from Swansea for some dates and times can be found for as cheap as $12 (€10)  one way in the next 7 days.
How much is a bus ticket between Swansea and Leeds?
In the next 7 days you can expect to pay on average $16 (€13)  for a bus ticket to Leeds from Swansea.
How far is Leeds from Swansea by bus?
When traveling this route you should expect the distance between Swansea and Leeds by bus to be approximately 180 miles (290 km).
How long is the bus ride between Swansea and Leeds?
The Swansea to Leeds bus duration is on average 7 h 20 min, which is to be expected when traveling 180 miles (290 km) between Swansea and Leeds. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure bus station in Swansea and arrival bus station in Leeds?

When taking the bus from Swansea to Leeds, you can choose to depart from bus stations like Swansea, West Way, Swansea, The Kingsway / Picton Lane (Digital Village) and Swansea, Quadrant Bus Station. Your journey can end in bus stations such as Leeds, Kirgate Coach Stop, Leeds, York Street and Leeds, Coach Station.

Omio customers who travel this route most frequently depart from Swansea   and arrive in Leeds, Kirgate Coach Stop.

Where is the Swansea bus station located? Where is the Leeds bus station located?

You can find the most popular departure bus station for this trip, Swansea, located approximately 0 mile (s) / 0 km from the city center of Swansea. The most popular arrival bus station in Leeds, called Leeds, Kirgate Coach Stop, is located around 0 mile (s) / 0 km away from its city center.

Which bus providers can take me to Leeds from Swansea?
For the best Swansea to Leeds bus to buy, you can travel safely and comfortably with National Express. However, it's always good to check all possible bus companies with services between Swansea and Leeds to compare what amenities they may offer.
What time is the earliest bus from Swansea to Leeds? What time is the last bus from Swansea to Leeds?
You can take the first bus from Swansea to Leeds at 6: 00 AM. The last bus from Swansea to Leeds that you can take departs at 12: 15 PM. Omio shows you the latest bus from Swansea to Leeds schedule to help you book the best departure time for this route.
How early should I purchase bus tickets between Swansea and Leeds to score the best deals?
The price of a one way bus ticket from Swansea to Leeds is on average $16 (€13) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this route. In general, you can find bus tickets between Swansea and Leeds available a few months in advance.

Important Stations and Airports for this Journey