Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Toronto - OrilliaAverage price$37Average duration3h 18mDaily departures34
Barrie - OrilliaAverage price$15Average duration38mDaily departures5
Ottawa - OrilliaAverage price$113Average duration9h 23mDaily departures6
Hamilton - OrilliaAverage price$47Average duration4h 10mDaily departures8
Peterborough - OrilliaAverage price$55Average duration7h 18mDaily departures7