Find Cheap Flights to Porto (OPO)

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

Depart
Return
Any month
Compare vs. KAYAK |

Canada to Porto Flight Information

Flights Arrive in Porto
Flights Depart from Canada
Flight Price C$ 701
Airlines Air Transat, Air France, Lufthansa, Air Canada, TAP AIR PORTUGAL

Top Tips for Finding Cheap Flights to Porto

Looking for cheap airfare to Porto? 25% of our users found round-trip tickets to Porto for the following prices or less: From Québec City C$ 700, from Toronto C$ 768, from Montreal C$ 853
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly to Porto is February.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Porto flight deals.
Download the convenient ANA app before your flight to Porto to have the latest Porto Airport (OPO) information regarding flight status, how to find your way around the airport and what carousel your checked baggage will be arriving at.
If you are travelling with children ages 3 to 12, head to Aerolandia which is home to an entire world of entertainment including a library, activities and videos. It is located on the ground floor and is open from 9:30 am to 5:30 pm.
Those who need to store their bags upon arrival at Porto Airport can head to the luggage storage room on Level 3, which is open from 4:00 am until midnight. Alternatively, passengers can use the baggage lockers located on the ground floor, which are accessible all day.
If you are in Porto for business, head to the Porto Airport CIP lounge which offers a range of business facilities including meeting rooms, a projector and free Wi-Fi access, as well as drinks and snacks conveniently available.
Should you need any medical care upon arrival at Porto Airport, you will find a first aid station located on the ground floor and open 24 hours a day. Alternatively, a pharmacy can be found on Level 3, open from 8:30 am to 11:00 pm.

FAQs - Booking Porto flights

How long is the flight to Porto?

Flights from Toronto 7h 27m

What is the cheapest flight to Porto?

The cheapest airline ticket to Porto from Canada in the last 72 hours was C$ 701 round-trip on the route Toronto to Porto. The most popular route is Toronto to Porto and the cheapest ticket found on this route in the last 72 hours was C$ 1216 round-trip.

Which airlines fly to Porto?

In general from Canada, Air Canada, Lufthansa and United Airlines fly the most to Porto. The most popular route is from Toronto, and Air Canada, Lufthansa & United Airlines fly this route the most.

How far is Porto Airport from central Porto?

Porto Airport is 13 kilometres from the centre of Porto. View on Map.

What is the name of Porto’s airport?

Porto is served by Porto Airport, also commonly referred to as Aeroporto de Pedras Rubras, Francisco de Sá Carneiro, Porto. The airport code is OPO.

How do I get from Porto Airport to the city centre using public transport?

The purple metro line E runs from the airport every 20 to 30 minutes and goes to all major stops in the city centre. Alternatively, there are multiple buses that service the airport and go to different areas of the city. For door to door service, consider the 100 Rumos Airport Shuttle which is available from 4:00 am until 12:30 am.

Are there any onsite airport hotels at Porto Airport?

Passengers who wish to stay close to the airport after their flight to Porto can head to Park Hotel Porto Aeroporto, located across from the airport terminals. Alternatively, Hotel Aeroporto, BessaHotel Boavista and HP Ipanema Park are all located within about 10 minutes from the airport. HP Ipanema Park offers an airport shuttle service between 4:00 am and 12:30 am. For a more economical option, AirPorto Hostel is located just a few minutes from the airport and offers beds for rent in dorm rooms.

Where can I exchange currency at Porto Airport?

Passengers who would like to exchange currency after their flight to Porto can head to Nova Cambios, which offers currency exchange as well as services such as money transfers. They have 2 locations in the airport, the first is on the ground floor and is open from 7:00 am until midnight, while the other is on the 3rd floor and is open from 5:00 am until 9:30 pm.

What services are available for passengers with reduced mobility?

Passengers with reduced mobility can book the MyWay service through their airline, up to 48 hours before their trip. They will be met and assisted by specialized professionals when embarking and disembarking, and will be escorted through the airport. The Porto Airport is well equipped with elevators and signage for guidance. Guide dogs are also allowed inside the terminal.

