Cheap Bus and Carpool tickets to Orillia

What are the most popular routes to Orillia?

Ottawa - OrilliaAverage price$146Average duration9h 23mDaily departures6
Peterborough - OrilliaAverage price$78Average duration7h 18mDaily departures7
King City - OrilliaAverage price$44Average duration1h 28mDaily departures3
Port Severn - OrilliaAverage price$28Average duration45mDaily departures3
Kanata - OrilliaAverage price$169Average duration8h 49mDaily departures2