Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Toronto - OrilliaAverage price$38Average duration3h 23mDaily departures38
Kanata - OrilliaAverage price$100Average duration8h 49mDaily departures3
Ottawa - OrilliaAverage price$104Average duration9h 23mDaily departures7
North Bay - OrilliaAverage price$59Average duration4h 23mDaily departures15
Sudbury - OrilliaAverage price$70Average duration4h 4mDaily departures15