Travel options
from Bath to Weymouth

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information to Weymouth from Bath

distanceDistance53 miles (85 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $26 (€21) • 2 h 3 min
carriersPopular travel companiesGreat Western Railway

Take a train to travel 53 miles (85 km) to Weymouth from Bath. Great Western Railway is the main travel company operating this route. Travelers can even take a direct from Bath to Weymouth.

Travel Tips

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

You can get from Bath to Weymouth by train.

What is the quickest way to get from Bath to Weymouth?

Going by train is the quickest way from Bath to Weymouth with an average travel time of 2 h 3 min.

What is the distance between Bath and Weymouth?

You should expect to travel around 53 miles (85 km) between Bath and Weymouth.

How many services a day are there to Weymouth from Bath?

The average frequency per day from Bath to Weymouth is:

  • 6 trains per day.

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

What are the departure and arrival points in Bath and in Weymouth?

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

  • Most travelers who buy a train ticket from Bath to Weymouth depart from Bath Spa to Weymouth, Ranelagh Road.
Which travel operators can get me to Weymouth from Bath?

Let Omio help you find the best company to travel with from Bath to Weymouth:

  • You can go to Weymouth from Bath by train with Great Western Railway. You'll see cheap train tickets for $26 (€21) with Great Western Railway from Bath to Weymouth on Omio.
What other destinations are worth visiting after traveling from Bath to Weymouth?
Looking to extend your trip from Bath to Weymouth? Many Omio customers who go from Bath to Weymouth usually extend their vacation to explore other popular destinations like London, Bristol or Bournemouth. If you're looking to explore London, Bristol or Bournemouth from Weymouth, let Omio find you the best connections available at an affordable price.
How early should I book tickets to Weymouth from Bath online for the best deals?

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

  • Train tickets cost $26 (€21) one way on average.

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

Travelling from Bath to Weymouth: related information

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