Which airport are you flying from?

Direct flights from Bangkok to Shenzhen

DMK - SZX route map All flights from DMK to SZX non-stop. There are direct flights from Don Mueang International Airport (DMK), Thailand to Shenzhen Bao'an International Airport (SZX), China with Thai AirAsia and Thai Lion Air. 7 weekly departures are currently scheduled on this route. Departure times range from 18:30 to 22:45 depending on the schedule period. The flight distance is 1060 miles (1706 km). Flight time ranges from 2 hours and 45 minutes to 2 hours and 55 minutes.

DMK
Don Mueang Airport
ThailandBangkok , Thailand
SZX
Shenzhen Bao'an Airport
ChinaShenzhen , China
DMK
Don Mueang Airport
ThailandBangkok , Thailand
Shenzhen Bao'an Airport
ChinaShenzhen , China
SZX
Flight time 2h 45min to 2h 55min
Updated May 25, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Thai AirAsia Low-cost carrier

Departure times vary between 18:30 and 19:05 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
5 flights/week
5 flights/week

Thai Lion Air Low-cost carrier

Departure times vary between 22:40 and 22:45 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
2 flights/week
2 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Bangkok to Shenzhen with Thai AirAsia

This is a weekly direct flight schedule for Thai AirAsia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
FD596
18:30
----
18:30
----
18:30
----
18:30

The timetable & schedule information was updated at 2026-05-25

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Bangkok to Shenzhen with Thai Lion Air

This is a weekly direct flight schedule for Thai Lion Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28

The timetable & schedule information was updated at 2026-05-25

RETURN SCHEDULE
CHECK PRICES

Bangkok to Shenzhen scheduled departures

Select a date to see every published non-stop departure between DMK and SZX.

Wednesday
Wed
Jun 24
1 flights(1)
Thursday
Thu
Jun 25
0 flights(0)
Friday
Fri
Jun 26
1 flights(1)
Saturday
Sat
Jun 27
0 flights(0)
Sunday
Sun
Jun 28
1 flights(1)
Monday
Mon
Jun 29
1 flights(1)
Tuesday
Tue
Jun 30
0 flights(0)
Time
Airline
Flight
18:30
Thai AirAsia Thai AirAsia
FD596
18:30
Thai AirAsia Thai AirAsia
FD596
18:30
Thai AirAsia Thai AirAsia
FD596
18:30
Thai AirAsia Thai AirAsia
FD596
Ad
DMK-SZX flight route
Route map from Bangkok, DMK to Shenzhen, SZX. The distance is 1060 miles or 1706 km.
Ad
Bangkok - Shenzhen direct flight map
Ad

DMK - SZX route facts

  • Distance
    1060 miles (1706 km)
  • Flight time
    2 hours and 45 minutes to 2 hours and 55 minutes
  • Airlines
    Thai AirAsia Thai AirAsia
    Thai Lion Air Thai Lion Air
  • Airline alliances
    Low-cost carrier
  • Cabins
    Economy
  • Departure terminals
    Thai AirAsia: Terminal 1
    Thai Lion Air: Terminal 1
  • Aircraft
    Thai AirAsia: Airbus A320
    Thai Lion Air: Boeing 737-800 Passenger

Route FAQ

Thai AirAsia and Thai Lion Air operate non-stop flights from DMK to SZX with 7 weekly departures.

Scheduled flight time from DMK to SZX ranges from 2 hours and 45 minutes to 2 hours and 55 minutes. The route covers 1060 miles (1706 km).

7 weekly departures are currently scheduled on this route, with published departure times ranging from 18:30 to 22:45 depending on the schedule period.

Departure terminals: Thai AirAsia: Terminal 1 and Thai Lion Air: Terminal 1.

Economy are currently scheduled on non-stop flights for this route.
Nearby airports that offer flights to Shenzhen (SZX)
From (BKK)

41 flights per week

Direct flights from Bangkok to China
From Bangkok to Tianjin

TSN Tianjin Binhai International Airport

From Bangkok to Shanghai

PVG Shanghai Pudong International Airport

From Bangkok to Hangzhou

HGH Hangzhou Xiaoshan International Airport

From Bangkok to Zhengzhou

CGO Zhengzhou Xinzheng International Airport

From Bangkok to Hefei

HFE Hefei Xinqiao Airport

From Bangkok to Xian

XIY Xi'an Xianyang International Airport

From Bangkok to Nanchang

KHN Nanchang Airport

From Bangkok to Wuhan

WUH Wuhan Tianhe International Airport

From Bangkok to Chongqing

CKG Chongqing Jiangbei International Airport

From Bangkok to Changsha

CSX Changsha Huanghua Airport