FromTo

Cheapest flights for Bangkok – Shenzhen (BKK – SZX)

Aviasales.ge will find you the cheapest airfare for Bangkok – Shenzhen by comparing the ticket prices to Shenzhen using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Bangkok – Shenzhen is up to you.

Direct flight for from Bangkok to Shenzhen

The easiest way to to get to your destination is a direct flight. Direct flights for from Bangkok to Shenzhen are offered by:

  • Air China (daily CA7980)
  • China Southern Airlines (daily CZ8324)
  • Thai AirAsia (daily FD596)
  • Shenzhen Airlines (daily ZH306)
  • Thai Lion Air (4 days per week, flight SL902)
  • China Eastern Airlines (3 days per week, flight MU286)

Shenzhen is served by 1 airport: Shenzhen Bao'an International Airport. Direct flights for Bangkok – Shenzhen are operated by:
  • Shenzhen Airlines, China Eastern Airlines, China Southern Airlines from Suvarnabhumi Airport to Shenzhen Bao'an International Airport
  • Thai Lion Air, Thai AirAsia from Don Mueang International Airport to Shenzhen Bao'an International Airport
Flight with layover for the route from Bangkok to Shenzhen

An alternative option for Bangkok – Shenzhen (round-trip) would be a flight with a layover. Prices start at 992 up to 1 417.

The lowest prices for flights with layovers are offered by China Eastern Airlines with a layover in Kunming. Tickets start at 376.

A flight with a layover on the route Bangkok – Shenzhen will allow you to make your trip more interesting. The layover could be in:

  • Hanoi (flight TG560 Thai Airways)
  • Kunming (flight KY8362 Kunming Airlines)
  • Ho Chi Minh City (flight VN608 Vietnam Airlines)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Bangkok – Shenzhen could change by more than 52%.

Aviasales.ge suggests buying tickets for Bangkok – Shenzhen in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Bangkok – Shenzhen (BKK – SZX)
2 ⁠hr 57 ⁠min
Average flight duration
1,736 km
Distance
1 ⁠hr
Current time difference
40
Number of flights per week
₾162
Lowest price
Average ticket price
12:10
Earliest flight out
03:15
Latest flight out
Airlines flying from Bangkok to Shenzhen
Airports serving Bangkok – Shenzhen

Bangkok airports serving flights to Shenzhen:

  • Suvarnabhumi Airport (BKK)
  • Don Mueang International Airport (DMK)

Shenzhen airports accepting flights from Bangkok:

  • Shenzhen Bao'an International Airport (SZX)