Trains to Weymouth
Weymouth is one of the travel hubs of the South West, with a direct trains to Weymouth from London Waterloo. Getting a train to Weymouth couldn’t be easier – the town is connected to towns and cities around the South West – and beyond! This means you can catch a direct train line to Dorchester, Bournemouth, Brockenhurst (for the New Forest), Southampton, Winchester and Woking (for Heathrow Airport Coach Services) to name a few! And with connecting lines you could visit Exeter, Bath, Bristol or Portsmouth in a day! The South Western Railway service leaves Weymouth for London Waterloo roughly every hour and the full journey takes around 3 hours.
South Western Railway Journey Planner
There are so many different ways you can save when you buy your train tickets to Weymouth. Check train times in advance and save up to 50% on your tickets when you book with South Western Railway!
For details of engineering works or regarding delays in the Weymouth area or other rail information, visit the National Rail Enquiries website.