Book Cheap Porto Plane Tickets

(Round-trip)
Airports
Origin
Québec City
C$ 1148
only
C$ 1148
Vancouver
C$ 1195
only
C$ 1195
Calgary
C$ 1241
only
C$ 1241
Ottawa
C$ 805
only
C$ 805
Montreal
C$ 805
only
C$ 805
Toronto
C$ 701
only
C$ 701
C$ 1144
only
C$ 1144
Destination
Porto
C$ 701
only
C$ 701
Wed., 12 Jun.
YYZ
Toronto Pearson Intl
OPO
Porto
6h 45m
Thu., 20 Jun.
OPO
Porto
YYZ
Toronto Pearson Intl
7h 55m
C$ 701
Trip: 9 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YYZ
YUL
Mediocre 2.0

Cons: huge delay

YUL
YYZ
Okay 5.0

Pros: Price

Cons: It took almost an hour from landing for our luggage to make it to the belt. For a domestic flight, this is really poor.

YYZ
YVR
Good 6.0

Pros: Crew was good

Cons: Couldn’t fit my carry on in their plane so I was forced to check it, plane was very cold, very little to no leg room

YUL
YYZ
Excellent 8.0

Pros: It left fairly promptly. Service was efficient. The seat was comfortable.

LGW
YYZ
Good 7.3

Cons: The only thing Air Transat could do better is punctuality. They do everything else very well and then spoil it with late arrivals and departures.

Mon., 16 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
OPO
Porto
16h 40m
Tue., 22 Oct.
OPO
Porto
YUL
Montreal Pierre Elliott Trudeau Intl
14h 27m
C$ 805
Trip: 37 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,592 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.1
CDG
ATL
Good 6.3

Pros: In flight entertainment was great

Cons: seats very uncomfortable, boarding was a mess in Paris, priority luggage was annoying and made us miss our connection flight (as well as numerous delays)

CDG
ATL
Excellent 10.0

Pros: The cue lines per zone are a brilliant idea!

MUC
CDG
Excellent 10.0

Pros: Bag was sent straight to NY although Norwegian screwed it up. Am yet to receive my luggage.

CDG
YYZ
Mediocre 2.3

Cons: Crew forced me to change my upgraded comfort seat to accommodate a 12 year old who they knew was going to be airsick. So I spent the first half of the flight next to a vomiting girl. Only after I asked to file a complaint, they allowed me one of two empty seats in premium. Terrible customer service.

OTP
CDG
Excellent 10.0

Pros: Everything was great

Cons: N/A

Sun., 6 Oct.
YYZ
Toronto Pearson Intl
OPO
Porto
7h 00m
Sat., 19 Oct.
OPO
Porto
YYZ
Toronto Pearson Intl
8h 00m
C$ 839
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,453 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
KRK
FRA
Okay 5.5

Cons: All things were beyond airline control. Screaming children, weather delay, and moderate to heavy turbulence. Wind shear off the deck required pilot to punch through and stick the landing, but recovers well.

AMS
MUC
Mediocre 2.6

Pros: Seat is small

Cons: On time boarding

BLR
FRA
Good 6.6

Pros: crew onboard and food/entertaiment.

Cons: could do without the delays. transit time was reduced to less than an hour in Frankfurt because flight to Frankfurt was delayed by 45 mins. it is becoming very stressful to transit in FRA every time.

CPH
FRA
Okay 5.6

Pros: Nice smooth and organized flight

Cons: Never revived my checking email The cabin was very cold. I had to wear a jacket for the whole flight. With two blankets

TXL
MUC
Excellent 8.3

Pros: Crew very nice

Cons: Connecting flight time was half hour and at other side if airport- not fun at all. Barely made flight home

Wed., 2 Oct.
YYZ
Toronto Pearson Intl
OPO
Porto
7h 00m
Sat., 12 Oct.
OPO
Porto
YYZ
Toronto Pearson Intl
8h 00m
C$ 861
Trip: 11 days
5.6OkayShow reviews
Overall 5.6 Okay
Based on 1 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
SJU
Okay 5.6

