Travel options
from Southampton to Bath

You can get from Southampton to Bath by train, bus or flight.

Our recommendation

To get from Southampton to Bath on Sep 25 we recommend taking a train because it’s the best combination of price and speed.

09:10AMSouthampton Central1h26 10:36AMBath Spa
0 changes
$461One-way
Cheapest
09:10AMSouthampton Central1h26 10:36AMBath Spa
0 changes
$461One-way
Other options
08:10AMSouthampton Central1h27 09:37AMBath Spa
0 changes
$461One-way
10:10AMSouthampton Central1h26 11:36AMBath Spa
0 changes
$461One-way
10:42AMSouthampton Central1h28 12:10PMBath Spa
0 changes
$461One-way

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.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sat
Sep 25
$46Great Western Railway
$24National Express
Sun
Sep 26
$30Great Western Railway
$24National Express
Mon
Sep 27
$15Great Western Railway
$17National Express
Tue
Sep 28
$30Great Western Railway
$21National Express
Thu
Sep 30
$30Great Western Railway
$16National Express

Travel Information from Southampton to Bath

distanceDistance52 miles (84 km)
modeAvailable travel modesBus or train
priceTicket price range$20 - $30
cheapestCheapest modeBus • $20 (€16) • 6 h 20 min
fastestFastest modeTrain • $30 (€24) • 1 h 24 min
carriersPopular travel companiesNational Express or Great Western Railway

Take a bus or train to travel 52 miles (84 km) between Southampton and Bath. If speed is a priority, then a train is the best option with an average duration of 1 h 24 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 route are National Express or Great Western Railway among others. Travelers can even take a direct bus or train from Southampton to Bath.

Travel Tips

Travel from Southampton to Bath
Travel 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 Southampton to Bath.
FAQs
How do I get from Southampton to Bath?

There are 2 ways to get from Southampton to Bath: bus or train.

What is the cheapest way to get from Southampton to Bath?

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

Taking a bus is usually $11 (€8) less than taking a train to Bath, which costs on average $30 (€24) for the same trip.

What is the fastest way to get from Southampton to Bath?

The quickest way to travel between Southampton and Bath is by train, which takes on average 1 h 24 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 6 h 20 min   on average.

How many miles from Southampton to Bath would I travel?

You should expect to travel around 52 miles (84 km) between Southampton and Bath.

How many scheduled departures are there a day from Southampton to Bath?

The average frequency per day from Southampton to Bath is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your journey to Bath from Southampton as scheduled services by bus or train can vary by season or day of the week.

When traveling from Southampton to Bath, what are the departure and arrival points in Southampton and Bath?

These are the most popular departure and arrival points when traveling from Southampton to Bath:

  • Most travelers take a bus from Southampton, Coach Station to Bath, Westgate Buildings.
  • Most travelers who book a train ticket from Southampton to Bath depart from Southampton Central to Bath Spa.
Which travel companies can take me from Southampton to Bath?

If finding a good deal is your main consideration for your trip from Southampton to Bath, then we'll help you find the best value travel companies for you:

  • National Express can take you to Bath by bus. If searching for a good deal on buses, you can find tickets for National Express from Southampton to Bath for $20 (€16).
  • Travel with Great Western Railway to go to Bath by train. For a good deal on tickets, you can find Great Western Railway Southampton to Bath tickets on Omio for $30 (€24).
Is there a way to travel directly from Southampton to Bath?

Yes, there are direct routes from Southampton to Bath with the following travel companies:

  • You can find 16 direct trains per day to take to Bath with Great Western Railway.

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

What other destinations are worth visiting after traveling from Southampton to Bath?
Looking to extend your trip from Southampton to Bath? Many Omio customers who go from Southampton to Bath usually extend their vacation to explore other popular destinations like London, Bristol or Oxford. If you're looking to explore London, Bristol or Oxford from Bath, let Omio find you the best connections available at an affordable price.
How far in advance should I buy tickets from Southampton to Bath online to get the best deals?

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

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

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

Stations

Important Stations and Airports for this Journey

Southampton
Bath
Southampton (Coach Station)
Amenities
Southampton University
Amenities
Southampton, Cruise Ship Terminal
Amenities

Travelling from Southampton to Bath: related information

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