KUL → SZX Kuala Lumpur to Shenzhen
live
Direct flights from Kuala Lumpur (KUL) to Shenzhen (SZX): 30 nonstop departures observed each week across 5 airlines. 95% of the last 21 operated flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. No cancellations were recorded across the 21 tracked flights. The nonstop covers 2,568 km, an estimated 3 hours 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Shenzhen. Updated 16 October 2026 at 02:48 UTC.
Today, KUL → SZX Fri 16 Oct · local times
Sched Flight KUL departure SZX arrival
01:30
CZ5080 China Southern
Left 01:55 +25
Landed 05:29 −21
03:05
ZH334 Shenzhen
Left 03:09
Landed 07:03 −17
15:40
CZ5032 CHINA SOUTHERN AIRLINES
On schedule Gate C033
·
17:15
CZ8098 CHINA SOUTHERN AIRLINES
On schedule Gate C021
·
19:45
ZH330 SHENZEN AIRLINES
On schedule Gate C023
·
21:05
MH522 MALAYSIA AIRLINES BERHAD
On schedule Gate H006R
·
·
AK126 AirAsia
Departed
Landed 10:17 −3
Checked KUL board 10:25 · SZX board 10:48
KUL
Kuala Lumpur
busy · +17
SZX
Shenzhen
smooth · +0
dep bank 01:30–22:05 30x weekly
Runs reliable · 5 airlines · 30x weekly · nonstop
95% on time
of the last 21 operated KUL → SZX flights arrived within 15 minutes
Median arrival delay is −9 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 21 operated legs
Flight time ~3h 48m estimated from route distance
Weekly departures 30x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 21
The week scheduled departures · origin local time
AirAsia China Southern Airlines K-Mile Air MALAYSIA AIRLINES BERHAD
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
AirAsiaAK 100% on time
Flights AK126 06:10 daily · AK122 15:55 Mo Tu We Th Sa · AK128 22:05 daily
China Southern AirlinesCZ 100% on time
Flights CZ5080 01:30 daily · CZ5032 15:40 daily · CZ8098 17:15 daily
K-Mile Air8K
Flights 8K262 varies We Th
MALAYSIA AIRLINES BERHADMH
Flights MH522 21:05 daily
Shenzhen AirlinesZH 80% on time
Flights ZH334 03:05 daily · ZH328 12:50 Mo Tu Th Sa · ZH330 19:45 daily
History operated legs · board outcomes
10-16 ZH334 dep +4 → arr −17
10-15 MH522 dep +46 → arr +13
10-15 ZH328 dep +35 → arr +8
10-15 ZH334 dep −5 → arr −25
10-14 MH522 dep +22 → arr −6
Show 13 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from KUL and SZX, paired departure → arrival per flight and day. Board tracking since Wed, Oct 14 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 41 Completed 33 Delayed 6 Within 15m 27/33 Median +1m
AK126 AirAsia
3 days
Fri, Oct 16
1/2 legs · 9M-AGL
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
10:17
Landed · Sched 10:203m early
Thu, Oct 15
1/2 legs · 9M-RAE
KUL
Departure
Sched 06:10
Scheduled time only · no board update captured
Wed schedule from board history
→
SZX
Arrival
10:21
Landed · Sched 10:201m late
Wed, Oct 14
2/2 legs · 9M-RAE
KUL
Departure
Sched 06:10
Scheduled time only · no board update captured
→
SZX
Arrival
10:24
Landed · Sched 10:204m late
Full AK126 history →
CZ5032 CHINA SOUTHERN AIRLINES
3 days
Fri, Oct 16
1/2 legs · B-32L1
KUL
Departure
Sched 15:40
Scheduled departure
→
SZX
Arrival
Sched 20:15
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · B-32L1
KUL
Departure
15:41
Departed · Sched 15:401m late
→
SZX
Arrival
19:29
Landed · Sched 20:1546m early
Wed, Oct 14
2/2 legs · B-32L1
KUL
Departure
15:46
Departed · Sched 15:406m late
→
SZX
Arrival
19:25
Landed · Sched 20:1550m early
Full CZ5032 history →
CZ5080 China Southern
3 days
Fri, Oct 16
2/2 legs · B-32FV
KUL
Departure
01:55
Departed · Sched 01:3025m late
→
SZX
Arrival
05:29
Landed · Sched 05:5021m early
Thu, Oct 15
2/2 legs · B-32FX
KUL
Departure
02:03
Departed · Sched 01:3033m late
→
SZX
Arrival
05:39
Landed · Sched 05:5011m early
Wed, Oct 14
2/2 legs · B-32FV
KUL
Departure
01:35
Departed · Sched 01:305m late
→
SZX
Arrival
05:11
Landed · Sched 05:5039m early
Full CZ5080 history →
CZ8098 CHINA SOUTHERN AIRLINES
3 days
Fri, Oct 16
1/2 legs · B-30E7
KUL
Departure
Sched 17:15
Scheduled departure
→
SZX
Arrival
Sched 21:35
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · B-30E7
KUL
Departure
17:20
Departed · Sched 17:155m late
→
SZX
Arrival
21:03
Landed · Sched 21:3532m early
KUL
Departure
17:25
Departed · Sched 17:1510m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ8098 history →
MH522 MALAYSIA AIRLINES BERHAD
3 days
Fri, Oct 16
1/2 legs · 9M-MVL
KUL
Departure
Sched 21:05
Scheduled departure
→
SZX
Arrival
Sched 01:15
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · 9M-MVL
KUL
Departure
21:51
Departed · Sched 21:0546m late
→
SZX
Arrival
01:28
Landed · Sched 01:1513m late
Wed, Oct 14
2/2 legs · 9M-MVD
KUL
Departure
21:27
Departed · Sched 21:0522m late
→
SZX
Arrival
01:09
Landed · Sched 01:156m early
Full MH522 history →
ZH330 SHENZEN AIRLINES
3 days
Fri, Oct 16
1/2 legs · B-225K
KUL
Departure
Sched 19:45
Scheduled departure
→
SZX
Arrival
Sched 23:55
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 15
2/2 legs · B-225K
KUL
Departure
19:52
Departed · Sched 19:457m late
→
SZX
Arrival
23:46
Landed · Sched 23:559m early
KUL
Departure
20:15
Departed · Sched 19:4530m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full ZH330 history →
ZH334 Shenzhen
3 days
Fri, Oct 16
2/2 legs · B-5737
KUL
Departure
03:09
Departed · Sched 03:054m late
→
SZX
Arrival
07:03
Landed · Sched 07:2017m early
Thu, Oct 15
2/2 legs · B-6691
KUL
Departure
03:00
Departed · Sched 03:055m early
→
SZX
Arrival
06:55
Landed · Sched 07:2025m early
KUL
Departure
Sched 03:05
Scheduled time only · no board update captured
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full ZH334 history →
8K262 K-Mile Air
2 days
Thu, Oct 15
1/2 legs · HS-KSA
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 01:46
Scheduled arrival · landing pending
Wed, Oct 14
1/2 legs · HS-KSA
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 01:42
Scheduled time only · no board update captured
AK122 AirAsia
2 days
Thu, Oct 15
1/2 legs · 9M-AGR
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
20:07
Landed · Sched 20:007m late
Wed, Oct 14
1/2 legs · 9M-AFE
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
19:54
Landed · Sched 20:006m early
Full AK122 history →
ZH328 Shenzhen
1 day
Thu, Oct 15
2/2 legs · B-206Z
KUL
Departure
13:25
Departed · Sched 12:5035m late
→
SZX
Arrival
17:23
Landed · Sched 17:158m late
Full ZH328 history →
AK128 AirAsia
2 days
Wed, Oct 14
1/2 legs · 9M-AGR
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
02:06
Landed · Sched 02:159m early
Tue, Oct 13
1/2 legs · 9M-AGZ
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
02:04
Landed · Sched 02:1511m early
Full AK128 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Kuala Lumpur (KUL) to Shenzhen (SZX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KUL-SZX
Copy
How we measure this →
KUL to SZX questions
Is KUL–SZX running on time right now? Smooth skies ahead. The departure side at KUL is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KUL–SZX? Operators schedule morning departures around 01:30 and evening departures around 17:15 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SZX delay card to confirm conditions when you'd arrive.
How long is the flight from KUL to SZX? Great-circle distance is 2,568 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 211–250 min gate-to-gate on this route.
How often does KUL–SZX fly? 5 carriers operate this route, around 67 flights a week between them. Compare carrier days and times in the airline list above.