Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Barrie - OrilliaAverage price$23Average duration34mDaily departures9
Sudbury - OrilliaAverage price$99Average duration4h 4mDaily departures15
Ottawa - OrilliaAverage price$148Average duration9h 22mDaily departures7
Peterborough - OrilliaAverage price$72Average duration7h 22mDaily departures7
Vaughan - OrilliaAverage price$47Average duration1h 54mDaily departures7