Skip to main content
Chongqing, China
One way

Bangkok to Chongqing

Nonstop
14:45DMK → CKG18:50

3h 5m · Direct

฿4,366
฿4,472-2%
฿106 below average
Thai AirAsia
View one-way fare

Continue to secure booking

One-way itinerary

Outbound flight only

OutboundNovember 5·Thursday

14:45

DMK

Direct
3h 5m

18:50

CKGGMT+8

  1. Thai AirAsia
    DMK14:45CKG18:50
    3h 5m

Baggage varies — check booking details.

Nearby one-way departures to Chongqing15 days around November 5, 2026
AvgMinp25–p75
฿4,000฿5,000฿6,000Oct 21Oct 27Nov 2Nov 8Nov 14Nov 20

Cheapest

฿3,810

Nov 17

Global average

฿4,472

All travel dates

November avg

฿4,180

Selected month

One-way price check

Compared only with historical one-way fares on this route

฿4,366
One-way low ฿3,658One-way high ฿7,950

Current fare

฿4,366

One-way average

฿4,472

This month

฿4,156

Deal score

19/100

Chongqing

Explore

14°C

Mild

0km

Distance

CNY

Currency

FAQ about Chongqing

What is the cheapest flight from Bangkok to Chongqing?
The cheapest flight we've found from Bangkok to Chongqing is ฿3,658. Prices change frequently, so check back often for the latest deals.
What is the average flight price from Bangkok to Chongqing?
The average price for flights from Bangkok to Chongqing is around ฿4,472. You can save up to 18% by booking the cheapest available deal.
When is the best time to fly from Bangkok to Chongqing?
Prices vary throughout the year. Use the month filter on this page to find the cheapest time to fly from Bangkok to Chongqing.
Are there direct flights from Bangkok to Chongqing?
Availability of direct flights depends on the season and airline. Use the "Direct" filter on our search page to find non-stop flights from Bangkok to Chongqing.
Do I need a visa to visit Chongqing, China?
Visa requirements depend on your nationality. We recommend checking with the embassy or consulate of China for the most up-to-date visa information before booking your flight.
Find more Chongqing deals

Keep exploring

Similar one-way deals

Nov 5
฿4,366฿4,472
-2%฿106 below average