Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Toronto - OrilliaAverage priceCOP 121 900Average duration3h 26mDaily departures50
Barrie - OrilliaAverage priceCOP 49 395Average duration34mDaily departures10
North Bay - OrilliaAverage priceCOP 174 183Average duration4h 22mDaily departures15
Ottawa - OrilliaAverage priceCOP 357 033Average duration9h 26mDaily departures9
Sudbury - OrilliaAverage priceCOP 242 356Average duration4h 4mDaily departures15