There are 4 ways to get from Selkirk Provincial Park to Port Perry by taxi, train, 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, train
best- Take the taxi from Selkirk Provincial Park to West Harbour GOtaxi
- Take the train from West Harbour GO to Union Station GOtrain Lw
- Take the train from Union Station GO to Whitby GOtrain Le
5h 28m$150–180Drive 201.8 km
cheapest- Drive from Selkirk Provincial Park to Port Perrycar 201.8 km
2h 47m$37–53Bus
- Take the bus from New Credit Variety & Gas Bar to McMaster Universitybus 15
- Take the bus from McMaster University to Hwy 407 Bus Terminalbus 41 / ...
- Take the bus from Hwy 407 Bus Terminal to Simcoe St. N. @ Windfields Farm Dr.bus 56 / ...
6h 57m$91–113Bus, train
- Take the bus from New Credit Variety & Gas Bar to Aldershot GO Busbus 15
- Take the train from Aldershot GO to Union Station GOtrain Lw
- Take the train from Union Station GO to Whitby GOtrain Le
- Take the bus from Whitby Station to Simcoe Northbound @ Queenbus 905
7h 9m
Comparing Your Travel Options
The cheapest way to get from Selkirk Provincial Park to Port Perry is to drive which costs $35 - $55 and takes 2h 47m.
The fastest way to get from Selkirk Provincial Park to Port Perry is to drive which takes 2h 47m and costs $35 - $55.
No, there is no direct bus from Selkirk Provincial Park to Port Perry. However, there are services departing from New Credit Variety & Gas Bar and arriving at Curts Eastbound @ Port Perry Terminal via McMaster University, Hwy 407 Bus Terminal and Simcoe Northbound @ Windfields Farm. The journey, including transfers, takes approximately 6h 57m.
The distance between Selkirk Provincial Park and Port Perry is 206 km. The road distance is 201.8 km.
The best way to get from Selkirk Provincial Park to Port Perry without a car is to taxi and train which takes 5h 28m and costs $150 - $180.
It takes approximately 5h 28m to get from Selkirk Provincial Park to Port Perry, including transfers.
Selkirk Provincial Park to Port Perry bus services, operated by GO Transit, depart from New Credit Variety & Gas Bar station.
Selkirk Provincial Park to Port Perry bus services, operated by GO Transit, arrive at McMaster University station.
Yes, the driving distance between Selkirk Provincial Park to Port Perry is 202 km. It takes approximately 2h 47m to drive from Selkirk Provincial Park to Port Perry.
There are 69+ hotels available in Port Perry.
What companies run services between Selkirk Provincial Park, ON, Canada and Port Perry, ON, Canada?
You can take a vehicle from Selkirk Provincial Park to Curts Eastbound @ Port Perry Terminal via New Credit Variety & Gas Bar, McMaster University, Hwy 407 Bus Terminal, Simcoe St. N. @ Windfields Farm Dr., and Simcoe Northbound @ Windfields Farm in around 6h 57m.
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
Train from Union Station GO to Whitby GO
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–11
- Website
- GO Transit
Train from Aldershot GO to Union Station GO
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $8–11
- Website
- GO Transit
Train from Union Station GO to Whitby GO
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $8–11
- Website
- GO Transit
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from New Credit Variety & Gas Bar to McMaster University
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a day
- Estimated price
- $10–14
- Website
- GO Transit
Bus from McMaster University to Hwy 407 Bus Terminal
- Ave. Duration
- 1h 49m
- Frequency
- Every 30 minutes
- Estimated price
- $11–15
- Website
- GO Transit
Bus from Hwy 407 Bus Terminal to Simcoe St. N. @ Windfields Farm Dr.
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- GO Transit
Bus from New Credit Variety & Gas Bar to Aldershot GO Bus
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- $11–15
- Website
- GO Transit
- Phone
- +1 866 247 0055
- Website
- Durham Region Transit
Bus from Whitby Station to Simcoe Northbound @ Queen
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Website
- Durham Region Transit
- Ave. Duration
- 1h 5m
- Estimated price
- $130–160
Courtesy Cab
- Phone
- +1 519 426 9911
Norfolk Taxi & Delivery Service
- Phone
- +1 519 428 3131
- Website
- norfolktaxianddelivery.ca
Premium Greenline Taxi
Caledonia Taxi
- Phone
- +1 905 962 5572
Mr J Taxi
- Phone
- +1 905 765 8294
- Website
- mr-j-taxi.business.site
County Taxi
- Phone
- +1 905 772 2222
Pat's Cab
- Phone
- +1 905 774 7161
Taxi 2000
- Phone
- +1 905 774 9229
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 How to travel India's Golden Triangle, Train travel in France: A guide to SNCF, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.