Cons: Air Canada only offered drinks during the flight. If you do not have a credit card with you, you can not eat anything. the flight was 4 hours and 45 minutes but there was a problem, this detour was an additional 2 hours and 30 We were a total of almost 7 hours inside the plane and without eating any

LHR
YVR
Excellent 9.0

Pros: Comfortable flight, good service.

Cons: The size and quantity of carry on luggage needs to be restricted. The actual size and number of pieces needs to be enforced. The serving of liquor to passengers should be better monitored.

YYZ
LHR
Good 6.6

Pros: The entertainment.

Cons: The boarding and the leg room.

YEG
YYC
Mediocre 3.6

Cons: No delays

YLW
YYC
Good 7.6

Cons: The flight was late leaving and most of the passengers needed to catch connecting flights, so there was some anxiety as the crew didn't have any information as to whether or not we'd be able to connect.

Sat., 31 Aug.
YYZ
Toronto Pearson Intl
OPO
Porto
14h 25m
Mon., 9 Sep.
OPO
Porto
YYZ
Toronto Pearson Intl
10h 40m
C$ 899
Trip: 10 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 4,643 reviews
Overall
7.4
Boarding
7.4
Comfort
7.2
Crew
8.0
Entertainment
6.6
Food
7.0
LFW
LIS
Good 6.4

Pros: On time, not expensive

Cons: Really uncomfortable seats, no tv

LIS
MAD
Okay 5.5

Cons: Gate location information delayed until last minute!

GVA
LIS
Good 6.3

Pros: Better system to boarding.

Cons: Announce properly for boarding.

LIS
FRA
Mediocre 3.0

Cons: There was an undisclosed $120 baggage fee. The food was horrible and made me sick. We left nearly two hours late.

JFK
LIS
Excellent 9.6

Pros: Plane was clean & crew were kind

Sun., 15 Sep.
YYZ
Toronto Pearson Intl
OPO
Porto
6h 55m
Sat., 28 Sep.
OPO
Porto
YYZ
Toronto Pearson Intl
8h 00m
C$ 712
Trip: 14 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YUL
YYZ
Okay 5.0

Pros: Price

Cons: It took almost an hour from landing for our luggage to make it to the belt. For a domestic flight, this is really poor.

YEG
YYZ
Okay 4.6

Pros: Flight was quiet and uneventful. Kudos to the pilots.

Cons: Our flight from YEG to YYZ was delayed by over an hour. Normally this wouldn't bother us, as we did not have a chance to get flight, however, we felt we were deceived and lied to by Air Transat at the gate. Specifically, the staff at the gate indicated that our flight would be delayed "intentionally" according to airline policy, to take advantage of favourable tailwinds to get the flight to YYZ on time. This explanation maked no sense, and was unfounded from a cursory Google search. When we finally boarded an hour later, the captain on the flight indicated that the plane was actually LATE arriving to YEG from a previous flight. I'm not expecting any specific reimbursement for the inconveniences to us or our family picking us up, but we and other customers should NEVER be decieved. If the flight is late, tell us, and indicate whether connecting flights (for those that have them) will be withheld or not or to make appropriate arrangements if otherwise not possible.

CUN
YUL
Excellent 10.0

Pros: Contrary to some reviews, I had an excellent experience with Air Transat. I would highly recommend.

Cons: Thought they were a well oiled machine.

LGW
YYZ
Good 6.0

Pros: Boarding arrangements.

Cons: Foods.

YYZ
CUN
Mediocre 2.6

Cons: For. 4 hour delay, would have been nice for AT to offer something to their patrons...drink, snack etc

Sun., 15 Sep.
YYZ
Toronto Pearson Intl
OPO
Porto
6h 55m
Sat., 28 Sep.
OPO
Porto
YYZ
Toronto Pearson Intl
8h 00m
C$ 713
Trip: 14 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
FLL
YUL
Okay 5.6

