Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Sudbury - OrilliaAverage price£55Average duration4h 4mDaily departures14
Ottawa - OrilliaAverage price£81Average duration9h 23mDaily departures6
North Bay - OrilliaAverage price£46Average duration4h 20mDaily departures14
Peterborough - OrilliaAverage price£44Average duration7h 18mDaily departures7
Kanata - OrilliaAverage price£93Average duration8h 49mDaily departures2