Travel by Train:
From London Waterloo, via Southampton, Bournemouth and Poole on South West Trains or from Bristol on First Great Western.
Travel to Weymouth with South West Trains with direct, frequent trains
from London Waterloo.
If you’re travelling in small groups you can save up to 50% with South West Trains GroupSave discount. When 3 or 4 people travel together off-peak only 2 pay. You can also add up to 4 accompanying children for just £1.00 each!
South West Trains offer great discounted train fares when you book early. Advance fares from London Waterloo to Weymouth start from as little as £13 one way (First Class from £22). The earlier you book, the less you’re likely to pay.
Check our Advance fares page for full conditions and available destinations.
Travel by Car: Use the new Weymouth Relief Road from Dorchester to Weymouth to shorten your journey. Use the tool below to provide directions from your home.
Travel by National Express Coach:
From London Victoria and daily services from Plymouth, Bristol, Birmingham, Manchester and Brighton
Travel by Air:
To either Bournemouth or Exeter Airports.