Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Barrie - OrilliaAverage price$16Average duration34mDaily departures9
Sudbury - OrilliaAverage price$70Average duration4h 4mDaily departures15
Ottawa - OrilliaAverage price$104Average duration9h 22mDaily departures7
Peterborough - OrilliaAverage price$51Average duration7h 22mDaily departures7
Vaughan - OrilliaAverage price$33Average duration1h 54mDaily departures7