One Way

Popular Filters

Departure Airports

One Way Price

THB 23,971 THB 244,000

Duration

14 h 0 m 42 h 0 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 26,990

12 PM - 6 PM

THB 24,171

After 6 PM

THB 23,972

Arrival at Toronto

6 AM - 12 PM

THB 24,795

12 PM - 6 PM

THB 26,990

After 6 PM

THB 23,972

Alliances & Airlines

Oneworld

(11)

SkyTeam

()

Star Alliance

(6)

+ 1 more

Layover Airports

Layover Duration

1 h 30 m 26 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 01 Jul 2026 02:55:53
Qatar Airways, Porter Airlines

THB 24,964

THB 23,972

You save THB 12,420 if you fly from Abu Dhabi

Abu Dhabi to Toronto , 4 Jul

Qatar Airways QR | 1053

22:45

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

22:55

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Sun, 5 Jul 26

Doha, Qatar

13 h 05 m

14:45

Sun, 5 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:00

Sun, 5 Jul 26

Montreal, Canada

01 h 28 m

18:28

Sun, 5 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

More Timing Options

THB 25,085

THB 24,084

You save THB 12,308 if you fly from Abu Dhabi

Abu Dhabi to Toronto , 4 Jul

Qatar Airways QR | 1055

23:45

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

23:55

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Sun, 5 Jul 26

Doha, Qatar

13 h 05 m

14:45

Sun, 5 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:00

Sun, 5 Jul 26

Montreal, Canada

01 h 28 m

18:28

Sun, 5 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

THB 25,172

THB 24,171

You save THB 12,221 if you fly from Abu Dhabi

Abu Dhabi to Toronto , 4 Jul

Qatar Airways QR | 1051

17:40

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

17:50

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Sun, 5 Jul 26

Doha, Qatar

13 h 05 m

14:45

Sun, 5 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:00

Sun, 5 Jul 26

Montreal, Canada

01 h 28 m

18:28

Sun, 5 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

THB 25,460

THB 24,449

You save THB 11,943 if you fly from Abu Dhabi

Abu Dhabi to Toronto , 4 Jul

Qatar Airways QR | 1045

12:25

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

12:35

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Sun, 5 Jul 26

Doha, Qatar

13 h 05 m

14:45

Sun, 5 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:00

Sun, 5 Jul 26

Montreal, Canada

01 h 28 m

18:28

Sun, 5 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir

THB 25,824

THB 24,795

You save THB 11,597 if you fly from Abu Dhabi | Transit Visa may be required

Abu Dhabi to Toronto , 4 Jul

EgyptAir MS | 915

16:30

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

03 h 35 m

19:05

Sat, 4 Jul 26

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 995

02:55

Sun, 5 Jul 26

Terminal T3

Cairo, Egypt

11 h 30 m

07:25

Sun, 5 Jul 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 26,990

You save THB 9,401 if you fly from Abu Dhabi

Abu Dhabi to Toronto , 4 Jul

Qatar Airways QR | 1041

05:45

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

05:55

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Sat, 4 Jul 26

Doha, Qatar

13 h 40 m

15:00

Sat, 4 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 37,904

THB 36,392

Dubai to Toronto , 4 Jul

Qatar Airways QR | 1003

05:50

Sat, 4 Jul 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

06:05

Sat, 4 Jul 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Sat, 4 Jul 26

Doha, Qatar

13 h 40 m

15:00

Sat, 4 Jul 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Air Canada

More Timing Options

THB 41,582

THB 39,925

Dubai to Toronto , 4 Jul

Emirates EK | 243

02:30

Sat, 4 Jul 26

Terminal T3

Dubai, United Arab Emirates

13 h 30 m

08:00

Sat, 4 Jul 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 407

10:10

Sat, 4 Jul 26

Montreal, Canada

01 h 25 m

11:35

Sat, 4 Jul 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 42,948

THB 41,236

Dubai to Toronto , 4 Jul

Emirates EK | 241

03:30

Sat, 4 Jul 26

Terminal T3

Dubai, United Arab Emirates

14 h

09:30

Sat, 4 Jul 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

THB 45,408

THB 43,596

Abu Dhabi to Toronto , 4 Jul

Etihad Airways EY | 21

02:30

Sat, 4 Jul 26

Terminal A

Abu Dhabi, United Arab Emirates

14 h 25 m

08:55

Sat, 4 Jul 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available