There are 4 ways to get from Kleinburg to Port Perry by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 361 bus, bus, line 905 bus
best- Take the bus from Major Mackenzie Dr / Islington Av to Highway 407 Terminal Platform 6bus 361
- Take the bus from Hwy 407 Bus Terminal to Simcoe St. N. @ Windfields Farm Dr.bus 56 / ...
- Take the bus from Simcoe Northbound @ Windfields Farm to Simcoe Northbound @ Queenbus 618 / ...
3h 32m$20–23Drive 69.7 km
cheapest- Drive from Kleinburg to Port Perrycar 69.7 km
1h 8m$14–20Taxi
- Take the taxi from Kleinburg to Port Perrytaxi 69.7 km
1h 8m$150–190Line 996 bus, bus
- Take the bus from Humber College Bus Terminal to Scarborough Centre Stationbus 996
- Take the bus from Scarborough Centre Station to Ontario Tech / Durham College North Campusbus 920 / ...
5h 36m$14–16
Kleinburg to Port Perry by bus
Questions & Answers
The cheapest way to get from Kleinburg to Port Perry is to line 996 bus and bus which costs $14 - $17 and takes 5h 36m.
The fastest way to get from Kleinburg to Port Perry is to drive which takes 1h 8m and costs $13 - $20.
No, there is no direct bus from Kleinburg to Port Perry. However, there are services departing from Major Mackenzie Dr / Islington Av and arriving at Simcoe Northbound @ Queen via Hwy 407 Bus Terminal and Simcoe Northbound @ Windfields Farm. The journey, including transfers, takes approximately 3h 32m.
The distance between Kleinburg and Port Perry is 116 km. The road distance is 69.7 km.
The best way to get from Kleinburg to Port Perry without a car is to line 361 bus and bus and line 905 bus which takes 3h 32m and costs $20 - $24.
It takes approximately 3h 32m to get from Kleinburg to Port Perry, including transfers.
Kleinburg to Port Perry bus services, operated by York Region Transit, depart from Major Mackenzie Dr / Islington Av station.
Kleinburg to Port Perry bus services, operated by York Region Transit, arrive at Highway 407 Terminal Platform 6 station.
Yes, the driving distance between Kleinburg to Port Perry is 70 km. It takes approximately 1h 8m to drive from Kleinburg to Port Perry.
There are 83+ hotels available in Port Perry.
What companies run services between Kleinburg, ON, Canada and Port Perry, ON, Canada?
You can take a bus from Major Mackenzie Dr / Islington Av to Simcoe Northbound @ Queen via Highway 407 Terminal Platform 6, Hwy 407 Bus Terminal, Simcoe St. N. @ Windfields Farm Dr., and Simcoe Northbound @ Windfields Farm in around 3h 32m.
- Phone
- +1 866-668-3978
- transitinfo@york.ca
- Website
- yrt.ca
Bus from Major Mackenzie Dr / Islington Av to Highway 407 Terminal Platform 6
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hwy 407 Bus Terminal to Simcoe St. N. @ Windfields Farm Dr.
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–15
- Phone
- +1 866 247 0055
- Website
- durhamregiontransit.com
Bus from Simcoe Northbound @ Windfields Farm to Simcoe Northbound @ Queen
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
Bus from Scarborough Centre Station to Ontario Tech / Durham College North Campus
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Phone
- +1 416 393 4636
- wtcs@ttc.ca
- Website
- ttc.ca
Bus from Humber College Bus Terminal to Scarborough Centre Station
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Ave. Duration
- 1h 8m
- Estimated price
- $150–190
AA Taxi
- Phone
- +1 905 951 3535
Astro Taxi
- Phone
- +1 905 738 3311
- Website
- astrotaxi.ca
King City Taxi
- Phone
- +1 289 500 4000
Minute Taxi
- Phone
- +1 905 738 6611
- Website
- minutetaxi.ca
Ace Taxi & Limousine
- Phone
- +1 905 856 2002
Unique Taxi
- Phone
- +1 905 884 1111
- Website
- uniquetaxi.ca
Royal Taxi
- Phone
- +1 905 508 5012
Letsgotaxi
- Phone
- +1 289 241 8484
- Website
- letsgotaxica.business.site
Beck Taxi
- Phone
- +1 416 751 5555
- Website
- becktaxi.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 Travelling around the UAE, Italy Travel Guides, and How to travel India's Golden Triangle - to help you get the most out of your next trip.








