GuangzhouBangkokFlight TimeCAN–BKK
Guangzhou (Guangzhou Baiyun International Airport) to Bangkok (Suvarnabhumi Airport).
The flight from Guangzhou (CAN) to Bangkok (BKK) takes 2h 25m on average, covering about 1,317 miles. Across 13 flights we tracked, the fastest was 2h 16m and the slowest 2h 46m, with China Southern flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 2h 25m | 1,317 mi | 2h 16m | 1 |
Airlines on this route
Captured airlines for CAN to BKK
Our current provider sample includes 14-15/day from CAN to BKK across 6 captured airlines. Captured departure terminal data is available for 2, 3.
- First departure
- 05:55
- Last departure
- 23:05
- Cadence
- ~hourly
- Captured departures/day
- 19
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| China Southern | 9/day | Airbus A320 family, Boeing 737, Boeing 787 · Terminal 2 · Seat map | 08:15 |
Aircraft we tracked
Methodology: figures are aggregated from 13 real flights on this route tracked between 2026-06-04 and 2026-06-19, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from CAN to BKK?
The CAN to BKK flight takes 2h 25m on average based on 13 tracked flights.
How far is CAN from BKK?
CAN to BKK is about 1,317 miles by air.
Which airlines fly from CAN to BKK?
China Southern flies the CAN to BKK route in our tracked route data.
What aircraft fly from CAN to BKK?
Aircraft observed on CAN to BKK include Airbus A321neo.