Cheap Bus, Train and Carpool tickets to Weymouth

What are the most popular routes to Weymouth?

Bournemouth - WeymouthAverage price$43Average duration54mDaily departures24
Bournemouth - WeymouthAverage price$13Average duration1h 5mDaily departures2
Bristol - WeymouthAverage price$45Average duration2h 23mDaily departures14
Poole - WeymouthAverage price$40Average duration41mDaily departures22
Southampton - WeymouthAverage price$35Average duration1h 33mDaily departures23