Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Bangkok to Shenzhen from ฿1,994

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 4/3. Fares are subject to change and may not be available on all flights or dates of travel.
BKK — SZX
19 Feb — 26 Feb1
1 adult

The best prices from Bangkok to Shenzhen are usually found in January or November, booked 17 days in advance, depart on a Saturday or Thursday and return on a Monday

Cheap flight deals from Bangkok to Shenzhen

Discover tips and strategies to find the most affordable flight options for your journey from Bangkok (TH1) to Shenzhen (SZX). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 14 February 2025.

Round-trip from

฿3,785

One-way from

฿1,994

Popular in

October

Cheapest in

January

Average price

฿8,145
Thai AirAsia
  • Thai AirAsia
  • 6/3-9/3
  • Nonstop
  • 5h 40m total
  • Bangkok to Shenzhen
Thai AirAsia
  • Thai AirAsia
  • 4/3
  • Nonstop
  • 2h 45m total
  • Bangkok to Shenzhen
Highest demand for flights based on searches. 3% potential increase in price (฿9,199 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (฿4,083 potential savings vs. average return price).
Average for round-trip flights in February 2025

Find flight deals from Bangkok to Shenzhen

Cheapest flights from Bangkok to Shenzhen
Explore the most affordable flight options available from Bangkok to Shenzhen. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 14 February 2025.

Thu 6/323:10DMK - SZX
Nonstop2h 45mThai AirAsia
Sun 9/323:55SZX - DMK
Nonstop2h 55mThai AirAsia
Deal found 11/2฿3,785
Thu 6/322:50DMK - SZX
Nonstop2h 45mMultiple Airlines
Sat 8/304:00SZX - DMK
Nonstop3h 00mMultiple Airlines
Deal found 11/2฿4,055
Sat 15/219:15BKK - SZX
Nonstop2h 35mChina Southern
Mon 24/216:05SZX - BKK
Nonstop3h 10mChina Southern
Deal found 11/2฿4,393
Wed 26/211:10BKK - SZX
1 stop20h 05mไห่หนานแอร์ไลน์
Wed 5/323:05SZX - BKK
1 stop12h 00mไห่หนานแอร์ไลน์
Deal found 12/2฿4,731
Wed 19/304:10BKK - SZX
Nonstop3h 00mChina Eastern
Sat 22/300:55SZX - BKK
Nonstop3h 15mChina Eastern
Deal found 13/2฿4,968
Tue 18/203:05BKK - SZX
Nonstop2h 55mShenzhen Airlines
Tue 25/200:10SZX - BKK
Nonstop2h 55mShenzhen Airlines
Deal found 13/2฿5,035
Thu 13/204:10BKK - SZX
Nonstop3h 00mMultiple Airlines
Sat 22/216:05SZX - BKK
Nonstop3h 10mMultiple Airlines
Deal found 13/2฿5,610
Tue 11/322:50DMK - SZX
Nonstop2h 45mThai Lion Air
Sun 16/303:40SZX - DMK
Nonstop2h 45mThai Lion Air
Deal found 12/2฿6,185
Thu 6/309:35DMK - SZX
1 stop10h 10mแอร์เอเชีย
Sun 9/311:25SZX - DMK
1 stop7h 55mแอร์เอเชีย
Deal found 11/2฿10,274
Fri 11/412:10BKK - SZX
Nonstop2h 55mThai Airways
Sat 19/400:10SZX - BKK
Nonstop3h 05mThai Airways
Deal found 12/2฿10,781
Tue 25/319:30BKK - SZX
2 stops16h 15mAir China
Fri 28/307:55SZX - BKK
1 stop9h 45mAir China
Deal found 13/2฿11,896
Mon 24/301:45BKK - SZX
2 stops13h 20mXiamenAir
Fri 28/308:45SZX - BKK
2 stops27h 30mXiamenAir
Deal found 13/2฿11,997

Find flights from Bangkok to Shenzhen within your budget

Customise your flight search to find flights from Bangkok to Shenzhen that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 17,341 searches. Data last updated 14 February 2025.

Fly from

Bangkok

Fly to

Shenzhen

Route

Depart

Return

Price

BangkokShenzhen

DMK - SZX

DMKSZX

Bangkok Don Mueang Intl

Thu 6/3

23:10-02:55

Nonstop2h 45m

Shenzhen

Sun 9/3

23:55-01:50

Nonstop2h 55m

฿3,785

BangkokShenzhen

DMK - SZX

DMKSZX

Bangkok Don Mueang Intl

Thu 6/3

22:50-02:35

Nonstop2h 45m

Shenzhen

Sat 8/3

04:00-06:00

Nonstop3h 00m

฿4,055

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Wed 26/2

11:10-08:15

1 stop20h 05m

Shenzhen

Wed 5/3

23:05-10:05

1 stop12h 00m

฿4,731

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Wed 19/3

04:10-08:10

Nonstop3h 00m

Shenzhen

Sat 22/3

00:55-03:10

Nonstop3h 15m

฿4,968

BangkokShenzhen

DMK - SZX

DMKSZX

Bangkok Don Mueang Intl

Sun 30/3

22:40-02:30

Nonstop2h 50m

Shenzhen

Sat 5/4

03:30-05:10

Nonstop2h 40m

฿5,035

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Wed 26/2

19:30-23:15

Nonstop2h 45m

Shenzhen

Tue 4/3

00:10-02:05

Nonstop2h 55m

฿5,069

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Thu 6/3

19:15-22:50

Nonstop2h 35m

Shenzhen

Sun 9/3

16:05-18:15

Nonstop3h 10m

฿5,779

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Tue 25/2

03:05-07:00

Nonstop2h 55m

Shenzhen

Wed 5/3

10:55-03:05

1 stop17h 10m

฿6,083

BangkokShenzhen

DMK - SZX

DMKSZX

Bangkok Don Mueang Intl

Thu 6/3

14:55-02:10

1 stop10h 15m

Shenzhen

Sat 8/3

03:15-12:50

1 stop10h 35m

฿9,395