Contents
From the skyscrapers and Cantonese kitchens of Guangzhou to the street food stalls and golden temples of Bangkok, this is a classic jump from South China to Southeast Asia. Guangzhou greets you with an orderly pace and Pearl River views; Bangkok answers with humidity, tuk-tuks and a nightlife that never quite stops.
Flying is the practical way to cover the distance, and plenty of airlines compete on the route. You can book your tickets on GoAsia.cc.
Guangzhou to Bangkok by Flight
Flights leave from Guangzhou Baiyun International Airport (CAN) for Bangkok's two main airports: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Non-stop flights take about 3 hours, and on booking platforms fares start at about $64 (October 2026).[1]

Guangzhou to Suvarnabhumi Airport (BKK)
Suvarnabhumi is Bangkok's main international airport, east of the city, and the better choice if your hotel is in the east or center of Bangkok. Full-service airlines usually land here.
Guangzhou to Don Mueang Airport (DMK)
Don Mueang lies north of the city center and is the base of several low-cost carriers. Thai AirAsia flies non-stop from Guangzhou to Don Mueang in about 2 hours 50 minutes.[2] Fares on booking platforms start at about $65 (October 2026).[1] It is a good fit if you are heading to northern Bangkok or connecting to a domestic flight in Thailand.
Tips for Traveling from Guangzhou to Bangkok
- Airport selection: Check which Bangkok airport is closer to your hotel before you book, because Suvarnabhumi and Don Mueang are on opposite sides of the city.
- Entry rules: Check the current Thai entry rules for your nationality before you head to Baiyun Airport.
- Taxis in Bangkok: Both airports have taxi stands. Ask for the meter rather than agreeing on a fixed price.
- Book early: Fares rise around peak holidays such as Lunar New Year and Songkran, so book ahead for those dates.
Timetable
| Flight Guangzhou - Don Mueang Airport $ 65.35–109.96 3h – 1days 2h 21m | |
|
| Flight Guangzhou - Bangkok $ 64.31–582.42 3h – 1days 7h 18m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Guangzhou to Bangkok, including current prices and schedules.
Flying. On booking platforms, tickets start at about $64 (October 2026), and low-cost carriers often land at Don Mueang.
A non-stop flight, which takes about 3 hours.
A non-stop flight takes about 3 hours. Flights with a connection take longer.
Flights to Bangkok leave from Guangzhou Baiyun International Airport (CAN).
It depends on your hotel and your airline. Suvarnabhumi (BKK) is the main international airport, while Don Mueang (DMK) is the base of several low-cost carriers.
Booking ahead helps, especially around Lunar New Year, Songkran and other holidays when fares rise.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: Guangzhou - Bangkok timetable. Retrieved October 27, 2026.
- [2] AirAsia: Flights from Guangzhou (CAN) to Bangkok (DMK). Retrieved October 27, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
