Save 21% or moreCompare multiple travel sites with one search.
Track pricesNot ready to book? Create a price alert for when prices drop.
Free to useThere are no hidden charges or fees.
Filter your dealsChoose cabin class, free Wi-Fi and more.
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Quebec to Porto.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Porto from Quebec is likely to change within 7 days, so travelers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Porto with an airline and back to Quebec with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Porto from Quebec up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Find which airlines fly direct from Quebec to Porto, which days they fly and book direct flights.
Nonstop departures
Monday
ANA,Aeromexico,Air Canada, +42 more
ANA,Aeromexico, +43 more
41
42
Tuesday
ANA,Aegean Airlines,Aeromexico, +42 more
ANA,Aegean Airlines, +43 more
41
42
Wednesday
ANA,Aeromexico,Air Canada, +47 more
ANA,Aeromexico, +48 more
46
47
Thursday
ANA,Aeromexico,Air Canada, +42 more
ANA,Aeromexico, +43 more
41
42
Friday
ANA,Aeromexico,Air Canada, +44 more
ANA,Aeromexico, +45 more
43
44
Saturday
ANA,Aegean Airlines,Aeromexico, +47 more
ANA,Aegean Airlines, +48 more
46
47
Sunday
ANA,Aeromexico,Air Canada, +45 more
ANA,Aeromexico, +46 more
44
45
Nonstop returns
Monday
ANA,Aeromexico,Air Canada, +42 more
ANA,Aeromexico, +43 more
41
42
Tuesday
ANA,Aegean Airlines,Aeromexico, +42 more
ANA,Aegean Airlines, +43 more
41
42
Wednesday
ANA,Aeromexico,Air Canada, +47 more
ANA,Aeromexico, +48 more
46
47
Thursday
ANA,Aeromexico,Air Canada, +42 more
ANA,Aeromexico, +43 more
41
42
Friday
ANA,Aeromexico,Air Canada, +44 more
ANA,Aeromexico, +45 more
43
44
Saturday
ANA,Aegean Airlines,Aeromexico, +47 more
ANA,Aegean Airlines, +48 more
46
47
Sunday
ANA,Aeromexico,Air Canada, +45 more
ANA,Aeromexico, +46 more
44
45
We were very impressed with Swiss Air. The service was exceptional. Unfortunately, we had a baby behind us that screamed for hours. , It was a nightmare, though I completely understand that it was not Swiss Airs fault.
We were very impressed with Swiss Air. The service was exceptional. Unfortunately, we had a baby behind us that screamed for hours. , It was a nightmare, though I completely understand that it was not Swiss Airs fault.
I received the two differed meals: chicken and pasta. I asked and I received. I am anti-wasting food!
The flight was late. We accommodated other missed flights, and the plane was full of people, without space to store carry-on luggage. They lost our checked luggage for the entire flight and delivered it after two days.
I flew business class. But nothing compare to business class. Lounge closed in Vienna. Not exist at all in Tel Aviv. Priority boarding not exist in Tel Aviv despite available business counter. Nobody in front of me was checked in to Business or with Senator status. No welcome drinks. All overall awful experience.
Nothing -they cancelled the flight with less than 12 hours notice
Entertainment and a mobile charger are essential on the plane. We accepted the small plane, but at least we wanted to be comfortable while traveling.
I was served cheese that had mold on it. I brought this to the flight attendants attention and she informed her supervisor. They were apologetic and offered me a replacement, but I think that is extremely insufficient compensation given I ate bad cheese causing food poisoning for my birthday vacation. Both me and the flight attendants photographed the cheese, and I was told they’ll “put in a ticket” to ensure it doesn’t happen to someone else…….
Lufthansa cancelled my daughter and my ticket without any notice. Misinformation from Lufthansa staff from departing caused our luggage to be checked out to part of our connecting flight, not all the way through to final destination. Because of that, their reason was my return ticket from Delhi to states was cancelled and they left us stranded to fetch for our own return flights. Worst customer service from staff at counters.
Complete chaos for boarding. Had to wait until the very last minute to be able to find a seat. No update from staff on what to expect even after multiple attempts to resolve the situation.
Your flight crew was disrespectful. I asked simply what type of snack were available and the flight attendant snapped at me with we serve only a cheese sandwich and it’s “halal”. I never asked if it was halal. I simply asked for what type of snack they serve. I am a Catholic and had no idea why she mentioned halal when I never asked that. She may act racist in Europe because maybe that’s a thing there but in United States the flight attendants thank god are respectful and do not act the way she did.
Shorter flight but no food or entertainment. Flight was packed and no room to store carry on baggage.
Waited 7 hours at the airport and now I have no way to locate my luggages because they were checked with tags to a flight that was delayed twice and then canceled last minute. I was told my luggages would be routed to my final destination but they’re not here .
Didn't have my boarding pass until Montreal, really stressful and neither Luftansa or Air Canada were rlly helpful.
Please see other message. One flight was cancelled and neither Lufthansa or Air cañada would book me on another flight as they did not have me in their computer(with the numbers you assisted me with) HELP