There are 3 ways to get from Orillia to Princess Margaret Cancer Centre by bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Orillia to Princess Margaret Cancer Centre by bus, subway, and foot
Questions & Answers
The cheapest way to get from Orillia to Princess Margaret Cancer Centre is to bus which costs $20 - $35 and takes 2h 32m.
The fastest way to get from Orillia to Princess Margaret Cancer Centre is to drive which takes 1h 38m and costs $25 - $40.
Yes, there is a direct bus departing from Orillia Downtown Terminal Bus Stop and arriving at Toronto. Services depart five times a week, and operate Monday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 2h 5m.
The distance between Orillia and Princess Margaret Cancer Centre is 131 km. The road distance is 129 km.
The best way to get from Orillia to Princess Margaret Cancer Centre without a car is to bus via Yorkdale which takes 1h 59m and costs $14 - $40.
It takes approximately 1h 59m to get from Orillia to Princess Margaret Cancer Centre, including transfers.
Orillia to Princess Margaret Cancer Centre bus services, operated by Ontario Northland, depart from Orillia Transit station.
Orillia to Princess Margaret Cancer Centre bus services, operated by Ontario Northland, arrive at Yorkdale station.
Yes, the driving distance between Orillia to Princess Margaret Cancer Centre is 129 km. It takes approximately 1h 38m to drive from Orillia to Princess Margaret Cancer Centre.
There are 1141+ hotels available in Princess Margaret Cancer Centre.
What companies run services between Orillia, ON, Canada and Princess Margaret Cancer Centre, ON, Canada?
Ontario Northland operates a bus from Orillia Transit to Yorkdale 5 times a day. Tickets cost $12–35 and the journey takes 1h 37m.
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from Orillia Transit to Yorkdale
- Ave. Duration
- 1h 37m
- Frequency
- 5 times a day
- Estimated price
- $12–35
- Website
- https://www.ontarionorthland.ca/en
- Children
- $12–18
- Senior
- $20–30
- Adult
- $24–35
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Orillia Downtown Terminal Bus Stop to Toronto
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a week
- Estimated price
- $20–35
- Schedules at
- flixbus.com
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 Train travel in Spain: A guide to Renfe, Best ways to travel around Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.