Pros: We enjoyed flying out of FLL instead of MIA and the time of the flight.

Cons: Our stroller wasn’t delivered to us at the gate at arrival. Even though we left it at the door of the plane when we got in the plane. We addressed the issue with 3 staff members and the answer was that “we “ failed to requests it. This was a first for me!

YEG
YYZ
Mediocre 2.3

Cons: Seats are too small, not enough leg room, no entertainment

LIR
YYZ
Excellent 8.8

Cons: Flight on time

YYZ
MCO
Excellent 10.0

Pros: The crew was amazing. They were super friendly and attentive. Amazing service!

YYZ
YVR
Mediocre 3.3

Pros: the crew was great,

Cons: The aircraft was crappy and old. The leg room was smaller than normal, timing delayed by hours, no comp given, still all refreshments needed paying for

Tue., 15 Oct.
YOW
Ottawa
OPO
Porto
18h 00m
Tue., 22 Oct.
OPO
Porto
YOW
Ottawa
15h 08m
C$ 805
Trip: 8 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,592 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.1
YUL
CDG
Good 7.3

Cons: Train your ground crew. Our luggage was not placed on our flight from Paris to Amsterdam and were sent to Amsterdam on separate planes. My husband’s medication was in his bag. This was a great inconvenience for us. Never again on Air Canada. I suggest you explore the baggage process used by Delta.

MUC
CDG
Excellent 10.0

Pros: Bag was sent straight to NY although Norwegian screwed it up. Am yet to receive my luggage.

BHX
CDG
Excellent 8.0

Pros: Crew was wonderful and welcoming!

CDG
LHR
Good 6.3

Cons: There was no entertainment and the food could be better

LAX
CDG
Excellent 10.0

Pros: Yes

Cons: Everything very good

Mon., 4 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
OPO
Porto
15h 05m
Mon., 18 Nov.
OPO
Porto
YUL
Montreal Pierre Elliott Trudeau Intl
16h 35m
C$ 850
Trip: 15 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,471 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ORD
MUC
Excellent 9.3

Pros: Since I was traveling with a child we were borded first

Cons: The seats weren’t the most comfortable

KRK
MUC
Excellent 9.3

Pros: Very helpful crew, good food.

Cons: Flight was one hour late.

FRA
DEN
Okay 5.2

Pros: The crew was o.k.

SIN
MUC
Good 6.0

Pros: It was a new plane.

Cons: Cleanliness - there was a pretzel and part of chewy bar between seats. There was no water service on this flight of 12 hours plus. There was no option of vegetarian meal either for dinner or breakfast. I did not want any special meal. There is always choice of vegetarian meal.

FRA
GRU
Excellent 8.0

Pros: The crew was really nice.

Cons: There were some delays, my luggage didn't arrive to final destination I might receive it only tomorrow and also a lot of gates change.

Mon., 27 May
YYZ
Toronto Pearson Intl
OPO
Porto
11h 45m
Tue., 4 Jun.
OPO
Porto
YYZ
Toronto Pearson Intl
14h 40m
C$ 721
Trip: 9 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YUL
YVR
Okay 5.6

Pros: Nice flying, nice crew, nice jet

Cons: Luggage took an hour to get out... unacceptable

YYZ
YUL
Good 6.0

Pros: Clean modern plane. Nice crew.

Cons: Seats were far too narrow. Couldn't sit back without overlapping shoulders.

YEG
YYZ
Okay 4.6

Pros: Flight was quiet and uneventful. Kudos to the pilots.

