Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Emirates
EK-1,EK-865,EK-9669
07:45
Dubai
7Hrs 55Min 1 Stop
DXB→LHR→YUL→YBZ
23:33
Toronto
Emirates
EK-43,EK-6794,EK-468
03:45
Dubai
7Hrs 5Min 1 Stop
DXB→FRA→YUL→YTZ
14:20
Toronto
Emirates
EK-43,EK-6794,EK-470
03:45
Dubai
7Hrs 5Min 1 Stop
DXB→FRA→YUL→YTZ
15:10
Toronto
Emirates
EK-43,EK-6794,EK-472
03:45
Dubai
7Hrs 5Min 1 Stop
DXB→FRA→YUL→YTZ
16:10
Toronto
Emirates
EK-71,EK-6818,EK-470
04:05
Dubai
7Hrs 20Min 1 Stop
DXB→CDG→YUL→YTZ
15:10
Toronto
Emirates
EK-5,EK-865,EK-7973
15:45
Dubai
7Hrs 30Min 1 Stop
DXB→LHR→YUL→YTZ
18:40
Toronto
Emirates
EK-11,EK-6834,EK-240
02:45
Dubai
7Hrs 35Min 1 Stop
DXB→LGW→YHZ→YTZ
19:07
Toronto
Emirates
EK-15,EK-6836,EK-206
08:00
Dubai
7Hrs 35Min 1 Stop
DXB→LGW→YOW→YTZ
07:55
Toronto
Emirates
EK-1,EK-6838,EK-480
07:45
Dubai
7Hrs 40Min 1 Stop
DXB→LHR→YUL→YTZ
19:10
Toronto
Emirates
EK-1,EK-6838,EK-484
07:45
Dubai
7Hrs 40Min 1 Stop
DXB→LHR→YUL→YTZ
20:10
Toronto

FAQ about emirates Flights from Dubai to Toronto

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

A. It takes 5Hrs 5Min 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 02:12 and is operated by Emirates.

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

A. There are 149 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 Emirates.

View Best Offers