KUL → CAN Kuala Lumpur to Guangzhou
live
Direct flights from Kuala Lumpur (KUL) to Guangzhou (CAN): 35 nonstop departures observed each week across 6 airlines. 79% of the last 19 operated flights arrived within 15 minutes of schedule. The median arrival is 9 minutes late. No cancellations were recorded across the 19 tracked flights. The nonstop covers 2,613 km, an estimated 3 hours 51 minutes in the air. Measured by Pro Flight Search from live flight boards at Kuala Lumpur and Guangzhou. Updated 16 October 2026 at 03:52 UTC.
Today, KUL → CAN Fri 16 Oct · local times
MH376MALAYSIA AIRLINES BERHAD In the air, 18 min late
Left KUL at 09:18 , 18 min after its 09:00 slot.
Track MH376 →
Sched Flight KUL departure CAN arrival
01:20
CZ5036 CHINA SOUTHERN AIRLINES
Left 01:29 +9
·
02:20
CZ8072 CHINA SOUTHERN AIRLINES
Left 02:27 +7
·
08:05
CZ366 CHINA SOUTHERN AIRLINES
Left 08:06
·
09:00
MH376 MALAYSIA AIRLINES BERHAD
Left 09:18 +18
·
14:00
CZ350 CHINA SOUTHERN AIRLINES
On schedule Gate C016
·
14:45
CZ3048 CHINA SOUTHERN AIRLINES
On schedule Gate C031
·
16:55
CZ8012 CHINA SOUTHERN AIRLINES
On schedule Gate C031
·
18:00
CZ8302 CHINA SOUTHERN AIRLINES
On schedule Gate C023
·
·
9C6922 Spring Airlines
On schedule
CAN 14:55 scheduled
·
AK116 AirAsia
On schedule
CAN 20:55 scheduled
Checked KUL board 11:52 · CAN board 11:23
KUL
Kuala Lumpur
busy · +18
CAN
Guangzhou
smooth · +0
dep bank 00:30–21:55 35x weekly
Runs mixed · 6 airlines · 35x weekly · nonstop
79% on time
of the last 19 operated KUL → CAN flights arrived within 15 minutes
Median arrival delay is +9 min . 0 of 19 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +9 min across the last 19 operated legs
Flight time ~3h 51m estimated from route distance
Weekly departures 35x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 19
The week scheduled departures · origin local time
9 Air AirAsia Batik Air Malaysia China Southern Airlines
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
9 AirAQ
Flights AQ1272 01:40 Tu We Th Sa
AirAsiaAK
Flights AK114 00:30 daily · AK112 05:00 daily · AK116 16:35 daily · AK118 20:15 daily
Batik Air MalaysiaOD
Flights OD612 21:55 Mo Tu We Th Sa
China Southern AirlinesCZ 80% on time
Flights CZ5036 01:20 daily · CZ8072 02:20 daily · CZ366 08:05 daily · CZ350 14:00 daily
MALAYSIA AIRLINES BERHADMH
Flights MH376 09:00 daily
Spring Airlines9C
Flights 9C6922 10:10 Mo We Th Fr Su
History operated legs · board outcomes
10-15 OD612 dep +37 → arr +14
Show 11 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 CAN, paired departure → arrival per flight and day. Board tracking since Thu, Oct 15 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 28 Completed 20 Delayed 5 Within 15m 15/20 Median +12m
9C6922 Spring Airlines
2 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 14:55
Scheduled arrival · landing pending
KUL
Departure
—
Board row not captured for this rotation yet.
→
Full 9C6922 history →
AK116 AirAsia
2 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
Sched 20:55
Scheduled arrival · landing pending
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
20:57
Landed · Sched 20:552m late
Full AK116 history →
CZ3048 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
Sched 14:45
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
14:58
Departed · Sched 14:4513m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ3048 history →
CZ350 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
Sched 14:00
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
14:06
Departed · Sched 14:006m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ350 history →
CZ366 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
08:06
Departed · Sched 08:051m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
08:00
Departed · Sched 08:055m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ366 history →
CZ5036 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
01:29
Departed · Sched 01:209m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
01:50
Departed · Sched 01:2030m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ5036 history →
CZ8012 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
Sched 16:55
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
17:08
Departed · Sched 16:5513m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ8012 history →
CZ8072 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
02:27
Departed · Sched 02:207m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
02:36
Departed · Sched 02:2016m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ8072 history →
CZ8302 CHINA SOUTHERN AIRLINES
2 days
KUL
Departure
Sched 18:00
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
18:15
Departed · Sched 18:0015m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ8302 history →
MH376 MALAYSIA AIRLINES BERHAD
2 days
KUL
Departure
09:18
Departed · Sched 09:0018m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
KUL
Departure
09:16
Departed · Sched 09:0016m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full MH376 history →
AK112 AirAsia
1 day
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
09:12
Landed · Sched 09:153m early
Full AK112 history →
AK114 AirAsia
1 day
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
04:37
Est. · Sched 04:458m early
Full AK114 history →
AK118 AirAsia
2 days
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:37
Landed · Sched 00:307m late
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
00:38
Landed · Sched 00:308m late
Full AK118 history →
AQ1272 9 Air
1 day
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
05:23
Est. · Sched 05:4522m early
Full AQ1272 history →
OD612 Batik Air Malaysia
2 days
KUL
Departure
22:32
Departed · Sched 21:5537m late
→
CAN
Arrival
02:24
Landed · Sched 02:1014m late
KUL
Departure
—
Board row not captured for this rotation yet.
→
CAN
Arrival
02:22
Landed · Sched 02:1012m late
Full OD612 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 Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KUL-CAN
Copy
How we measure this →
KUL to CAN questions
Is KUL–CAN running on time right now? Smooth skies ahead. The departure side at KUL is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KUL–CAN? Operators schedule morning departures around 00:30 and evening departures around 17:15 from KUL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CAN delay card to confirm conditions when you'd arrive.
How long is the flight from KUL to CAN? Great-circle distance is 2,613 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 214–254 min gate-to-gate on this route.
How often does KUL–CAN fly? 6 carriers operate this route, around 101 flights a week between them. Compare carrier days and times in the airline list above.