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. 78% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. No cancellations were recorded across the 23 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 22 October 2026 at 22:52 UTC.
Today, KUL → SZX Fri 23 Oct · local times
Sched Flight KUL departure SZX arrival
01:30
CZ5080 China Southern
Left 01:34
Landed 05:05 −45
03:05
ZH334 Shenzhen
Left 03:12 +7
SZX 07:20 In the air · scheduled landing
15:40
CZ5032 CHINA SOUTHERN AIRLINES
On schedule Gate C013
·
17:15
CZ8098 CHINA SOUTHERN AIRLINES
On schedule Gate C033
·
19:45
ZH330 SHENZEN AIRLINES
Sched 19:45 Departure not confirmed by the board
·
21:05
MH522 MALAYSIA AIRLINES BERHAD
Sched 21:05 Departure not confirmed by the board
·
·
AK126 AirAsia
On schedule
SZX 10:20 scheduled
Checked KUL board 06:52 · SZX board 06:48
KUL
Kuala Lumpur
smooth · +11
SZX
Shenzhen
smooth · +0
dep bank 01:30–22:05 30x weekly
Runs mixed · 5 airlines · 30x weekly · nonstop
78% on time
of the last 23 operated KUL → SZX flights arrived within 15 minutes
Median arrival delay is −8 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 23 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 23
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
Flights AK126 06:10 daily · AK122 15:55 daily · AK128 22:05 daily
China Southern AirlinesCZ 70% 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
SHENZEN AIRLINESZH 67% on time
Flights ZH334 03:05 daily · ZH328 12:50 Mo Tu Th Sa · ZH330 19:45 daily
History operated legs · board outcomes
10-22 MH522 dep +21 → arr −14
10-22 ZH328 dep +17 → arr −17
10-22 ZH330 dep +20 → arr +28
10-22 ZH334 dep +4 → arr −25
10-21 MH522 dep +23 → arr −6
10-21 ZH330 dep +42 → arr +23
10-21 ZH334 dep +22 → arr −8
Show 15 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 Tue, Oct 20 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 45 Completed 37 Delayed 16 Within 15m 21/37 Median +9m
AK126 AirAsia
3 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 10:20
Scheduled arrival · landing pending
Thu, Oct 22
1/2 legs · 9M-VAA
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
10:14
Landed · Sched 10:206m early
Wed, Oct 21
1/2 legs · 9M-RAV
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
10:17
Landed · Sched 10:203m early
Full AK126 history →
CZ5032 CHINA SOUTHERN AIRLINES
4 days
Fri, Oct 23
1/2 legs · B-30EC
KUL
Departure
Sched 15:40
Scheduled departure
→
SZX
Arrival
Sched 20:15
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 22
2/2 legs · B-30EC
KUL
Departure
15:57
Departed · Sched 15:4017m late
→
SZX
Arrival
19:40
Landed · Sched 20:1535m early
Wed, Oct 21
2/2 legs · B-32R3
KUL
Departure
15:49
Departed · Sched 15:409m late
→
SZX
Arrival
19:45
Landed · Sched 20:1530m early
KUL
Departure
15:59
Departed · Sched 15:4019m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ5032 history →
CZ5080 China Southern
4 days
Fri, Oct 23
2/2 legs · B-32H3
KUL
Departure
01:34
Departed · Sched 01:304m late
→
SZX
Arrival
05:05
Landed · Sched 05:5045m early
Thu, Oct 22
2/2 legs · B-32FV
KUL
Departure
01:54
Departed · Sched 01:3024m late
→
SZX
Arrival
05:25
Landed · Sched 05:5025m early
Wed, Oct 21
2/2 legs · B-309X
KUL
Departure
01:57
Departed · Sched 01:3027m late
→
SZX
Arrival
05:37
Landed · Sched 05:5013m early
KUL
Departure
02:04
Departed · Sched 01:3034m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ5080 history →
CZ8098 CHINA SOUTHERN AIRLINES
4 days
Fri, Oct 23
1/2 legs · B-30ED
KUL
Departure
Sched 17:15
Scheduled departure
→
SZX
Arrival
Sched 21:35
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Oct 22
2/2 legs · B-30ED
KUL
Departure
18:08
Departed · Sched 17:1553m late
→
SZX
Arrival
21:54
Landed · Sched 21:3519m late
Wed, Oct 21
2/2 legs · B-30E7
KUL
Departure
17:33
Departed · Sched 17:1518m late
→
SZX
Arrival
21:17
Landed · Sched 21:3518m early
KUL
Departure
17:29
Departed · Sched 17:1514m late
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Full CZ8098 history →
MH522 MALAYSIA AIRLINES BERHAD
4 days
Fri, Oct 23
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 22
2/2 legs · 9M-MVL
KUL
Departure
21:26
Departed · Sched 21:0521m late
→
SZX
Arrival
01:01
Landed · Sched 01:1514m early
Wed, Oct 21
2/2 legs · 9M-MVL
KUL
Departure
21:28
Departed · Sched 21:0523m late
→
SZX
Arrival
01:09
Landed · Sched 01:156m early
Tue, Oct 20
1/2 legs · 9M-MVG
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
00:56
Landed · Sched 01:1519m early
Full MH522 history →
ZH330 SHENZEN AIRLINES
3 days
KUL
Departure
Sched 19:45
Scheduled departure
→
SZX
Arrival
—
Board row not captured for this rotation yet.
Thu, Oct 22
2/2 legs · B-225K
KUL
Departure
20:35
Departed · Sched 20:1520m late
→
SZX
Arrival
00:23
Landed · Sched 23:5528m late
Wed, Oct 21
2/2 legs · B-20ES
KUL
Departure
20:27
Departed · Sched 19:4542m late
→
SZX
Arrival
00:18
Landed · Sched 23:5523m late
Full ZH330 history →
ZH334 Shenzhen
3 days
KUL
Departure
03:12
Departed · Sched 03:057m late
→
SZX
Arrival
Sched 07:20
Scheduled arrival · landing pending
Thu, Oct 22
2/2 legs · B-1755
KUL
Departure
03:09
Departed · Sched 03:054m late
→
SZX
Arrival
06:55
Landed · Sched 07:2025m early
Wed, Oct 21
2/2 legs · B-7749
KUL
Departure
03:27
Departed · Sched 03:0522m late
→
SZX
Arrival
07:12
Landed · Sched 07:208m early
Full ZH334 history →
8K262 K-Mile Air
2 days
Thu, Oct 22
1/2 legs · HS-KSA
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 01:43
Scheduled arrival · landing pending
Wed, Oct 21
1/2 legs · HS-KSB
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
Sched 01:55
Scheduled time only · no board update captured
AK122 AirAsia
2 days
Thu, Oct 22
1/2 legs · 9M-AJA
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
19:49
Landed · Sched 20:0011m early
Wed, Oct 21
1/2 legs · 9M-AGO
KUL
Departure
—
Board row not captured for this rotation yet.
→
SZX
Arrival
20:12
Landed · Sched 20:0012m late
Full AK122 history →
ZH328 Shenzhen
1 day
Thu, Oct 22
2/2 legs · B-20DP
KUL
Departure
13:07
Departed · Sched 12:5017m late
→
SZX
Arrival
16:58
Landed · Sched 17:1517m early
Full ZH328 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 91/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 69 flights a week between them. Compare carrier days and times in the airline list above.