One Way

Popular Filters

+ 1 more

Departure Airports

One Way Price

THB 21,349 THB 238,000

Duration

14 h 20 m 35 h 30 m

Stops From Dubai

Departure From Dubai

Before 6 AM

THB 22,639

6 AM - 12 PM

THB 21,350

12 PM - 6 PM

THB 21,827

After 6 PM

THB 21,350

Arrival at Toronto

6 AM - 12 PM

THB 21,350

12 PM - 6 PM

THB 21,827

After 6 PM

THB 22,639

Alliances & Airlines

Oneworld

(12)

SkyTeam

()

Star Alliance

(5)

+ 1 more

Layover Airports

+ 1 more

Layover Duration

1 h 10 m 20 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Royal Jordanian

THB 22,237

THB 21,350

Transit Visa may be required

Dubai to Toronto , 16 Jun

Royal Jordanian RJ | 615

21:50

Tue, 16 Jun 26

Terminal T1

Dubai, United Arab Emirates

03 h 30 m

00:20

Wed, 17 Jun 26

Amman, Jordan

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 271

03:05

Wed, 17 Jun 26

Amman, Jordan

07:10

Wed, 17 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 271

08:10

Wed, 17 Jun 26

Montreal, Canada

09:45

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 22,732

THB 21,827

Abu Dhabi to Toronto , 16 Jun

Qatar Airways QR | 1045

12:25

Tue, 16 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

12:35

Tue, 16 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Wed, 17 Jun 26

Doha, Qatar

13 h 40 m

15:00

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

THB 23,580

THB 22,639

Abu Dhabi to Toronto , 16 Jun

Qatar Airways QR | 1041

05:45

Tue, 16 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

05:55

Tue, 16 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Tue, 16 Jun 26

Doha, Qatar

13 h 05 m

14:45

Tue, 16 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 130

17:10

Tue, 16 Jun 26

Montreal, Canada

01 h 28 m

18:38

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 23,629

THB 22,688

Abu Dhabi to Toronto , 16 Jun

Qatar Airways QR | 1055

23:45

Tue, 16 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

23:55

Tue, 16 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Wed, 17 Jun 26

Doha, Qatar

13 h 40 m

15:00

Wed, 17 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Porter Airlines

More Timing Options

THB 23,653

THB 22,712

Abu Dhabi to Toronto , 16 Jun

Qatar Airways QR | 1053

23:00

Tue, 16 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

23:10

Tue, 16 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 763

08:40

Wed, 17 Jun 26

Doha, Qatar

13 h 05 m

14:45

Wed, 17 Jun 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 2476 | Operated By Passaredo Transportes Aereos

18:50

Wed, 17 Jun 26

Montreal, Canada

01 h 25 m

20:15

Wed, 17 Jun 26

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Air Canada

THB 26,653

THB 25,596

Transit Visa may be required

Dubai to Toronto , 16 Jun

Emirates EK | 43

03:45

Tue, 16 Jun 26

Terminal T3

Dubai, United Arab Emirates

07 h 05 m

08:50

Tue, 16 Jun 26

Terminal T3

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 841

10:00

Tue, 16 Jun 26

Terminal T1

Frankfurt, Germany

08 h 55 m

12:55

Tue, 16 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 36,530

THB 35,069

Dubai to Toronto , 16 Jun

Qatar Airways QR | 1003

05:50

Tue, 16 Jun 26

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

06:05

Tue, 16 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Tue, 16 Jun 26

Doha, Qatar

13 h 40 m

15:00

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Emirates

THB 38,592

THB 37,051

Dubai to Toronto , 16 Jun

Emirates EK | 241

03:10

Tue, 16 Jun 26

Terminal T3

Dubai, United Arab Emirates

14 h 20 m

09:30

Tue, 16 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

THB 41,000

THB 39,369

Abu Dhabi to Toronto , 16 Jun

Qatar Airways QR | 1041

05:45

Tue, 16 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

05:55

Tue, 16 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 767

08:20

Tue, 16 Jun 26

Doha, Qatar

13 h 40 m

15:00

Tue, 16 Jun 26

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

THB 41,729

THB 40,062

Abu Dhabi to Toronto , 16 Jun

Etihad Airways EY | 21

02:30

Tue, 16 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

14 h 25 m

08:55

Tue, 16 Jun 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available