Popular Filters
+ 1 more
Departure Airports
One Way Price
Duration
Stops From Dubai
Departure From Dubai
THB 23,286
THB 22,582
THB 22,582
THB 21,850
Arrival at Toronto
THB 22,582
THB 21,850
THB 23,087
Alliances & Airlines
Oneworld
(10)
SkyTeam
(3)
Star Alliance
(5)
+ 3 more
Layover Airports
+ 3 more
Layover Duration
THB 22,759
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
THB 23,519
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
THB 24,042
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
THB 24,250
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
THB 24,338
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
THB 29,231
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
THB 29,702
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
THB 32,350
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
THB 32,800
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
THB 41,534
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
