Flight times from Porto to Montreal & schedule

The average flight time from Porto to Montreal is About 7 hours 20 minutes, covering a distance of About 5,121.71 km.

Flight duration

About 7 hours 20 minutes

Flight distance

About 5,121.71 km

How long is the flight from Porto to Montreal?

The flights usually depart from Francisco Sa Carneiro International Airport and arrive at Montreal-Pierre Elliott Trudeau International Airport.

See more
Earliest first
Latest first
Air Transat TS765
OPO 1:30 PM
YYZ 4:25 PM
With stops 7.9h
S
M
T
W
T
F
S
Air Transat TS521
YYZ 6:00 PM
YUL 7:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1986
OPO 1:50 PM
ORY 5:00 PM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS765
OPO 1:30 PM
YYZ 4:25 PM
With stops 7.9h
S
M
T
W
T
F
S
Air Transat TS7889
YYZ 8:45 PM
YUL 10:10 PM
1.4h
S
M
T
W
T
F
S
Check prices
Volotea V72533
OPO 2:45 PM
LYS 5:50 PM
With stops 2.1h
S
M
T
W
T
F
S
Air Transat TS575
LYS 2:05 PM
YUL 4:15 PM
8.2h
S
M
T
W
T
F
S
Check prices
easyJet U24430
OPO 2:00 PM
LYS 5:05 PM
With stops 2.1h
S
M
T
W
T
F
S
Air Transat TS575
LYS 2:05 PM
YUL 4:15 PM
8.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR594
OPO 3:25 PM
BVA 6:35 PM
With stops 2.2h
S
M
T
W
T
F
S
Air Caraïbes TX6760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR594
OPO 3:25 PM
BVA 6:35 PM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
KLM KL1576
OPO 4:20 PM
AMS 8:00 PM
With stops 2.7h
S
M
T
W
T
F
S
KLM KL671
AMS 3:20 PM
YUL 4:55 PM
7.6h
S
M
T
W
T
F
S
Check prices
easyJet U27711
OPO 5:55 PM
LYS 8:55 PM
With stops 2.0h
S
M
T
W
T
F
S
Air Transat TS575
LYS 2:05 PM
YUL 4:15 PM
8.2h
S
M
T
W
T
F
S
Check prices
Transavia France TO7621
OPO 6:00 AM
ORY 9:10 AM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP452
OPO 6:00 AM
ORY 9:10 AM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Transavia France TO7609
OPO 6:55 PM
ORY 10:05 PM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U27721
OPO 6:40 PM
ORY 9:45 PM
With stops 2.1h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT997
OPO 7:00 PM
CMN 8:40 PM
With stops 1.7h
S
M
T
W
T
F
S
Royal Air Maroc AT206
CMN 7:55 AM
YUL 9:35 AM
7.7h
S
M
T
W
T
F
S
Check prices
easyJet U21876
OPO 7:35 PM
BOD 10:10 PM
With stops 1.6h
S
M
T
W
T
F
S
Air Transat TS517
BOD 12:45 PM
YUL 2:25 PM
7.7h
S
M
T
W
T
F
S
Check prices
Volotea V72241
OPO 7:25 PM
NTE 10:05 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Transat TS603
NTE 8:45 AM
YUL 10:10 AM
7.4h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT997
OPO 7:00 PM
CMN 8:40 PM
With stops 1.7h
S
M
T
W
T
F
S
Royal Air Maroc AT208
CMN 5:20 PM
YUL 7:50 PM
7.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP456
OPO 7:45 PM
ORY 10:55 PM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Transavia France TO7833
OPO 7:45 PM
LYS 10:50 PM
With stops 2.1h
S
M
T
W
T
F
S
Air Transat TS575
LYS 2:05 PM
YUL 4:15 PM
8.2h
S
M
T
W
T
F
S
Check prices
easyJet U27779
OPO 7:02 PM
ORY 9:55 PM
With stops 1.9h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC929
OPO 12:15 PM
YUL 2:40 PM
Nonstop 7.4h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6578
OPO 12:15 PM
YUL 2:40 PM
Nonstop 7.4h
S
M
T
W
T
F
S
Check prices
Azores Airlines S4271
OPO 12:35 PM
PDL 2:00 PM
With stops 2.4h
S
M
T
W
T
F
S
Azores Airlines S4329
PDL 6:15 PM
YUL 8:10 PM
5.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT995
OPO 12:15 PM
CMN 1:55 PM
With stops 1.7h
S
M
T
W
T
F
S
Royal Air Maroc AT206
CMN 7:55 AM
YUL 9:35 AM
7.7h
S
M
T
W
T
F
S
Check prices
Transavia France TO7603
OPO 11:45 AM
ORY 2:55 PM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air France AF1529
OPO 11:25 AM
CDG 2:45 PM
With stops 2.3h
S
M
T
W
T
F
S
Air France AF342
CDG 10:30 AM
YUL 12:05 PM
7.6h
S
M
T
W
T
F
S
Check prices
British Airways BA2667
OPO 11:45 AM
LGW 2:10 PM
With stops 2.4h
S
M
T
W
T
F
S
British Airways BA095
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA2667
OPO 11:45 AM
LGW 2:10 PM
With stops 2.4h
S
M
T
W
T
F
S
American Airlines AA6920
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
Air France AF1529
OPO 11:25 AM
CDG 2:45 PM
With stops 2.3h
S
M
T
W
T
F
S
Air France AF344
CDG 1:30 PM
YUL 3:00 PM
7.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1923
OPO 10:00 AM
LIS 11:00 AM
With stops 1.0h
S
M
T
W
T
F
S
TAP Air Portugal TP253
LIS 6:10 PM
YUL 8:45 PM
7.6h
S
M
T
W
T
F
S
Check prices
Azores Airlines S4179
OPO 10:15 PM
PDL 11:40 PM
With stops 2.4h
S
M
T
W
T
F
S
Azores Airlines S4329
PDL 6:15 PM
YUL 8:10 PM
5.9h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP1935
OPO 10:25 PM
LIS 11:25 PM
With stops 1.0h
S
M
T
W
T
F
S
TAP Air Portugal TP253
LIS 6:10 PM
YUL 8:45 PM
7.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR7474
OPO 10:05 PM
BVA 1:15 AM
With stops 2.2h
S
M
T
W
T
F
S
French Bee Airlines BF760
ORY 7:20 PM
YUL 9:00 PM
7.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS175
OPO 8:25 AM
YUL 10:40 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7175
OPO 8:30 AM
YUL 10:45 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Transavia France TO7817
OPO 8:30 PM
NTE 11:10 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Transat TS603
NTE 8:45 AM
YUL 10:10 AM
7.4h
S
M
T
W
T
F
S
Check prices
Azores Airlines S4173
OPO 8:10 PM
PDL 9:35 PM
With stops 2.4h
S
M
T
W
T
F
S
Azores Airlines S4329
PDL 6:15 PM
YUL 8:10 PM
5.9h
S
M
T
W
T
F
S
Check prices
British Airways BA2669
OPO 8:40 PM
LGW 10:45 PM
With stops 2.1h
S
M
T
W
T
F
S
American Airlines AA6920
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA2669
OPO 8:40 PM
LGW 10:45 PM
With stops 2.1h
S
M
T
W
T
F
S
British Airways BA095
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
British Airways BA2669
OPO 8:40 PM
LGW 10:45 PM
With stops 2.1h
S
M
T
W
T
F
S
Finnair AY5995
LHR 6:05 PM
YUL 8:15 PM
7.2h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS175
OPO 8:25 AM
YUL 10:40 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7175
OPO 8:30 AM
YUL 10:45 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC929
OPO 12:15 PM
YUL 2:40 PM
Nonstop 7.4h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6578
OPO 12:15 PM
YUL 2:40 PM
Nonstop 7.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC929
OPO 12:15 PM
YUL 2:40 PM
Nonstop 7.4h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6578
OPO 12:15 PM
YUL 2:40 PM
Nonstop 7.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS175
OPO 8:25 AM
YUL 10:40 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7175
OPO 8:30 AM
YUL 10:45 AM
Nonstop 7.3h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Porto to Montreal

  • When are flight tickets from Porto (OPO) to Montreal (YMQ) the cheapest?

    Airlines adjust prices for flights from Porto to Montreal based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes around 7 hours 21 minutes to fly from Porto (OPO) to Montreal (YMQ).
  • Airlines with flights from Porto (OPO) to Montreal (YMQ): Air Canada, Porter Airlines, United Airlines, Air Transat and Lufthansa.