Cons: Our flight from YEG to YYZ was delayed by over an hour. Normally this wouldn't bother us, as we did not have a chance to get flight, however, we felt we were deceived and lied to by Air Transat at the gate. Specifically, the staff at the gate indicated that our flight would be delayed "intentionally" according to airline policy, to take advantage of favourable tailwinds to get the flight to YYZ on time. This explanation maked no sense, and was unfounded from a cursory Google search. When we finally boarded an hour later, the captain on the flight indicated that the plane was actually LATE arriving to YEG from a previous flight. I'm not expecting any specific reimbursement for the inconveniences to us or our family picking us up, but we and other customers should NEVER be decieved. If the flight is late, tell us, and indicate whether connecting flights (for those that have them) will be withheld or not or to make appropriate arrangements if otherwise not possible.

SJU
YUL
Mediocre 2.0

Cons: No entertainment, staff rude... i do not recommend flying with air transat to Puerto Rico

YYZ
LGW
Good 6.3

Pros: The crew was good.

Cons: Food.

Wed., 31 Jul.
YOW
Ottawa
OPO
Porto
17h 50m
Mon., 16 Sep.
OPO
Porto
YOW
Ottawa
11h 51m
C$ 921
Trip: 48 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,983 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
SFO
AMS
Mediocre 2.0

Pros: There was one crew member was passive aggresive and doing his best to annoy the whole trip, I had to get other crew involved, he was hitting on my friend as well.....

Cons: This was a United flight sold as Air Canada to me and Lufthansa to my friend. This made check in twice as long since we went to the wrong counters. The quality was horrendous for an international flight and the entertainment system was broken. I paid atleast 50% more than I should have. Never fly UA

YVR
YYZ
Good 6.6

Pros: The AC flight between Vancouver —> Toronto seems much more organized than Toronto —> Vancouver. Flight departed on time and staff handled boarding more smoothly.

Cons: Only one drink served on a 4.5 hour flight, I am so thirsty. AC has some of the smallest seats around also.

YYZ
YYG
Good 7.5

Cons: Too many pasengers had carryons. Lots of confusion on the plane for storage

LHR
YVR
Excellent 9.0

Pros: Comfortable flight, good service.

Cons: The size and quantity of carry on luggage needs to be restricted. The actual size and number of pieces needs to be enforced. The serving of liquor to passengers should be better monitored.

YYZ
RDU
Mediocre 2.0

Cons: Didn't take this flight because a fire broke out in the terminal. I got rebooked to almost 24 hours later and a friend I was flying with got rebooked 36 hours later. Customer service at the airport was not willing to help us and we could not connect to customer service on the phone.

Thu., 1 Aug.
YYZ
Toronto Pearson Intl
OPO
Porto
7h 00m
Thu., 5 Sep.
OPO
Porto
YYZ
Toronto Pearson Intl
8h 00m
C$ 860
Trip: 36 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,453 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ORD
MUC
Excellent 10.0

Cons: All went well!

FRA
AMS
Excellent 10.0

Pros: Friendly and cheerful crew. Very generous with the drinks.

Cons: Very very long walk from aircraft to Schiphol exit. I must have walked for 20 minutes to get out. Not really Lufthansa's fault though.

BOS
MUC
Excellent 9.2

Pros: Great food. Plenty of restrooms

Cons: Late arrival. Had to run to catch the next flight

FRA
ATH
Good 6.3

Pros: Crew was good overall

Cons: Food was overheated and bland in taste. No on board entertainement

LHR
FRA
Mediocre 2.0

Pros: None of the above. I actually liked nothing about this trip. Took off at London in time for Frankfurt, arrived early, but missed the connection to Tel Aviv. So I had to be routed to Munich to catch a 10:30 pm flight, which arrives at 3 am Sunday. So I wasted the entire day, starved, exhausted.

Cons: Proper connection time. I lost the entire day, and now have to get a cab for $100 instead of my colleague meeting me. 3 am is impossible. And I am still not in Tel Aviv.

Mon., 27 May
YYZ
Toronto Pearson Intl
OPO
Porto
11h 45m
Tue., 4 Jun.
OPO
Porto
YYZ
Toronto Pearson Intl
14h 40m
C$ 731
Trip: 9 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
MCO
YYZ
Okay 5.5

Pros: The crew was professional and did a great job making sure everyone was informed and well looked after.

