Direct flights from Chengdu to Bangkok TFU → BKK

Air China, Chengdu Airlines, China Eastern Airlines, Sichuan Airlines, Spring Airlines and Thai Airways International operate nonstop flights from Chengdu (TFU) to Bangkok (BKK). The nonstop flight takes around ~2h 22m, covering 1,173 miles (1,888 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Chengdu

We'll email you when a fare from TFU drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air China CA Chengdu Airlines EU China Eastern Airlines MU Sichuan Airlines 3U Spring Airlines 9C Thai Airways International TG

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Chengdu to Bangkok?

Yes, Air China, Chengdu Airlines and 4 more airlines operate nonstop flights from Chengdu (TFU) to Bangkok (BKK).

Which airlines fly direct from Chengdu to Bangkok?

Air China, Chengdu Airlines, China Eastern Airlines, Sichuan Airlines, Spring Airlines, Thai Airways International operate nonstop flights from Chengdu to Bangkok.

How long is the flight from Chengdu to Bangkok?

The nonstop flight from Chengdu to Bangkok takes ~2h 22m (approximately 1888 km).

Explore More

Get cheap direct-flight deals from Chengdu, free by email