Find Cheap Flights from Toronto Pearson Intl to Porto (YYZ - OPO)

Search hundreds of travel sites at once for deals on flights to Porto

Sat 18/11
Sat 25/11
Any month
Compare vs. KAYAK |

FAQs for Booking Toronto Pearson Intl to Porto Flights

How long does a flight from Toronto Pearson Intl to Porto take?
An average nonstop flight takes 6h 45m, covering a distance of 5646 km.
How many flights are there between Toronto Pearson Intl and Porto?
There are 2 (nonstop) flights between Toronto Pearson Intl and Porto per week, averaging 0 per day.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Porto?
In the past 3 days, the cheapest round-trip tickets were found on Multiple Airlines (C$ 639), TAP AIR PORTUGAL (C$ 653) and Air Transat (C$ 814).
Do I need a passport to fly between Toronto Pearson Intl and Porto?
Yes.
Which airlines fly most frequently between Toronto Pearson Intl and Porto?
Azores Airlines (0 times daily), Air Transat (0 times daily) are the most frequent flyers on this route.

Good to Know

Low Season:
March
Best time to beat the crowds
4%
expected price decrease
High Season:
December
Most popular time to fly
9%
expected price increase
Average price:
C$ 969
(avg. price over the last 2 weeks)
Good Deal:
C$ 699
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Porto

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

When looking for a cheap flight, consider that 25% of our users selected a flight on this route for C$ 698 or less.
The cheapest flight from Toronto Pearson Intl to Porto was found, on average, 74 days before departure.
Book at least 2 weeks before departure in order to get a below-average price.
Morning departure is around 9% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Book cheap flights from Toronto Pearson Intl to Porto (round-trip)

Airports
Origin
Toronto
C$ 639
only
C$ 639
Destination
Porto
C$ 639
only
C$ 639
Fri, 2 Feb
YYZ
OPO
13h 30m
Thu, 8 Feb
OPO
YYZ
29h 30m
C$ 639
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 15 Apr
YYZ
OPO
11h 05m
Sun, 6 May
OPO
YYZ
11h 30m
C$ 653
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2816 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
LIS
MIA
Okay 5.6

Accommodating flight crew. Good food. Nice landing and take off.

I am a permanent resident of USA and have a Green Card and the portuguese boarding crew gave me a hard time about my paper work. I was very disappointed by the way they treated me.

MIA
LIS
Mediocre 2.0

Ability to see a bit of Lisbon on the way

Baggage charges that were not shown anywhere on the website. A nasty surprise when we checked luggage. Lost wallet on plane and customer service was unhelpful.

LIS
MAD
Mediocre 2.0

Of no change is BULLSHIT

BUD
LIS
Excellent 10.0

The plane was on time, attendants were friendly. Food and drink was provided at no additional cost.

I have no complaints!

BUD
LIS
Okay 5.0

The food and flight attendants were very nice and accommodating.

I had a 17 kg big baggage and a 7 kg hand baggage and was forced by the hungarian check-in attendant to pay the equivalent of 112 usd. I nearly missed my flight as nobody understood why I had to pay extra since my baggage was under - weight. Outrageous! Will not use Tap Portugal again and definetly won't recommend. Maria Petrita

Wed, 30 May
YYZ
OPO
6h 45m
Mon, 18 Jun
OPO
YYZ
8h 00m
C$ 814
Trip: 20 days
10.0ExcellentShow reviews
Overall 10.0 Excellent
Based on 1 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
FLL
Mediocre 2.0

nothing

the delay 9 hours

YYZ
FCO
Good 7.3

Airline staff were very friendly and accommodating.

Seats were not comfortable for a transatlantic trip- difficult to sleep.

YYZ
LGW
Okay 4.6

Delays Antiquated electronics use procedures Slow onboard service on a red-eye flight

YYZ
AMS
Okay 5.0

The Direct Flight was pretty nice. Don't have to worry about losing your luggage.

Where do i start? The seats are so narrow! My husband sat near the window where he ended up putting up the arm rest and sharing my seat with me. And of course the man next to me took just as much space so here I am in the middle squished between 2 big men, extremely uncomfortable for 8 straight hours. Obviously couldnot sleep due to the lack of space. They also didn't provide tv on any of the seats! What were we supposed to do for 8 hour? MISERABLE FLIGHT TO AND FROM AMSTERDAM!!!!!! NEVER AGAIN. THE crew was snobby to so don't bother asking for anything extra. You'll get all attitude.

PUJ
YUL
Mediocre 3.0

The crew were very nice and tried to help.

