There are 5 ways to get from Port Hope to Toronto Airport (YYZ) by bus, train, rideshare, 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.
Bus
best- Take the bus from Port Hope, ON to Pearson International Airport Terminal 1bus Kingston
2h 1m$55–128Drive 119.3 km
cheapest- Drive from Port Hope to Toronto Airport (YYZ)car 119.3 km
1h 31m$24–34Train
- Take the train from Port Hope to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to UP Express Pearson Airporttrain Up
2h 8mAirport Transfer
- Take the rideshare from Port Hope to Toronto-YYZ119.3 km
1h 31m$50–70Bus, train
- Take the bus from Port Hope to Torontobus FlixBus 2700
- Take the train from Toronto Union Station to UP Express Pearson Airporttrain Up
2h 17m
Questions & Answers
The cheapest way to get from Port Hope to Toronto Airport (YYZ) is to drive which costs $23 - $35 and takes 1h 31m.
The fastest way to get from Port Hope to Toronto Airport (YYZ) is to Airport Transfer which takes 1h 31m and costs $50 - $70.
No, there is no direct bus from Port Hope to Toronto Airport (YYZ). However, there are services departing from Port Hope, ON and arriving at Pearson International Airport Terminal 1 via . The journey, including transfers, takes approximately 2h 1m.
No, there is no direct train from Port Hope to Toronto Airport (YYZ). However, there are services departing from Port Hope and arriving at UP Express Pearson Airport via Toronto Union Station. The journey, including transfers, takes approximately 2h 8m.
The distance between Port Hope and Toronto Airport (YYZ) is 137 km. The road distance is 119.3 km.
The best way to get from Port Hope to Toronto Airport (YYZ) without a car is to bus which takes 2h 1m and costs $55 - $130.
It takes approximately 2h 1m to get from Port Hope to Toronto Airport (YYZ), including transfers.
Port Hope to Toronto Airport (YYZ) bus services, operated by Megabus Canada, depart from Port Hope, ON station.
Port Hope to Toronto Airport (YYZ) train services, operated by VIA Rail, depart from Port Hope station.
The best way to get from Port Hope to Toronto Airport (YYZ) is to bus which takes 2h 1m and costs $55 - $130. Alternatively, you can train, which costs and takes 2h 8m.
What companies run services between Port Hope, ON, Canada and Toronto Airport (YYZ), Canada?
Megabus Canada operates a bus from Port Hope, ON to Pearson International Airport Terminal 1 twice daily. Tickets cost $10–75 and the journey takes 1h 40m. Alternatively, you can take a vehicle from Port Hope to UP Express Pearson Airport via Port Hope and Toronto Union Station in around 2h 8m.
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Port Hope to Toronto Union Station
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- $23–220
- Website
- https://www.viarail.ca/en
- Escape
- $23–90
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $26–100
- Economy Plus
- $29–110
- Phone
- +1 844 438 6687
- Website
- upexpress.com
Train from Toronto Union Station to UP Express Pearson Airport
- Ave. Duration
- 28 min
- Frequency
- Every 20 minutes
- Website
- https://www.upexpress.com/en
Train from Toronto Union Station to UP Express Pearson Airport
- Ave. Duration
- 28 min
- Frequency
- Every 20 minutes
- Website
- https://www.upexpress.com/en
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Port Hope, ON to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $21–75
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Port Hope to Toronto
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $14–25
- Schedules at
- flixbus.com
- Website
- https://www.mozio.com
Rideshare from Port Hope to Toronto-YYZ
- Ave. Duration
- 1h 31m
- Frequency
- On demand
- Estimated price
- $50–70
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 to and around Russia for the 2018 FIFA World Cup, Need to know: Eurostar, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Port Hope to Toronto Airport (YYZ) bus services, operated by Megabus Canada, arrive at Pearson International Airport Terminal 1 station.
Port Hope to Toronto Airport (YYZ) train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Port Hope to Toronto Airport (YYZ) is 119 km. It takes approximately 1h 31m to drive from Port Hope to Toronto Airport (YYZ).
There are 1282+ hotels available in Toronto Airport (YYZ).
Check out Blablacar's carpooling service for rideshare options between Port Hope and Toronto Airport (YYZ). A great option if you don't have a driver's licence or want to avoid public transport.