YYZ
CUN
Excellent 8.0

Cons: Seats are getting smaller on these short haul flights.

CUN
YUL
Good 6.6

Cons: Paid in advance (6 months!!) for a seat with more space for legs Got a regular seat instead With no explanation or reimbursement... very disappointed!

YYZ
LGW
Excellent 8.6

Pros: Crew was great, seats could have been better for the fare we paid...

Cons: The food was not the meal we ordered

LGW
YYZ
Good 6.0

Cons: Better notification that I was going to be charged £50 for each piece of luggage

Thu., 19 Sep.
YYZ
Toronto Pearson Intl
OPO
Porto
9h 15m
Mon., 30 Sep.
OPO
Porto
YYZ
Toronto Pearson Intl
8h 00m
C$ 791
Trip: 12 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YYZ
YVR
Good 6.0

Pros: Crew was good

Cons: Couldn’t fit my carry on in their plane so I was forced to check it, plane was very cold, very little to no leg room

PVR
YEG
Excellent 10.0

Pros: The crew was awesome, and the seating was comfortable and lots of room

Cons: We found everything awesome

CUN
YUL
Good 6.6

Cons: Paid in advance (6 months!!) for a seat with more space for legs Got a regular seat instead With no explanation or reimbursement... very disappointed!

YYZ
SJO
Mediocre 2.0

Cons: Never made it on the flight and have no help getting any refund or compensation. Unable to make connections to Toronto.

GLA
YYZ
Okay 5.0

Pros: There was an empty seat next to mine so could stretch my legs...

Cons: Late departure, late arrival... Had to use a ptv which took forever. Had to run for connection flight.

Tue., 28 May
YTZ
Toronto Island
OPO
Porto
35h 30m
Sun., 2 Jun.
OPO
Porto
YTZ
Toronto Island
29h 05m
C$ 1144
Trip: 6 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,987 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YEG
YYC
Mediocre 3.6

Cons: No delays

YYZ
YVR
Good 6.3

Cons: They should make the rouge player app so that you can see the entertainment options before you are trapped on a plane with no access to WiFi. The offering is pretty sparse, and had I known beforehand I would have brought other content

ATL
YYZ
Excellent 8.0

Pros: Entertainment and comfortable seats

Cons: They could have given us some snacks or something

YWG
YYZ
Excellent 8.6

Pros: Comfortable seat - great service

SFO
YVR
Excellent 9.6

Pros: Customer service from SFO to YVR. The BNE to YVR customer service wasn’t good when I came, particularly from the Brisbane airport staff, but going back, it was great.

Cons: Better food, otherwise good

Wed., 31 Jul.
YVR
Vancouver Intl
OPO
Porto
21h 15m
Thu., 12 Sep.
OPO
Porto
YVR
Vancouver Intl
18h 50m
C$ 1195
Trip: 44 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,592 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.1
STL
CVG
Excellent 10.0

Pros: Crew was very friendly. Food was excellent

CDG
ATL
Excellent 9.0

Pros: The cue lines per zone are a brilliant idea!

Cons: An explanation to passengers as to why there was a backup between the gate and the plane.

CDG
BOS
Excellent 10.0

Pros: great food, entertainment and seat comfort

Cons: nothing

CDG
MPL
Excellent 8.0

Pros: Red wine was excellent

Cons: Bright lights on throughout flight, would have been nice to dim lights for late night flight so passengers could rest

CDG
SEA
Mediocre 2.0

Pros: Flight was in time

Sun., 18 Aug.
YYZ
Toronto Pearson Intl
OPO
Porto
6h 55m
Thu., 29 Aug.
OPO
Porto
YYZ
Toronto Pearson Intl
7h 55m
C$ 826
Trip: 12 days
9.3ExcellentShow reviews
Overall 9.3 Excellent
Based on 2 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
GLA
YYZ
Okay 5.0

Pros: There was an empty seat next to mine so could stretch my legs...

Cons: Late departure, late arrival... Had to use a ptv which took forever. Had to run for connection flight.

