One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

OMR 239 OMR 800

Duration

13 h 20 m 26 h 30 m

Stops From Toronto

Departure From Toronto

6 AM - 12 PM

OMR 335

12 PM - 6 PM

OMR 271

After 6 PM

OMR 240

Arrival at Dubai

6 AM - 12 PM

OMR 335

12 PM - 6 PM

OMR 344

After 6 PM

OMR 240

Alliances & Airlines

Oneworld

(12)

SkyTeam

(1)

Star Alliance

(4)

+ 3 more

Layover Airports

+ 1 more

Layover Duration

1 h 5 m 12 h 0 m

Toronto to Dubai Fare Calendar

Book cheap Toronto to Dubai International ✈ tickets at MakeMyTrip Oman. 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
Qatar Airways

More Timing Options

OMR 243

OMR 240

Toronto to Sharjah , 18 Jun

Qatar Airways QR | 768

21:00

Thu, 18 Jun 26

Terminal T3

Toronto, Canada

12 h 35 m

16:35

Fri, 19 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1034

18:05

Fri, 19 Jun 26

Doha, Qatar

01 h 15 m

20:20

Fri, 19 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines, Qatar Airways

More Timing Options

OMR 274

OMR 271

Toronto to Sharjah , 18 Jun

Porter Airlines PD | 2945 | Operated By Passaredo Transportes Aereos

13:00

Thu, 18 Jun 26

Toronto, Canada

01 h 41 m

14:41

Thu, 18 Jun 26

Terminal E

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 744

22:00

Thu, 18 Jun 26

Terminal E

Boston, United States

11 h 45 m

16:45

Fri, 19 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1034

18:05

Fri, 19 Jun 26

Doha, Qatar

01 h 15 m

20:20

Fri, 19 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 338

OMR 335

Toronto to Dubai , 18 Jun

Emirates EK | 5818 | Operated By Air Canada

07:00

Thu, 18 Jun 26

Terminal T1

Toronto, Canada

01 h 20 m

08:20

Thu, 18 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 244

10:15

Thu, 18 Jun 26

Montreal, Canada

12 h 45 m

07:00

Fri, 19 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 347

OMR 344

Toronto to Dubai , 18 Jun

Emirates EK | 242

14:55

Thu, 18 Jun 26

Terminal T1

Toronto, Canada

13 h 35 m

12:30

Fri, 19 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

OMR 348

OMR 345

Toronto to Dubai , 18 Jun

Air Canada AC | 400

07:00

Thu, 18 Jun 26

Terminal T1

Toronto, Canada

01 h 20 m

08:20

Thu, 18 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 244

10:15

Thu, 18 Jun 26

Montreal, Canada

12 h 45 m

07:00

Fri, 19 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Qatar Airways

OMR 415

OMR 412

Toronto to Sharjah , 18 Jun

American Airlines AA | 8127 | Operated By Qatar Airways

21:00

Thu, 18 Jun 26

Terminal T3

Toronto, Canada

12 h 35 m

16:35

Fri, 19 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1034

18:05

Fri, 19 Jun 26

Doha, Qatar

01 h 15 m

20:20

Fri, 19 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Swiss

OMR 525

OMR 522

Transit Visa may be required

Toronto to Abu Dhabi , 18 Jun

Air Canada AC | 880

20:05

Thu, 18 Jun 26

Terminal T1

Toronto, Canada

08 h

10:05

Fri, 19 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 4200 | Operated By Etihad Airways

11:10

Fri, 19 Jun 26

Zurich, Switzerland

06 h 25 m

19:35

Fri, 19 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 553

OMR 550

Transit Visa may be required

Toronto to Abu Dhabi , 18 Jun

Swiss LX | 4641 | Operated By Air Canada

20:05

Thu, 18 Jun 26

Terminal T1

Toronto, Canada

08 h

10:05

Fri, 19 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 4200 | Operated By Etihad Airways

11:10

Fri, 19 Jun 26

Zurich, Switzerland

06 h 25 m

19:35

Fri, 19 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Saudia

OMR 649

OMR 646

Toronto to Abu Dhabi , 18 Jun

Saudia SV | 62

19:00

Thu, 18 Jun 26

Terminal T3

Toronto, Canada

11 h 55 m

13:55

Fri, 19 Jun 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 6114 | Operated By Etihad Airways

15:20

Fri, 19 Jun 26

Terminal T1

Jeddah, Saudi Arabia

02 h 45 m

19:05

Fri, 19 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Condor, Emirates

OMR 671

OMR 668

Transit Visa may be required

Toronto to Dubai , 18 Jun

Condor DE | 2403

19:55

Thu, 18 Jun 26

Terminal T3

Toronto, Canada

07 h 45 m

09:40

Fri, 19 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 44

11:00

Fri, 19 Jun 26

Terminal T3

Frankfurt, Germany

06 h 55 m

19:55

Fri, 19 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available