The journey from Bath to Weymouth spans 105 km, taking you south through the heart of Dorset. Driving via the A350 and A35 is the most direct route, typically taking 1 hour and 45 minutes. Alternatively, you can take the train from Bath Spa to Weymouth with a change at Westbury. Weymouth is a historic seaside resort known for its sandy beach and Georgian seafront. This route offers beautiful views of the Dorset Area of Outstanding Natural Beauty.
Total Distance: 105 km driving distance; 90 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 1 hour 45 mins |
| Avg Price | 35-60 GBP | 18-30 GBP |
| Operator | South Western Railway | N/A |
| Route | Bath Spa to Westbury, then direct train to Weymouth. | A350 south to Dorchester, then A35 to Weymouth. |
| Tip | The train journey offers scenic views of the Dorset countryside. | The A35 can be busy; allow extra time during peak holiday periods. |
July and August for the classic British seaside experience.