Cheap flights from Thailand to Shenzhen

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

How to find the cheapest flight from
Thailand to Shenzhen (SZX)

How far in advance should I book a flight from Thailand to Shenzhen?

Find a great deal and save up to 68% by booking at least 56 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Thailand to Shenzhen within the next two weeks, with the cheapest ticket starting at ฿ 8,585.

What is the cheapest month to fly from Thailand to Shenzhen?

July is one of the best times of the year to fly to Shenzhen from Thailand. Prices for July average ฿ 7,310 per person but you can even find prices for as low as ฿ 4,323. The most expensive prices can be found in the month of June. Opting for a July flight can save you 108% on your journey compared to booking in July

Cheap flights from Thailand to Shenzhen in January, February 2021

The best prices found for Thailand to SZX flights in January, February
15 Feb - 22 Feb
฿ 27,858pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
   
2 STOPS
SZX
Shenzhen
SZX
Shenzhen
Multiple Airlines
     
3 STOPS
BKK
Bangkok Suvarnabhumi
15 Feb - 22 Feb
฿ 128,812pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
   
2 STOPS
SZX
Shenzhen
SZX
Shenzhen
ANA
 
1 STOP
BKK
Bangkok Suvarnabhumi

Thailand to Shenzhen 2021 flight deals

Cheap flights to Shenzhen from Thailand found for this year
7 Apr - 10 Apr
฿ 6,154pp
DMK
Bangkok Don Mueang Intl
Thai AirAsia
Direct
SZX
Shenzhen
SZX
Shenzhen
Thai AirAsia
Direct
DMK
Bangkok Don Mueang Intl
7 Apr - 10 Apr
฿ 6,184pp
DMK
Bangkok Don Mueang Intl
Thai AirAsia
Direct
SZX
Shenzhen
SZX
Shenzhen
Thai AirAsia
Direct
DMK
Bangkok Don Mueang Intl
7 Apr - 12 Apr
฿ 6,424pp
DMK
Bangkok Don Mueang Intl
Thai AirAsia
Direct
SZX
Shenzhen
SZX
Shenzhen
Thai AirAsia
Direct
DMK
Bangkok Don Mueang Intl

Direct flights to Shenzhen from Thailand

Save time with Thailand to Shenzhen direct flight deals
7 Apr - 10 Apr
฿ 6,154pp
DMK
Bangkok Don Mueang Intl
Thai AirAsia
Direct
SZX
Shenzhen
SZX
Shenzhen
Thai AirAsia
Direct
DMK
Bangkok Don Mueang Intl
7 Apr - 10 Apr
฿ 6,184pp
DMK
Bangkok Don Mueang Intl
Thai AirAsia
Direct
SZX
Shenzhen
SZX
Shenzhen
Thai AirAsia
Direct
DMK
Bangkok Don Mueang Intl
7 Apr - 12 Apr
฿ 6,424pp
DMK
Bangkok Don Mueang Intl
Thai AirAsia
Direct
SZX
Shenzhen
SZX
Shenzhen
Thai AirAsia
Direct
DMK
Bangkok Don Mueang Intl

One-way flights to Shenzhen from Thailand

The cheapest one-way flights from Thailand to Shenzhen
07:50 - 16:00
XiamenAir
2 stops
31h 10m
BKK - SZX
XiamenAir
฿ 11,378
CheapFlights
15:10 - 08:05
Sichuan Airlines
2 stops
39h 55m
BKK - SZX
Sichuan Airlines
฿ 16,571
Gotogate
11:55 - 14:20
China Southern
2 stops
25h 25m
BKK - SZX
China Southern
฿ 20,473
CheapFlights

Related info for your journey

Useful info, stats and facts about Thailand to Shenzhen flights.

Flight FAQs

From Thailand to Shenzhen

Can I find flights from Thailand to Shenzhen for under ฿ 9,006 on Cheapflights?

Yes, there are multiple flights from Thailand to Shenzhen for under ฿ 9,006. The cheapest flight booked recently is on Thai AirAsia for just ฿ 6,154, but on average you can expect to pay ฿ 11,077.

