Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air Canada
AC-49,AC-474,AC-7979
08:50
Dubai
6Hrs 25Min 1 Stop
DXB→MUC→YUL→YTZ
21:40
Toronto
Air Canada
AC-243,AC-6821,AC-7971
01:35
Dubai
6Hrs 50Min 1 Stop
DXB→ZRH→YUL→YTZ
17:40
Toronto
Air Canada
AC-243,AC-6821,AC-7973
01:35
Dubai
6Hrs 50Min 1 Stop
DXB→ZRH→YUL→YTZ
18:40
Toronto
Air Canada
AC-243,AC-86,AC-7971
01:35
Dubai
6Hrs 50Min 1 Stop
DXB→ZRH→YUL→YTZ
17:40
Toronto
Air Canada
AC-243,AC-86,AC-7973
01:35
Dubai
6Hrs 50Min 1 Stop
DXB→ZRH→YUL→YTZ
18:40
Toronto
Air Canada
AC-243,AC-86,AC-7975
01:35
Dubai
6Hrs 50Min 1 Stop
DXB→ZRH→YUL→YTZ
19:40
Toronto
Air Canada
AC-631,AC-478,AC-7973
01:00
Dubai
6Hrs 55Min 1 Stop
DXB→FRA→YUL→YTZ
18:40
Toronto
Air Canada
AC-631,AC-875,AC-7965
01:00
Dubai
6Hrs 55Min 1 Stop
DXB→FRA→YUL→YTZ
14:40
Toronto
Air Canada
AC-631,AC-875,AC-7967
01:00
Dubai
6Hrs 55Min 1 Stop
DXB→FRA→YUL→YTZ
15:40
Toronto
Air Canada
AC-631,AC-875,AC-7969
01:00
Dubai
6Hrs 55Min 1 Stop
DXB→FRA→YUL→YTZ
16:40
Toronto

FAQ about air canada Flights from Dubai to Toronto

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

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

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

A. The earliest flight from Dubai to Toronto is at 00:05 and is operated by Air Canada.

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

A. There are 406 flights from Dubai to Toronto.

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

A. The last flight from Dubai to Toronto is at 23:55 and is operated by Air Canada.

View Best Offers