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

Compare prices and tickets Prices for trains, buses and flights

2 Dec
£51Great Western Railway
3 Dec
£51Great Western Railway
6 Dec
£23Great Western Railway

Travel Information to Bristol from Weymouth

distanceDistance58 miles (94 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £50 • 2 h 30 min
carriersPopular travel companiesGreat Western Railway

Travel 58 miles (94 km) by train from Weymouth to Bristol. Great Western Railway is the main travel provider operating this journey. Travellers 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.
What are my travel options from Weymouth to Bristol?

Travelling from Weymouth to Bristol includes taking a train.

What is the quickest way from Weymouth to Bristol?

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

How many miles from Weymouth to Bristol would I travel?

The distance from Weymouth to Bristol is approximately 58 miles (94 km).

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

The average frequency per day from Weymouth to Bristol is:

  • 8 trains per day.

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

When going from Weymouth to Bristol, where do I depart from Weymouth and where do I arrive in Bristol?

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

  • Trains from Weymouth to Bristol most often leave from Weymouth, Ranelagh Road and arrive in Bristol Temple Meads.
Which travel companies can take 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:

  • Travel with Great Western Railway to go to Bristol by train. For a good deal on tickets, you can find Great Western Railway Weymouth to Bristol tickets on Omio for £50.
What other popular destinations should I add to my itinerary for my trip to Bristol from Weymouth?
Many of our customers who book a trip from Weymouth to Bristol often extend their holiday and travel to other popular destinations like London, Cardiff or Birmingham. If you’re thinking of adding another destination to your Weymouth and Bristol itinerary, let Omio find you the best connections between Bristol and any of these top destinations today!
How far in advance should I purchase my Weymouth to Bristol ticket online to get the best deals?

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

  • Train tickets cost on average £50 one way.

However, we recommend buying tickets to Bristol from Weymouth 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