LGW
YYZ
Good 6.0

Pros: Boarding arrangements.

Cons: Foods.

PVR
YWG
Okay 5.0

Pros: Decent amount of leg room.

Cons: The hot food was garbage. The pizza was worse than cardboard.

YYZ
SJO
Mediocre 2.0

Cons: Never made it on the flight and have no help getting any refund or compensation. Unable to make connections to Toronto.

YUL
YYZ
Mediocre 3.5

Pros: There was not much to like... we boarded quickly that was about it.

Cons: For starters, they should offer water and juice on all flights. On my outbound trip they only offered water and it took them a long time to offer the water. Also, on my inbound trip they turned on the lights after take off and had them on for a while. Seats are also SMALL.

Thu., 25 Jul.
YQB
Quebec
OPO
Porto
34h 25m
Fri., 9 Aug.
OPO
Porto
YQB
Quebec
27h 48m
C$ 1148
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,987 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YYG
Good 7.5

Cons: Too many pasengers had carryons. Lots of confusion on the plane for storage

YHZ
YUL
Excellent 8.0

Pros: Boarding was good and fast

Cons: The audio jack was not good thus I had to keep it steady with my hand to be able to listen to movie

MBJ
YYZ
Okay 4.0

Pros: Landing was smooth

Cons: Communication Entertainment

YYC
YLW
Good 7.2

Pros: It was a small twin prop so there was only one cabin crew, but she was really pleasant.

Cons: Instead of just staying on the plane we were required to deplane and take all of our luggage and haul it all through a long winding ramp and hallway into the airport. As soon as we got there, they said it was boarding immediately and we had to turn around and haul it all right back.

MCO
YYZ
Okay 4.0

Pros: It was too hot in the airplane, and we were sweating. No leg room, no screens, I asked for water and didn't get

Mon., 27 May
YUL
Montreal Pierre Elliott Trudeau Intl
OPO
Porto
6h 20m
Sun., 9 Jun.
OPO
Porto
YUL
Montreal Pierre Elliott Trudeau Intl
7h 20m
C$ 842
Trip: 14 days
4.3OkayShow reviews
Overall 4.3 Okay
Based on 1 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YYZ
LGW
Excellent 8.6

Pros: Crew was great, seats could have been better for the fare we paid...

Cons: The food was not the meal we ordered

YYZ
FLL
Good 6.3

Pros: Flow as smooth , attendants were good.

Cons: Boarding was delayed and then we sat about an hour on board waiting to get de-iced. Ended up over 1 1/2 hours late.

PUJ
YYZ
Okay 4.0

Pros: direct flight

Cons: like being in a flying school bus only the seats are less comfortable

CDG
YQB
Excellent 8.0

Pros: No turbulence.

Cons: Fees for luggage included just as it used to be !!!! 60 euros for a luggage is way toi ecpensive !!!!

YVR
YYZ
Good 6.6

Pros: The crew service was polite and efficient. As I have long legs, the distance between seats means I can't move around much.

Cons: Travelling in economy class means the food is okay but not great. It used to be better a few years ago before the intense competition between airlines for passengers.

Sun., 11 Aug.
YYC
Calgary
OPO
Porto
14h 15m
Sat., 24 Aug.
OPO
Porto
YYC
Calgary
17h 25m
C$ 1241
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 25,471 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
ORD
MUC
Mediocre 2.0

Pros: My luggage never arrived in Munich

PHC
ABV
Excellent 8.3

Pros: Cheerful and very helpful

Cons: The food could be better

ORD
MUC
Excellent 9.3

Pros: Since I was traveling with a child we were borded first

Cons: The seats weren’t the most comfortable

DEN
FRA
Excellent 8.0

Pros: The crew was o.k.

IAD
MUC
Excellent 10.0

Pros: the airplane was brand new. l really like it and the crew was nice.

Cons: The seats were not super comfortable in economy class. There was enough leg-room but the seat itself was not.

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.