One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

SAR 2,637 SAR 8,400

Duration

13 h 35 m 58 h 0 m

Stops From Toronto

Departure From Toronto

6 AM - 12 PM

SAR 2,922

12 PM - 6 PM

SAR 2,637

After 6 PM

SAR 2,957

Arrival at Dubai

Before 6 AM

SAR 2,922

6 AM - 12 PM

SAR 3,170

12 PM - 6 PM

SAR 2,637

After 6 PM

SAR 2,640

Alliances & Airlines

Oneworld

(4)

SkyTeam

()

Star Alliance

(6)

+ 1 more

Layover Airports

+ 5 more

Layover Duration

1 h 10 m 42 h 30 m

Toronto to Dubai Fare Calendar

Book cheap Toronto to Dubai International ✈ tickets at MakeMyTrip Saudi Arabia. Get best deals, Lowest airfare ticket booking from Toronto to Dubai air travel route. Check flight reservation status, schedules of Toronto to Dubai flight ticket online. Also Check Dubai to Toronto Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Etihad Airways

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

Etihad Airways

More Timing Options

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

Qatar Airways

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

American Airlines, Qatar Airways

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

Ethiopian Airlines

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

Air Canada, Emirates

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

Emirates

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

Emirates

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

Emirates

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

Air Canada, Emirates

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