Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Toronto
Departure From Toronto
SAR 2,922
SAR 2,637
SAR 2,957
Arrival at Dubai
SAR 2,922
SAR 3,170
SAR 2,637
SAR 2,640
Alliances & Airlines
Oneworld
(4)
SkyTeam
()
Star Alliance
(6)
+ 1 more
Layover Airports
+ 5 more
Layover Duration
Fare Calendar For other International Routes
Toronto to Dubai Fare Calendar
SAR 2,637
You save SAR 464 if you fly to Abu Dhabi
Toronto to Abu Dhabi , 26 Mar
Etihad Airways EY | 22
14:30
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
14 h
12:30
Fri, 27 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,640
You save SAR 461 if you fly to Dubai Bus Station
Toronto to Dubai Bus Station , 26 Mar
Etihad Airways EY | 22
14:30
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
14 h
12:30
Fri, 27 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 5420
14:25
Fri, 27 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
02 h
16:25
Fri, 27 Mar 26
Dubai Bus Station, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,922
You save SAR 179 if you fly to Abu Dhabi | Transit Visa may be required
Toronto to Abu Dhabi , 26 Mar
Qatar Airways QR | 9292 | Operated By Midwest Airlines
10:44
Thu, 26 Mar 26
Terminal T3
Toronto, Canada
01 h 45 m
12:29
Thu, 26 Mar 26
Terminal T8
New York, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 706
11:00
Fri, 27 Mar 26
Terminal T8
New York, United States
12 h 20 m
06:20
Sat, 28 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1040
02:15
Sun, 29 Mar 26
Doha, Qatar
01 h 10 m
04:25
Sun, 29 Mar 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 2,957
You save SAR 144 if you fly to Sharjah | Transit Visa may be required
Toronto to Sharjah , 26 Mar
American Airlines AA | 4438
19:44
Thu, 26 Mar 26
Terminal T3
Toronto, Canada
01 h 38 m
21:22
Thu, 26 Mar 26
Terminal B
New York-LaGuardia Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 706
11:00
Fri, 27 Mar 26
Terminal T8
New York, United States
12 h 20 m
06:20
Sat, 28 Mar 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1060
02:00
Sun, 29 Mar 26
Doha, Qatar
01 h 10 m
04:10
Sun, 29 Mar 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,067
You save SAR 34 if you fly to Sharjah | Transit Visa may be required
Toronto to Sharjah , 26 Mar
Ethiopian Airlines ET | 553
11:05
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
13 h 15 m
07:20
Fri, 27 Mar 26
Terminal T2
Addis Ababa, Ethiopia
BAGGAGE : CHECK INCABIN
Information not available
Ethiopian Airlines ET | 622
11:00
Fri, 27 Mar 26
Terminal T2
Addis Ababa, Ethiopia
04 h 20 m
16:20
Fri, 27 Mar 26
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,101
Transit Visa may be required
Toronto to Dubai , 26 Mar
Air Canada AC | 8694 | Operated By Air Canada Jazz
14:15
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
01 h 42 m
15:57
Thu, 26 Mar 26
Terminal B
Boston, United States
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 238
23:05
Thu, 26 Mar 26
Terminal E
Boston, United States
12 h 50 m
19:55
Fri, 27 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,170
Toronto to Dubai , 26 Mar
Emirates EK | 5816 | Operated By Air Canada
08:30
Thu, 26 Mar 26
Toronto, Canada
01 h 16 m
09:46
Thu, 26 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
11:40
Thu, 26 Mar 26
Montreal, Canada
12 h 45 m
08:25
Fri, 27 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,187
Toronto to Dubai , 26 Mar
Emirates EK | 242
14:55
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
13 h 35 m
12:30
Fri, 27 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,200
Toronto to Dubai , 26 Mar
Emirates EK | 5808 | Operated By Air Canada
08:00
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
01 h 22 m
09:22
Thu, 26 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
11:40
Thu, 26 Mar 26
Montreal, Canada
12 h 45 m
08:25
Fri, 27 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
SAR 3,318
Toronto to Dubai , 26 Mar
Air Canada AC | 402
08:00
Thu, 26 Mar 26
Terminal T1
Toronto, Canada
01 h 22 m
09:22
Thu, 26 Mar 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 244
11:40
Thu, 26 Mar 26
Montreal, Canada
12 h 45 m
08:25
Fri, 27 Mar 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
