$276 Cheap Flights from Toronto (YYZ) to Porto (OPO)

Popular airlines from Toronto Pearson Intl. Airport (YYZ) to Porto Airport (OPO)

Find available prices by choosing your travel dates.

Cheap Flights from Toronto to Porto (YYZ-OPO)

Prices were available within the past 7 days and start at $276 for one-way flights and $419 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

TAP Portugal
TAP Portugal
Porter Airlines
Air Transat
Porter Airlines
SATA International-Azores Airlines S.A.
Air Canada
United
Delta
KLM

Frequently asked questions

How much does a flight from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO) cost?
You’ll find cheap return flights from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO) starting at $533. Grab your seat and be on your way. This information is based on the cheapest price found on Expedia for this return journey departing within the next three months. This airfare is for a Porter Airlines flight leaving YYZ on May 21 2025 and touching down at OPO. The price was last updated on April 24 2025 and has not changed since.
What is the cheapest month to fly from YYZ to OPO?
The cheapest flights from YYZ to OPO are usually during off-peak season, when demand is lower. To save money, avoid flying during public holidays, school breaks and major local events.
Which airlines fly direct from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
When jetting out of Pearson Intl. Airport (YYZ), you can hop on a nonstop flight to Dr. Francisco de Sa Carneiro Airport (OPO) with Air Transat.
What is the cheapest airline that flies from YYZ to OPO?
At the moment, the cheapest carrier operating one-way flights from YYZ to OPO is Air Transat. You can book a seat on this route from $433. This fare is based on the lowest price found on Expedia departing within the next three months. The flight takes off from YYZ on June 15 2025. Prices were last updated on April 24 2025 and have not changed since.
How many flights per day from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
On average you can take your pick of 1 direct weekly flights from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO). To expand your choices, consider flights with layovers. Enter your details on Expedia and then filter your search to show one or more stops.
What are the most popular departure times for flights from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
More people fly between YYZ and OPO at 7 PM than at any other time of day. Looking for a quieter experience? Consider flying outside peak hours and there’s a chance you’ll save on your fare as well.
What day of the week has the most flights from YYZ to OPO?
If you depart on a Saturday, you’ll get the largest range of choices for flights from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO).
What is the earliest flight from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
Pearson Intl. Airport (YYZ)’s first flight to Dr. Francisco de Sa Carneiro Airport (OPO) is at approximately 7:10PM UTC-5. With a travel duration of 6h 55m, you’ll touch down at around 7:05AM UTC+0.
How long does it take to fly from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
It takes roughly 6 hours and 55 minutes to fly the 3,500 mi from YYZ to OPO.
What is the best time to fly from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
Opt for a flight from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO) that leaves before 3 PM to reduce the risk of cancellations and delays. Departures after this time are on average 22% more likely to be canceled.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG’s global flight data platform.
What airports do you fly into for Porto from Pearson Intl. Airport (YYZ)?
If you’re traveling on a direct flight from Pearson Intl. Airport (YYZ) to Porto, Dr. Francisco de Sa Carneiro Airport (OPO) is the only airport you can touch down at.
Is it cheaper to buy a plane ticket from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO) last-minute?
Booking your plane ticket from YYZ to OPO just before your journey is typically more expensive. But if there’s some wiggle room with your departure times and dates, you could snag a cheap last-minute fare.
Is it cheaper to book a YYZ to OPO flight and hotel package?
Compared with arranging hotels and flights separately, booking a YYZ to OPO flight and hotel package with Expedia could lead to significant savings. What’s more, managing everything in one place will take the hassle out of planning your trip. Just secure your flights and choose from our wide range of stays, then customize your trip with extras like tours, car rentals and activities.
Can I cancel or change the date of my flight from Pearson Intl. Airport (YYZ) to Dr. Francisco de Sa Carneiro Airport (OPO)?
Typically, it’s possible to reschedule or cancel your YYZ to OPO flight. However, if it’s been more than 24 hours since booking, additional fees may apply. Refer to your airline’s policies in your itinerary to see what changes are allowed and if any costs are involved. You’ll also find more information on our Customer Service portal.
*Available to One Key members.