Cheap Bus, Train and Carpool tickets to Weymouth

What are the most popular routes to Weymouth?

London - WeymouthAverage priceR 270Average duration4h 55mDaily departures2
London - WeymouthAverage priceR 1 163Average duration2h 50mDaily departures35
Bournemouth - WeymouthAverage priceR 148Average duration1h 5mDaily departures2
Basingstoke - WeymouthAverage priceR 402Average duration3h 20mDaily departures1
Basingstoke - WeymouthAverage priceR 714Average duration2h 12mDaily departures8