There are 3 ways to get from Tobermory to Orillia by taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus (Flixbus)
best- Take the taxi from Tobermory to Sauble Beachtaxi
- Take the bus from Sauble Beach to Barriebus FlixBus 2711
5h 43m$224–280Drive 244.1 km
cheapest- Drive from Tobermory to Orilliacar 244.1 km
3h 44m$48–69Bus
- Take the bus from Cyprus Lake to Toronto - 34, Asquith Avebus Bruce to Toronto
- Take the bus from Yorkdale to Orillia Transitbus Ontc
9h 52m$126–183
Questions & Answers
The cheapest way to get from Tobermory to Orillia is to drive which costs $45 - $70 and takes 3h 44m.
The fastest way to get from Tobermory to Orillia is to drive which takes 3h 44m and costs $45 - $70.
No, there is no direct bus from Tobermory to Orillia. However, there are services departing from Cyprus Lake and arriving at Orillia Transit via Yorkdale. The journey, including transfers, takes approximately 9h 52m.
The distance between Tobermory and Orillia is 273 km. The road distance is 244.1 km.
The best way to get from Tobermory to Orillia without a car is to taxi and bus which takes 5h 43m and costs $220 - $280.
It takes approximately 5h 43m to get from Tobermory to Orillia, including transfers.
Tobermory to Orillia bus services, operated by Parkbus, depart from Cyprus Lake station.
Tobermory to Orillia bus services, operated by Parkbus, arrive at Toronto - 34, Asquith Ave station.
Yes, the driving distance between Tobermory to Orillia is 244 km. It takes approximately 3h 44m to drive from Tobermory to Orillia.
There are 69+ hotels available in Orillia.
What companies run services between Tobermory, ON, Canada and Orillia, ON, Canada?
You can take a vehicle from Tobermory to Orillia Transit via Cyprus Lake, Toronto - 34, Asquith Ave, Bloor Station - Southbound Platform, Yorkdale Station - Northbound Platform, and Yorkdale in around 9h 52m.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Sauble Beach to Barrie
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Cyprus Lake to Toronto - 34, Asquith Ave
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- $79–98
- Website
- Parkbus Homepage
- Adult
- $98
- Student
- $89
- Senior
- $89
- Children
- $79
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Yorkdale to Orillia Transit
- Ave. Duration
- 1h 28m
- Frequency
- 5 times a day
- Estimated price
- $12–35
- Website
- Ontario Northland
- Children
- $12–18
- Senior
- $20–30
- Adult
- $24–35
- Ave. Duration
- 1h 18m
- Estimated price
- $190–240
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, Is ride-sharing platform BlaBlaCar right for you?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





