Flights from Guangzhou to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CAN to BKK – All flight route options from Guangzhou Baiyun International Airport, China to Suvarnabhumi Airport, Thailand. These flights are operated by 17 different airlines. Fly non-stop or choose from 9 different connecting flights. The shortest flight time is 2 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Guangzhou to Bangkok flights
There are over 15 airlines and as many as 725 flights every week to this destination. You can fly non-stop to Bangkok (BKK) from Guangzhou (CAN) with Spring Airlines, China Southern Airlines, Kenya Airways, Thai Airways International, China Eastern Airlines or Thai Vietjet Air but if a stopover option suits you better you can choose to fly via Hanoi, Haikou or any other of the 9 alternatives with connectiing airports.
Guangzhou to Bangkok with Spring Airlines
You can fly non-stop every weekday with flights departing at 05:50.
With Hainan Airlines
If you fly from Guangzhou with Hainan Airlines you will do a stopover in Haikou, HAK before reaching Bangkok. This flight trip will take 6 hours and 15 minutes and you can fly every weekday with departures at 12:50, 12:55 or 13:00.
Distance & flight times: Guangzhou Baiyun International Airport to Suvarnabhumi Airport
The shortest flight time between CAN and BKK is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 50m | - | 1066 miles (1715 km) |
HAN Hanoi | 6h 0m | 1h 20m | 1125 miles (1810 km) |
HAK Haikou | 6h 15m | 2h 35m | 1080 miles (1738 km) |
CNX Chiang Mai | 6h 20m | 4h 10m | 1355 miles (2180 km) |
SGN Ho Chi Minh City | 6h 40m | 3h 25m | 1425 miles (2293 km) |
VTE Vientiane | 6h 45m | 2h 5m | 1113 miles (1791 km) |
KMG Kunming | 8h 10m | 4h 40m | 1473 miles (2370 km) |
HKG Hong Kong | 8h 50m | 4h 20m | 1139 miles (1833 km) |
RGN Yangon | 9h 5m | 2h 10m | 1586 miles (2552 km) |
PNH Phnom Penh | 9h 5m | 4h 55m | 1309 miles (2106 km) |


Quick copy and share this page
From Guangzhou to Thailand
Below is a list of other destinations to Thailand from Guangzhou Baiyun International Airport with either direct flights or 1 stop connections.
-
DMK Bangkok Direct
-
HKT Phuket Direct
-
CNX Chiang Mai Direct
-
KBV Krabi
-
USM Koh Samui
-
HDY Hat Yai
-
UTH Udon Thani
-
KKC Khon Kaen
-
CEI Chiang Rai
-
LPT Lampang
From China to Bangkok
Below is a list of other cities in China with flights to Bangkok with either non-stop or connecting flights.
-
PVG Shanghai Direct
-
PEK Beijing Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing Direct
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou Direct
-
HAK Haikou Direct