Popular Filters
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
THB 26,990
THB 24,166
THB 23,967
Arrival at Toronto
THB 24,799
THB 26,990
THB 23,967
Alliances & Airlines
Oneworld
(11)
SkyTeam
()
Star Alliance
(6)
+ 1 more
Layover Airports
Layover Duration
THB 24,964
You save THB 12,423 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
THB 25,085
You save THB 12,302 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
THB 25,172
You save THB 12,224 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
THB 25,460
You save THB 11,945 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
THB 25,824
You save THB 11,591 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
THB 26,990
You save THB 9,399 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
THB 37,904
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
THB 41,582
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
THB 42,948
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
THB 45,408
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
