Cheap Bus, Train and Carpool tickets to Weymouth

What are the most popular routes to Weymouth?

London - WeymouthAverage price$82Average duration2h 55mDaily departures33
London - WeymouthAverage price$24Average duration4h 55mDaily departures2
Heathrow - WeymouthAverage price$40Average duration4h 15mDaily departures2
Bournemouth - WeymouthAverage price$9Average duration1h 5mDaily departures2
Dorchester - WeymouthAverage price$10Average duration12mDaily departures11