Boarding was long. Waiting in the plain fir over an hour d’oies open a/c not working and waiting to decide how many cases of peppers they should load. At landing we were told we should be thankful cause it could of been much longer. Like it’s ok to be late. I’ve had better flights with you.

Sun, 19 Nov
YYZ
OPO
12h 30m
Mon, 4 Dec
OPO
YYZ
15h 20m
C$ 815
Trip: 16 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16763 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
FRA
BHX
Okay 5.3

The crew were excellent and plane was comfortable

The plane was way out of the terminal and I had asked for assistance which I had going and most of coming back until the last part getting on to the plane at Lufthansa no-one came at Birmingham either. I struggled to collect my case and walk through to the exit.

FRA
BEY
Excellent 8.0

Very comfortable flight. Good crew member little little bit uptight but expected. Efficient and on time

Need to upgrade mefia hardware to 21st century.

FRA
TLV
Mediocre 3.0

There was no food included, although the flight wasn't low cost, we didn't even get drinks, not even water. We asked for a glass of water from the crew, but they were busy selling the food and forgot about us.

FRA
JFK
Excellent 9.0

Lufthansa pilots are some of the best in the industry and the flight was extremely smooth from take off to landing. There were bouts of turbulence but the pilot immediately changed altitudes to steer away from it. Flying on the 748 is a pleasure and it's a shame these great planes will eventually all be phased out in favor of more fuel efficient 787s and their Airbus counterparts.

Having to pay 86€ for a second suitcase that weighed just 15kg. In JFK they didn't charge me but Germans always go by the book. I think for the price of the ticket and lower gasoline costs compared to the height of the recession this is simply outrageous. Next time I'll pay for economy plus. You get a seat that is wider than economy but a little bit less legroom than a business one and the second baggage is included. The meal was nothing special but the friendliness of the flight attendants made up for it.

MAN
MUC
Excellent 8.0

Perfectly okay flight, slept through with no disturbances. Crew were friendly enough and landed fine. Airport took me a while to figure out though.

Tue, 16 Jan
YYZ
OPO
21h 35m
Wed, 31 Jan
OPO
YYZ
11h 30m
C$ 642
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 29 Apr
YYZ
OPO
10h 05m
Wed, 23 May
OPO
YYZ
11h 30m
C$ 709
Trip: 25 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2816 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
LIS
BOS
Okay 5.3

75 Euro per bag!!!

LIS
JFK
Excellent 9.0

business class was great seat comfortable the lounge was very nice

Food on plane ok wish had more choices

LIS
MIA
Okay 5.6

Accommodating flight crew. Good food. Nice landing and take off.

I am a permanent resident of USA and have a Green Card and the portuguese boarding crew gave me a hard time about my paper work. I was very disappointed by the way they treated me.

LIS
MAD
Mediocre 2.0

Of no change is BULLSHIT

MAD
LIS
Excellent 9.3

Plane too small and doesn’t have the thing to charge my phone

Thu, 18 Jan
YYZ
OPO
20h 18m
Wed, 31 Jan
OPO
YYZ
10h 30m
C$ 676
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 2 May
YYZ
OPO
10h 05m
Wed, 23 May
OPO
YYZ
11h 30m
C$ 709
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2816 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
LIS
JFK
Excellent 9.0

business class was great seat comfortable the lounge was very nice

Food on plane ok wish had more choices

LIS
BOS
Good 6.6

The boarding was delayed

LIS
MAD
Mediocre 2.0

Of no change is BULLSHIT

BUD
LIS
Okay 5.0

The food and flight attendants were very nice and accommodating.

I had a 17 kg big baggage and a 7 kg hand baggage and was forced by the hungarian check-in attendant to pay the equivalent of 112 usd. I nearly missed my flight as nobody understood why I had to pay extra since my baggage was under - weight. Outrageous! Will not use Tap Portugal again and definetly won't recommend. Maria Petrita

MAD
LIS
Excellent 9.3

Plane too small and doesn’t have the thing to charge my phone

Thu, 23 Nov
YYZ
OPO
12h 45m
Sat, 9 Dec
OPO
YYZ
30h 30m
C$ 712
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 3 Mar
YYZ
OPO
18h 45m
Tue, 27 Mar
OPO
YYZ
13h 16m
C$ 728
Trip: 24 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 12 Mar
YYZ
OPO
17h 25m
Thu, 22 Mar
OPO
YYZ
32h 29m
C$ 744
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 2 Dec
YYZ
OPO
42h 15m
Wed, 6 Dec
OPO
YYZ
11h 30m
C$ 786
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 27 Mar
YYZ
OPO
21h 25m
Thu, 5 Apr
OPO
YYZ
13h 15m
C$ 791
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.