Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Thai
TG-7976,TG-7995,TG-102
17:20
Toronto
13Hrs 45Min 1 Stop
YYZ→PEK→BKK→CNX
09:15
Chiang Mai
Thai
TG-7976,TG-7995,TG-110
17:20
Toronto
13Hrs 45Min 1 Stop
YYZ→PEK→BKK→CNX
14:20
Chiang Mai
Thai
TG-7976,TG-7995,TG-116
17:20
Toronto
13Hrs 45Min 1 Stop
YYZ→PEK→BKK→CNX
18:30
Chiang Mai
Thai
TG-208,TG-5437,TG-2593
15:25
Toronto
14Hrs 45Min 1 Stop
YYZ→PVG→KMG→CNX
17:20
Chiang Mai
Thai
TG-208,TG-748,TG-2593
15:25
Toronto
14Hrs 45Min 1 Stop
YYZ→PVG→KMG→CNX
17:20
Chiang Mai
Thai
TG-35,TG-201,TG-262
00:45
Toronto
15Hrs 40Min 1 Stop
YYZ→TPE→BKK→CNX
16:25
Chiang Mai
Thai
TG-35,TG-67,TG-262
00:45
Toronto
15Hrs 40Min 1 Stop
YYZ→TPE→BKK→CNX
16:25
Chiang Mai
Thai
TG-35,TG-75,TG-262
00:45
Toronto
15Hrs 40Min 1 Stop
YYZ→TPE→BKK→CNX
16:25
Chiang Mai

FAQ about thai Flights from Toronto to Chiang Mai

Q. How much time does it take to fly from Toronto to Chiang Mai ?

A. It takes 13Hrs 45Min to fly from Toronto to Chiang Mai.

Q. When is the earliest flight from Toronto to Chiang Mai ?

A. The earliest flight from Toronto to Chiang Mai is at 00:45 and is operated by Thai.

Q. How many flights are there from Toronto to Chiang Mai ?

A. There are 8 flights from Toronto to Chiang Mai.

Q. When is the last flight from Toronto to Chiang Mai ?

A. The last flight from Toronto to Chiang Mai is at 17:20 and is operated by Thai.

View Best Offers