Which airlines flying from Thailand to Shenzhen have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Shenzhen Airlines, China Southern, and Thai AirAsia flying from Thailand to Shenzhen have implemented new flexible cancellation policies.

Are there direct flights from Thailand to Shenzhen for under ฿ 9,006 on Cheapflights?

Cheapflights has 5 direct flights from Thailand to Shenzhen under ฿ 9,006. A good price for a direct flight from Thailand to Shenzhen is less than ฿ 11,377.

What are the most popular airlines that fly from Thailand to Shenzhen?

Air China, China Southern and Thai AirAsia are the most popular airlines when flying from Thailand to Shenzhen.

What are the most popular routes from Thailand to Shenzhen?

The most popular flight routes from Thailand to Shenzhen are Bangkok Don Mueang Intl - Shenzhen, Phuket City - Shenzhen and Lampang - Shenzhen.

What are the cheapest flights from Thailand to Shenzhen?

The cheapest flight price from Thailand to Shenzhen is ฿ 2,974. On average you can expect to pay ฿ 9,008. The most popular route, (Bangkok Don Mueang Intl - Shenzhen), can usually be booked for ฿ 6,154.

What are the most reliable airlines from Thailand to Shenzhen?

The top 3 most reliable airlines when flying from Thailand to Shenzhen are Thai Airways (100%), Shenzhen Airlines (100%) and Air China (100%).

How long does is the flight from Thailand to Shenzhen?

There are many flights that can get you from Thailand to Shenzhen in 2h 50m. Fly via Thai AirAsia, ไชนาอีสเทิร์น, or AirAsia to get the fastest option. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Thailand to Shenzhen return?

According to our current data, Thai AirAsia (฿ 6,154), เซบู แปซิฟิค (฿ 10,567), and AirAsia (฿ 14,530) offers the cheapest pricing from Thailand to Shenzhen.

What are the cheapest airlines to fly from Thailand to Shenzhen one-way?

To fly one-way, consider booking your trip with Shenzhen Airlines, which is currently one of the cheapest options available, starting at ฿ 6,635. XiamenAir flights start at ฿ 10,387 while deals on ไชนาอีสเทิร์น start at ฿ 10,987 one-way.

Related searches

Flights to Shenzhen from Thailand
Flights to Thailand Flights to Shenzhen Flights from Thailand

Rent a Car

Car Rentals in Shenzhen Car Rentals in China

Arrival points for flights from Thailand to Shenzhen

Destination information for Shenzhen

Things to know before you go. Useful info for your trip from Thailand to Shenzhen
Today's exchange rate
฿ 1 = ¥ 0.22
Flight duration
2h 50m
Average temperature for January in Shenzhen
20.0 °C
Avg rainfall for January in Shenzhen
28.0 mm

Airports servicing

Buri Ram (BFV)
Chiang Rai (CEI)
Chumphon (CJM)
Chiang Mai (CNX)
Hat Yai (HDY)
Mae Hong Son (HGN)

Airports servicing Shenzhen

Top 5 airlines flying from Thailand to Shenzhen

The chart below displays the airlines Cheapflights users travelling from Thailand to Shenzhen choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Thai AirAsia
฿ 121 ฿ 189 No cancel fee 87%

We couldn't confirm the COVID-19 safety measures taken by Thai AirAsia. Please check directly on their website for additional information.

Search Thai AirAsia flights
Thai Lion Air
฿ 135 ฿ 215 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by Thai Lion Air. Please check directly on their website for additional information.

Search Thai Lion Air flights
China Southern
฿ 220 ฿ 273 No cancel fee 69%

We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information.

Search China Southern flights
Shenzhen Airlines
฿ 207 ฿ 301 No cancel fee 63%

We couldn't confirm the COVID-19 safety measures taken by Shenzhen Airlines. Please check directly on their website for additional information.

Search Shenzhen Airlines flights
Air China
฿ 620 ฿ 648 No cancel fee 67%
Search Air China flights

Popular flight searches

Check out other popular destinations found by fellow travellers
Home China Shenzhen Cheap flights from Thailand to Shenzhen