Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

North Bay - OrilliaAverage priceR 813Average duration4h 22mDaily departures15
Barrie - OrilliaAverage priceR 233Average duration34mDaily departures9
Ottawa - OrilliaAverage priceR 1 665Average duration9h 26mDaily departures10
Sudbury - OrilliaAverage priceR 1 091Average duration4h 4mDaily departures14
Peterborough - OrilliaAverage priceR 899Average duration8h 17mDaily departures8