Travel options
from Weymouth to Bristol

You can get from Weymouth to Bristol 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.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information to Bristol from Weymouth

distanceDistance58 miles (94 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $68 (€57) • 2 h 30 min
carriersPopular travel companiesGreat Western Railway

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

Travel Tips: Travel from Weymouth to Bristol

Travel to Bristol 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 Weymouth to Bristol.

How do I travel from Weymouth to Bristol?

You can get from Weymouth to Bristol by train.

What is the distance from Weymouth to Bristol?

You should expect to travel around 58 miles (94 km) between Weymouth and Bristol.

How many scheduled departures are there a day from Weymouth to Bristol?

The average frequency per day from Weymouth to Bristol is:

  • 8 trains a day.

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

Where do people depart from and arrive in when traveling from Weymouth to Bristol?

These are the most popular departure and arrival points from Weymouth to Bristol:

  • Trains mostly leave from Weymouth, Ranelagh Road and tend to arrive in Bristol Temple Meads.

Who can get me from Weymouth to Bristol?

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

  • Great Western Railway can take you to Bristol by train. If searching for a good deal on trains, you can find tickets for Great Western Railway from Weymouth to Bristol for $68 (€57).

What is another destination I should add to my tour from Weymouth to Bristol?

Omio customers who travel from Weymouth to Bristol often also extend their vacation to go to London, Cardiff or Birmingham. Omio can help you plan your trip by finding the best connections between Bristol and these popular destinations at a great price.

When should I book a ticket from Weymouth to Bristol online to score the best deals?

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

  • Train tickets are costing $68 (€57) one way on average.

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

Travelling from Weymouth to Bristol: related information

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