Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
China Southern Airlines
CZ-362,CZ-311
16:14
Bangkok
2Hrs 40Min 1 Stop
BKK→CAN→YYZ
01:35
Toronto
China Southern Airlines
CZ-362,CZ-329,CZ-7542
16:14
Bangkok
2Hrs 40Min 1 Stop
BKK→CAN→YVR→YYZ
06:16
Toronto
China Southern Airlines
CZ-362,CZ-329,CZ-7544
16:14
Bangkok
2Hrs 40Min 1 Stop
BKK→CAN→YVR→YYZ
20:39
Toronto
China Southern Airlines
CZ-3036,CZ-311
12:31
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→YYZ
07:53
Toronto
China Southern Airlines
CZ-362,CZ-311
06:03
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→YYZ
17:48
Toronto
China Southern Airlines
CZ-362,CZ-311
20:08
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→YYZ
07:53
Toronto
China Southern Airlines
CZ-3082,CZ-399,CZ-1292
00:29
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→JFK→YYZ
08:17
Toronto
China Southern Airlines
CZ-362,CZ-329,CZ-7542
06:03
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→YVR→YYZ
20:27
Toronto
China Southern Airlines
CZ-362,CZ-329,CZ-7542
20:08
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→YVR→YYZ
10:32
Toronto
China Southern Airlines
CZ-362,CZ-329,CZ-7544
06:03
Bangkok
2Hrs 45Min 1 Stop
BKK→CAN→YVR→YYZ
22:34
Toronto

FAQ about China Southern Airlines Flights from Bangkok to Toronto

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

A. It takes 2Hrs 40Min to fly from Bangkok to Toronto.

Q. When is the earliest flight from Bangkok to Toronto ?

A. The earliest flight from Bangkok to Toronto is at 00:29 and is operated by China Southern Airlines.

Q. How many flights are there from Bangkok to Toronto ?

A. There are 11 flights from Bangkok to Toronto.

Q. When is the last flight from Bangkok to Toronto ?

A. The last flight from Bangkok to Toronto is at 20:08 and is operated by China Southern Airlines.

View Best Offers