One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 21,849 THB 242,000

Duration

14 h 15 m 38 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 23,286

6 AM - 12 PM

THB 22,582

12 PM - 6 PM

THB 22,582

After 6 PM

THB 21,850

Arrival at Toronto

6 AM - 12 PM

THB 22,582

12 PM - 6 PM

THB 21,850

After 6 PM

THB 23,087

Alliances & Airlines

Oneworld

(10)

SkyTeam

(3)

Star Alliance

(5)

+ 3 more

Layover Airports

+ 3 more

Layover Duration

55 m 22 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 29 Jun 2026 02:12:03
Saudia

THB 22,759

THB 21,850

Dubai to Toronto , 2 Jul

Saudia SV | 595

23:00

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

02 h 55 m

00:55

Fri, 3 Jul 26

Terminal T1

Jeddah, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 61

09:15

Fri, 3 Jul 26

Terminal T1

Jeddah, Saudi Arabia

13 h 10 m

15:25

Fri, 3 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian

More Timing Options

THB 23,519

THB 22,582

Transit Visa may be required

Dubai to Toronto , 2 Jul

Royal Jordanian RJ | 615

21:50

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

03 h 11 m

00:01

Fri, 3 Jul 26

Amman, Jordan

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 271

03:01

Fri, 3 Jul 26

Amman, Jordan

07:10

Fri, 3 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 271

08:10

Fri, 3 Jul 26

Montreal, Canada

09:45

Fri, 3 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

More Timing Options

THB 24,042

THB 23,087

Abu Dhabi to Toronto , 2 Jul

Qatar Airways QR | 1051

17:40

Thu, 2 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

17:50

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Fri, 3 Jul 26

Doha, Qatar

13 h 05 m

14:45

Fri, 3 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:00

Fri, 3 Jul 26

Montreal, Canada

01 h 28 m

18:28

Fri, 3 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 24,250

THB 23,286

Abu Dhabi to Toronto , 2 Jul

Qatar Airways QR | 1041

05:45

Thu, 2 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

05:55

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 725

08:10

Thu, 2 Jul 26

Doha, Qatar

14 h 55 m

15:05

Thu, 2 Jul 26

Terminal T5

Chicago, United States

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 9524 | Operated By American Airlines

20:29

Thu, 2 Jul 26

Terminal T3

Chicago, United States

01 h 52 m

23:21

Thu, 2 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

THB 24,338

THB 23,365

Abu Dhabi to Toronto , 2 Jul

Qatar Airways QR | 1045

12:25

Thu, 2 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

12:35

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Fri, 3 Jul 26

Doha, Qatar

13 h 05 m

14:45

Fri, 3 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:00

Fri, 3 Jul 26

Montreal, Canada

01 h 28 m

18:28

Fri, 3 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 29,231

THB 28,067

Abu Dhabi to Toronto , 2 Jul

Qatar Airways QR | 1041

05:45

Thu, 2 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

05:55

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Thu, 2 Jul 26

Doha, Qatar

13 h 40 m

15:00

Thu, 2 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Air Canada

THB 29,702

THB 28,520

Transit Visa may be required

Dubai to Toronto , 2 Jul

Emirates EK | 97

08:50

Thu, 2 Jul 26

Terminal T3

Dubai, United Arab Emirates

06 h 35 m

13:25

Thu, 2 Jul 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 907

14:20

Thu, 2 Jul 26

Terminal T3

Rome - Fiumicino Apt, Italy

09 h 30 m

17:50

Thu, 2 Jul 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Virgin Atlantic

THB 32,350

THB 31,059

Transit Visa may be required

Dubai to Toronto , 2 Jul

Emirates EK | 31

11:25

Thu, 2 Jul 26

Terminal T3

Dubai, United Arab Emirates

07 h 45 m

16:10

Thu, 2 Jul 26

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Virgin Atlantic VS | 147

17:50

Thu, 2 Jul 26

Terminal T3

London - Heathrow Apt, United Kingdom

07 h 50 m

20:40

Thu, 2 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 32,800

THB 31,490

Dubai to Toronto , 2 Jul

Qatar Airways QR | 1003

05:50

Thu, 2 Jul 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

06:05

Thu, 2 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Thu, 2 Jul 26

Doha, Qatar

13 h 40 m

15:00

Thu, 2 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Air Canada

THB 41,534

THB 39,879

Dubai to Toronto , 2 Jul

Emirates EK | 243

02:20

Thu, 2 Jul 26

Terminal T3

Dubai, United Arab Emirates

13 h 40 m

08:00

Thu, 2 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 407

10:10

Thu, 2 Jul 26

Montreal, Canada

01 h 25 m

11:35

Thu, 2 Jul 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available