COMPARE Prices across different modes

Tue
26 Oct
£44Great Western Railway
£9Megabus
Wed
27 Oct
£44Great Western Railway
£9Megabus
Thu
28 Oct
£44Great Western Railway
£9Megabus
Fri
29 Oct
£44Great Western Railway
£9Megabus

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information from Swansea to Bath

distanceDistance69 miles (112 km)
durationAverage coach duration2 h 55 min
priceAverage coach ticket price£8 (€9)
changesDirect coachYes
carriersCoach companiesNational Express

Coaches from Swansea to Bath cover the 69 miles (112 km) long journey taking on average 2 h 55 min with our travel partners like National Express. There are direct coach services available. You can get the cheapest coach tickets for this trip for as low as £3, but the average price of coach tickets is £8. Travellers depart most frequently from Swansea and arrive in Bath, Westgate Buildings.

Coach companies

Travel with National Express between Swansea and Bath

Find the best coaches from Swansea to Bath with Omio's travel partners National Express from £3. We can find you the best deals, timetables and tickets when comparing and booking the best route.

National Express

Looking for coaches between Swansea and Bath? National Express is one of the best companies to travel with on the 69 miles (112 km) route between Swansea and Bath. As an official travel partner of National Express, Omio quickly shows you the latest National Express coach timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Swansea to Bath routes, find the best amenities to make your trip smooth and easy, and buy the most affordable National Express coach tickets that fit your budget. If you use the Omio app to search for coaches between Swansea and Bath, you can quickly see if the National Express ticket is a mobile ticket, making it easy for you to go paperless when taking a coach. Once you’re ready, book your Swansea - Bath coach now on Omio quickly and easily and enjoy your upcoming trip with National Express!

Operator ticket policies for COVID

  • 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 Bath
Take the bus to Bath 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 Bath.
FAQs
What is the price of the cheapest coach between Swansea and Bath?
If you’re looking to save money on tickets, you can find a cheap coach to Bath from Swansea for as little as £3  in the next 7 days.
What is the average cost of a coach from Swansea to Bath?
In the next 7 days you’ll find that the average cost of a coach ticket to Bath from Swansea is £8  one way.
How many miles is it from Swansea to Bath by coach?
The distance to Bath from Swansea by coach is approximately 69 miles (112 km).
What is the average Swansea to Bath coach duration?
While the time it takes to travel 69 miles (112 km) to Bath from Swansea can vary based on specific dates, weekends, and bank holidays, the coach duration from Swansea to Bath is on average 2 h 55 min.
Which coach station from Swansea to Bath do I depart from? Which Bath coach station from Swansea do I arrive in?

There are a few coach stations in Swansea to start your trip from including Swansea, West Way, Swansea, The Kingsway / Picton Lane (Digital Village) and Swansea, Quadrant Bus Station. In Bath you have a few coach station options to choose from for your arrival including Bath, Westgate Buildings, Bath, Dorchester Street and Bath, James Street West.

Omio customers travelling this route depart most frequently from Swansea   and arrive in Bath, Westgate Buildings.

Where is the Swansea coach station located? Where is the Bath coach station located?

You can find the most popular departure coach station for this route, Swansea, located approximately 0 mile (s) / 0 km from the city centre of Swansea. The most popular arrival coach station in Bath, called Bath, Westgate Buildings, is located around 0 mile (s) / 0 km away from its city centre.

Which coach companies can take me from Swansea to Bath?
For the best Swansea to Bath coach to book, you can travel safely and comfortably with National Express. However, it's always good to check all possible coach companies with services to Bath from Swansea to compare what amenities they may offer.
Can I book a direct coach from Swansea to Bath?
Yes, you can search for direct coaches from Swansea to Bath on Omio with Megabus, and you won’t need to change in between. Direct coach services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your coach ticket.
When does the first coach depart from Swansea to Bath? When does the last coach depart from Swansea to Bath?
The first coach from Swansea to Bath leaves at 22: 40   and the last coach for this leaves at 22: 50. Omio shows you the latest coach from Swansea to Bath schedule to help you book the best departure time for this journey.
How early should I buy Swansea to Bath coach tickets to get the best deals?
If you buy Swansea to Bath coach tickets within the next 7 days, you can find one way tickets to cost on average £8. However, booking in advance gives you access to the best prices for coaches to Bath from Swansea. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey