Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Toronto - OrilliaAverage priceR 628Average duration3h 23mDaily departures36
North Bay - OrilliaAverage priceR 988Average duration4h 20mDaily departures14
Sudbury - OrilliaAverage priceR 1 282Average duration4h 4mDaily departures14
Ottawa - OrilliaAverage priceR 2 110Average duration9h 23mDaily departures6
Hamilton - OrilliaAverage priceR 799Average duration4h 10mDaily departures8