Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Toronto - OrilliaAverage priceR 632Average duration3h 18mDaily departures34
Sudbury - OrilliaAverage priceR 1 210Average duration4h 4mDaily departures14
Barrie - OrilliaAverage priceR 248Average duration38mDaily departures5
Ottawa - OrilliaAverage priceR 1 788Average duration9h 23mDaily departures6
North Bay - OrilliaAverage priceR 1 012Average duration4h 20mDaily departures14