Airlines with flights from Porto to Montreal
There are five airlines with scheduled flights between OPO and YUL. Air Transat is the only airline with non-stop flights from Porto Airport to Montreal Airport and the flight time is 7 hours and 15 minutes.
Choose airline
Schedules
Non-stop with Air Transat
-
Total flight time: 7 hours and 15 minutes
-
Low-cost airline
-
Montreal is a Air Transat hub.
-
4 flights per week
-
A321neo
OPO
Direct
YUL
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
TS175
----
08:40
----
----
08:45
----
08:40
The timetable & schedule information was updated at 2024-08-15
Via New York with United Airlines
-
Total flight time: 11h 29m - 14h 31m.
-
7 flights per week
OPO
Via EWR
YUL
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
UA145
UA3613
UA3613
12:35
12:35
12:35
12:35
12:35
12:35
12:35
The timetable & schedule information was updated at 2024-08-15
Via Lisbon with TAP Portugal
-
Total flight time: 10h 10m - 13h 45m.
-
Porto is a TAP Portugal hub (Secondary hub).
-
3 flights per week
OPO
Via LIS
YUL
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
TP1927
TP255
TP255
----
12:00
----
----
----
----
----
TP1927
TP253
TP253
----
----
----
----
----
12:30
----
TP1929
TP253
TP253
15:00
----
16:00
16:00
15:55
----
15:55
The timetable & schedule information was updated at 2024-08-15
Via London with British Airways
-
Total flight time: 13h 30m - 14h 10m.
-
One World Alliance
-
2 flights per week
OPO
Via LGW
YUL
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
BA2667
BA95
BA95
11:50
----
----
----
11:10
----
----
The timetable & schedule information was updated at 2024-08-15
Via Ponta Delgada (Azores) with Azores Airlines
-
Total flight time: 12h 30m - 12h 30m.
-
1 flights per week
OPO
Via PDL
YUL
W40, Sep 30 - Oct 06
Flight
Mon
Sep 30
Tue
Oct 1
Wed
Oct 2
Thu
Oct 3
Fri
Oct 4
Sat
Oct 5
Sun
Oct 6
S4171
S4329
S4329
12:35
----
----
12:35
----
----
----
The timetable & schedule information was updated at 2024-08-15