Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
USD 554
USD 651
USD 638
USD 651
Arrival at Toronto
USD 554
USD 689
USD 698
Alliances & Airlines
Oneworld
(6)
SkyTeam
()
Star Alliance
(10)
+ 3 more
Layover Airports
+ 3 more
Layover Duration
USD 576
You save USD 89 if you fly from Sharjah | Transit Visa may be required
Sharjah to Toronto , 11 Jun
EgyptAir MS | 967
03:00
Thu, 11 Jun 26
Sharjah, United Arab Emirates
03 h 40 m
05:40
Thu, 11 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 995
02:55
Fri, 12 Jun 26
Terminal T3
Cairo, Egypt
11 h 30 m
07:25
Fri, 12 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 664
Transit Visa may be required
Abu Dhabi to Toronto , 11 Jun
EgyptAir MS | 915
16:30
Thu, 11 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
03 h 35 m
19:05
Thu, 11 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 995
02:55
Fri, 12 Jun 26
Terminal T3
Cairo, Egypt
11 h 30 m
07:25
Fri, 12 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 669
Transit Visa may be required
Dubai to Toronto , 11 Jun
EgyptAir MS | 913
16:20
Thu, 11 Jun 26
Terminal T1
Dubai, United Arab Emirates
03 h 35 m
18:55
Thu, 11 Jun 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 995
02:55
Fri, 12 Jun 26
Terminal T3
Cairo, Egypt
11 h 30 m
07:25
Fri, 12 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 677
Transit Visa may be required
Dubai to Toronto , 11 Jun
Royal Jordanian RJ | 615
21:50
Thu, 11 Jun 26
Terminal T1
Dubai, United Arab Emirates
03 h 40 m
00:30
Fri, 12 Jun 26
Amman, Jordan
BAGGAGE : CHECK INCABIN
Information not available
Royal Jordanian RJ | 271
03:05
Fri, 12 Jun 26
Amman, Jordan
07:10
Fri, 12 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Royal Jordanian RJ | 271
08:10
Fri, 12 Jun 26
Montreal, Canada
09:45
Fri, 12 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 717
Abu Dhabi to Toronto , 11 Jun
Qatar Airways QR | 1055
23:45
Thu, 11 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
23:50
Thu, 11 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 767
09:10
Fri, 12 Jun 26
Doha, Qatar
14 h
16:10
Fri, 12 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 726
Abu Dhabi to Toronto , 11 Jun
Qatar Airways QR | 1055
23:45
Thu, 11 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 05 m
23:50
Thu, 11 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 763
09:10
Fri, 12 Jun 26
Doha, Qatar
13 h 15 m
15:25
Fri, 12 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 817
17:45
Fri, 12 Jun 26
Montreal, Canada
01 h 30 m
19:15
Fri, 12 Jun 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 797
Transit Visa may be required
Dubai to Toronto , 11 Jun
Emirates EK | 97
08:50
Thu, 11 Jun 26
Terminal T3
Dubai, United Arab Emirates
06 h 35 m
13:25
Thu, 11 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 907
14:20
Thu, 11 Jun 26
Terminal T3
Rome - Fiumicino Apt, Italy
09 h 30 m
17:50
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 816
Transit Visa may be required
Dubai to Toronto , 11 Jun
Emirates EK | 43
03:45
Thu, 11 Jun 26
Terminal T3
Dubai, United Arab Emirates
07 h 05 m
08:50
Thu, 11 Jun 26
Terminal T3
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 841
10:00
Thu, 11 Jun 26
Terminal T1
Frankfurt, Germany
08 h 55 m
12:55
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 1,135
Dubai to Toronto , 11 Jun
Emirates EK | 243
02:20
Thu, 11 Jun 26
Terminal T3
Dubai, United Arab Emirates
13 h 40 m
08:00
Thu, 11 Jun 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 5819 | Operated By Air Canada
10:10
Thu, 11 Jun 26
Montreal, Canada
01 h 28 m
11:38
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
USD 1,334
Abu Dhabi to Toronto , 11 Jun
Etihad Airways EY | 21
02:30
Thu, 11 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
14 h 25 m
08:55
Thu, 11 Jun 26
Terminal T1
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
