Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Barrie - OrilliaAverage price₹1,546Average duration34mDaily departures9
Sudbury - OrilliaAverage price₹6,838Average duration4h 4mDaily departures15
Ottawa - OrilliaAverage price₹10,190Average duration9h 22mDaily departures7
Peterborough - OrilliaAverage price₹4,943Average duration7h 22mDaily departures7
Vaughan - OrilliaAverage price₹3,237Average duration1h 54mDaily departures7