One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

USD 553 USD 7,400

Duration

14 h 20 m 36 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

USD 554

6 AM - 12 PM

USD 651

12 PM - 6 PM

USD 638

After 6 PM

USD 651

Arrival at Toronto

6 AM - 12 PM

USD 554

12 PM - 6 PM

USD 689

After 6 PM

USD 698

Alliances & Airlines

Oneworld

(6)

SkyTeam

()

Star Alliance

(10)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

55 m 21 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
EgyptAir

USD 576

USD 554

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

EgyptAir

USD 664

USD 638

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

EgyptAir

USD 669

USD 643

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

Royal Jordanian

USD 677

USD 651

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

Qatar Airways

USD 717

USD 689

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

Qatar Airways, WestJet

More Timing Options

USD 726

USD 698

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

Emirates, Air Canada

USD 797

USD 766

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

Emirates, Air Canada

USD 816

USD 784

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

Emirates

More Timing Options

USD 1,135

USD 1,090

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

Etihad Airways

USD 1,334

USD 1,281

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