There are 6 ways to get from Markham to Port Hope by bus, taxi, train, 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.
Line 129 bus, bus, taxi
best- Take the bus from McCowan Rd at South Unionville Ave to Scarborough Centre Station129
- Take the bus from Scarborough Centre to Port Hope
- Take the taxi from Port Hope to Port Hope
2h 41m$61–84Drive 79.5 km
cheapest- Drive from Markham to Port Hope79.5 km
1h 6m$16–23Train
- Take the train from Markham GO to Toronto Union StationSt
- Take the train from Toronto Union Station to Port HopeVIA Rail
3h 12m$77–176Taxi
- Take the taxi from Markham to Port Hope79.5 km
1h 6m$190–240Bus, train
- Take the bus from Cornell Bus Terminal to Durham College Oshawa GO56 / ...
- Take the train from Oshawa to Port HopeVIA Rail
2h 54m$72–176Bus, line 902 bus, taxi
- Take the bus from Cornell Bus Terminal to Durham College Oshawa GO56 / ...
- Take the bus from Oshawa Station to Prince Eastbound @ Simpson902
- Take the taxi from Prince Eastbound @ Simpson to Port Hope
2h 56m$94–115
Questions & Answers
The cheapest way to get from Markham to Port Hope is to drive which costs $15 - $23 and takes 1h 6m.
The fastest way to get from Markham to Port Hope is to drive which takes 1h 6m and costs $15 - $23.
The distance between Markham and Port Hope is 113 km. The road distance is 79.5 km.
The best way to get from Markham to Port Hope without a car is to line 129 bus and bus and taxi which takes 2h 41m and costs $60 - $85.
It takes approximately 2h 41m to get from Markham to Port Hope, including transfers.
Yes, the driving distance between Markham to Port Hope is 80 km. It takes approximately 1h 6m to drive from Markham to Port Hope.
There are 49+ hotels available in Port Hope.
What companies run services between Markham, ON, Canada and Port Hope, ON, Canada?
You can take a train from Markham GO to Port Hope via Toronto Union Station and Port Hope in around 3h 12m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Markham GO to Toronto Union Station
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to Port Hope
- Ave. Duration
- 59 min
- Frequency
- 3 times a day
- Estimated price
- $23–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $24–110
- Economy Adult - Advanced Booking
- $24–85
- Economy Escape Advanced Booking - Adult
- $23–40
Train from Oshawa to Port Hope
- Ave. Duration
- 26 min
- Frequency
- 3 times a day
- Estimated price
- $17–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $17–110
- Economy Adult - Advanced Booking
- $17–80
- Economy Escape Advanced Booking - Adult
- $18–35
- Phone
- +1 416 393 3030
- Website
- ttc.ca
Bus from McCowan Rd at South Unionville Ave to Scarborough Centre Station
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- http://www.ttc.ca
- Schedules at
- https://www.ttc.ca/routes-and-schedules
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Scarborough Centre to Port Hope
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- $18–26
- Schedules at
- flixbus.com
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Cornell Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
- Phone
- +1 866-247-0055
- Website
- durhamregiontransit.com
Bus from Oshawa Station to Prince Eastbound @ Simpson
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- https://www.durhamregiontransit.com/en/index.aspx
- Schedules at
- https://www.durhamregiontransit.com/Modules/AccessibleSchedules/Index.aspx
- Ave. Duration
- 40 min
- Estimated price
- $40–240
Port Hope/Cobourg Taxi
- Phone
- +1 905 885 7264
Ganarska Taxi
- Phone
- +1 289 829 3636
- Website
- ganaraskataxi.ca
Markhams Taxi
- Phone
- +1 905 927 0007
- Website
- markhamstaxi.ca
Markham Taxi Services
- Phone
- +1 647 691 0275
- Website
- markhamtaxiservices.com
Markham Taxi & Limousine
- Phone
- +1 905 477 2227
- Website
- taxilimo.ca
Markham City Taxi
- Phone
- +1 905 470 1111
- Website
- markhamcitytaxi.com
Bowmanville Taxi
- Phone
- +1 905 623 4414
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 get from Luton Airport into central London, Getting to Rome from the airport, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.















