Bristol
Bristol
Train Driving

Bristol to Weymouth

Updated: 30 May 2026

The journey from Bristol to Weymouth covers approximately 120 km. By train, you can reach Weymouth in about 2 hours with a change at Westbury or Castle Cary. Driving via the A37 takes roughly 2 hours. Weymouth is a coastal town in Dorset, famous for its beach, harbor, and vibrant culture. The route takes you south from Bristol through the beautiful countryside of Somerset and Dorset.

Total Distance: 120 km driving distance, 100 km straight-line air distance.
Fastest Way
Train, taking approximately 2 hours.
Cheapest Way
Train, which can cost as little as 18 GBP if booked in advance.
Compare Bristol to Weymouth Routes
Train
Connecting
Driving
Direct
Duration 2 hours 2 hours 15 mins
Avg Price 18-40 GBP 20-30 GBP fuel
Operator Great Western Railway N/A
Route Bristol Temple Meads to Weymouth Station. A37 Southbound.
Tip Weymouth Station is centrally located and within walking distance of the city center. The A37 can be slow due to rural roads; allow extra time.
Travel Tips
  • Walking
    Weymouth city center is very compact and easy to explore on foot.
  • Booking
    Book train tickets in advance to secure the best prices.
  • Dining
    Visit the harbor area for a wide variety of restaurants and bars.
  • Information
    The Visit Weymouth website provides comprehensive guides for tourists.
  • Connectivity
    Most trains offer free Wi-Fi, but it can be intermittent.
Safety Tips
  • Night Safety
    Stick to well-lit areas when walking at night, especially near the city center.
  • Road Safety
    The A37 is a rural road; always stay alert for farm machinery.
  • Personal Belongings
    Keep your belongings secure in crowded areas like the Esplanade.
  • Emergency
    The Dorset County Hospital is the main hospital for emergency care.
People Also Ask
  • Is there a direct train to Weymouth from Bristol?
    No, you will need to change at Westbury or Castle Cary.
  • How long is the drive to Weymouth?
    It typically takes about 2 hours and 15 minutes.
  • What is the cheapest way to travel?
    Train travel is the most budget-friendly and practical option.
  • Is Weymouth a good city for tourists?
    Yes, it has a rich history and plenty of attractions to explore.
  • Are there tolls on this route?
    No, there are no toll roads on the route from Bristol to Weymouth.
Quick Info
  • From Bristol, England, United Kingdom
  • To Weymouth, Dorset, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather and outdoor events.

Things to Do in Weymouth
1
Weymouth Beach
A beautiful stretch of coastline, perfect for walking and enjoying the views.
2
Weymouth Harbour
A beautiful harbor that is perfect for boat trips and water sports.
3
Nothe Fort
A historic fort that offers panoramic views of the harbor and the coast.
4
Sea Life Adventure Park
A fascinating aquarium that is perfect for families.
Tags
Bristol to Weymouth train travel to Weymouth Weymouth station driving Bristol to Weymouth A37 route fastest way to Weymouth UK travel Great Western Railway