Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-611,BA-267
13:45
Dubai
3Hrs 30Min 1 Stop
DXB→AMM→YUL
07:55
Montreal
British Airways
BA-615,BA-267
22:20
Dubai
3Hrs 30Min 1 Stop
DXB→AMM→YUL
07:55
Montreal
British Airways
BA-615,BA-269
21:30
Dubai
4Hrs 10Min 1 Stop
DXB→AMM→YUL
07:10
Montreal
British Airways
BA-761,BA-35
02:40
Dubai
6Hrs 0Min 1 Stop
DXB→IST→YUL
18:55
Montreal
British Airways
BA-763,BA-35
08:30
Dubai
6Hrs 10Min 1 Stop
DXB→IST→YUL
18:55
Montreal
British Airways
BA-1970,BA-1335,BA-5995
06:05
Dubai
6Hrs 30Min 1 Stop
DXB→HEL→LHR→YUL
19:10
Montreal
British Airways
BA-1962,BA-1331,BA-5995
17:40
Dubai
6Hrs 35Min 1 Stop
DXB→HEL→LHR→YUL
19:10
Montreal
British Airways
BA-1962,BA-5905,BA-5995
17:40
Dubai
6Hrs 35Min 1 Stop
DXB→HEL→LHR→YUL
19:10
Montreal
British Airways
BA-1962,BA-5909,BA-5995
17:40
Dubai
6Hrs 35Min 1 Stop
DXB→HEL→LHR→YUL
19:10
Montreal
British Airways
BA-106,BA-1516,BA-1701
01:30
Dubai
6Hrs 45Min 1 Stop
DXB→LHR→JFK→YUL
17:16
Montreal

FAQ about british airways Flights from Dubai to Montreal

Q. How much time does it take to fly from Dubai to Montreal ?

A. It takes 1Hrs 20Min to fly from Dubai to Montreal.

Q. When is the earliest flight from Dubai to Montreal ?

A. The earliest flight from Dubai to Montreal is at 00:50 and is operated by British Airways.

Q. How many flights are there from Dubai to Montreal ?

A. There are 171 flights from Dubai to Montreal.

Q. When is the last flight from Dubai to Montreal ?

A. The last flight from Dubai to Montreal is at 23:55 and is operated by British Airways.

View Best Offers