Cheap Bus, Train and Carpool tickets to Weymouth

What are the most popular routes to Weymouth?

London - WeymouthAverage price$117Average duration2h 55mDaily departures33
London - WeymouthAverage price$34Average duration4h 55mDaily departures2
Heathrow - WeymouthAverage price$57Average duration4h 15mDaily departures2
Bournemouth - WeymouthAverage price$13Average duration1h 5mDaily departures2
Dorchester - WeymouthAverage price$14Average duration12mDaily departures11