Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Bangkok
  4. Bangkok to Shenzhen
Nonstop route · Thailand → China

Cheap flights from Bangkok to Shenzhen from THB 3,265

Shenzhen Airlines, China Southern Airlines, Thai AirAsia and 3 more airlines fly nonstop from Bangkok to Shenzhen, about 19 flights a week. The flight takes around 2h 45m, and the cheapest one-way fare we found recently is THB 3,265 on 24 Jan.

Direct flights available ~19 flights a week 2h 45m Cheapest in January Prices checked 14 days ago
BKKSZX

Bangkok to Shenzhen at a glance

Airlines flying nonstop from Bangkok to Shenzhen

6 airlines on this route, about 19 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
SAShenzhen Airlines~1003:16–19:32—Search
CSChina Southern Airlines~802:44–18:25—Search
Thai AirAsia~2—THB 3,390Search
TLThai Lion Air——THB 3,265Search
CEChina Eastern Airlines———Search
MMaldivian———Search

Cheapest dates from Bangkok to Shenzhen

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Cheapest month to fly from Bangkok to Shenzhen

Lowest one-way fare found for each month: January is cheapest, February the most expensive.

Good to know

Distance
1,699 km1,055 miles
Flight time
2h 45mfastest found
Time difference
+1hShenzhen vs Bangkok
Currency in Shenzhen
CNY
Airports
BKK, DMK → SZX

Flights from Bangkok to Shenzhen: questions answered

How much is a flight from Bangkok to Shenzhen?
The cheapest one-way fare we found recently is THB 3,265, nonstop, departing in January. Return trips start from THB 6,208. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Shenzhen?
Yes. Shenzhen Airlines, China Southern Airlines, Thai AirAsia, Thai Lion Air, China Eastern Airlines and Maldivian fly this route nonstop, with about 19 flights a week in each direction.
How long is the flight from Bangkok to Shenzhen?
A nonstop flight covers 1,699 km and takes around 2h 45m.
What is the cheapest month to fly from Bangkok to Shenzhen?
January has the lowest fare we found (THB 3,265), while February is the most expensive (THB 3,909).
Which airlines fly from Bangkok to Shenzhen?
Shenzhen Airlines, China Southern Airlines, Thai AirAsia, Thai Lion Air, China Eastern Airlines and Maldivian operate nonstop flights on this route.
Which airports serve Bangkok and Shenzhen?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Shenzhen: Shenzhen Bao'an International Airport (SZX).
What is the time difference between Bangkok and Shenzhen?
Shenzhen is 1 hour ahead of Bangkok.

More flights from Bangkok