Cheap Bus, Train and Carpool tickets to Weymouth

What are the most popular routes to Weymouth?

London - WeymouthAverage priceMAD 155Average duration4h 55mDaily departures2
London - WeymouthAverage priceMAD 668Average duration2h 50mDaily departures35
Bournemouth - WeymouthAverage priceMAD 85Average duration1h 5mDaily departures2
Basingstoke - WeymouthAverage priceMAD 231Average duration3h 20mDaily departures1
Basingstoke - WeymouthAverage priceMAD 410Average duration2h 12mDaily departures8