CAN → KUL Guangzhou to Kuala Lumpur
live
Direct flights from Guangzhou (CAN) to Kuala Lumpur (KUL): 97 nonstop departures observed each week across 5 airlines. 88% of the last 32 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 44 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 Guangzhou and Kuala Lumpur. Updated 6 November 2026 at 03:03 UTC.
Today, CAN → KUL Fri 6 Nov · local times
Sched Flight CAN departure KUL arrival
01:35
AK119 AirAsia
Departed
·
03:10
OD613 BATIK AIR MALAYSIA
Departed
Landed 08:58 +23
05:30
9C6921 Spring Airlines
Departed
·
05:55
AK115 AirAsia
Departed
·
10:20
AK113 AirAsia
Sched 10:20 Departure not confirmed by the board
·
21:25
AK117 AirAsia
On schedule T3
·
·
CZ3047CHINA SOUTHERN AIRLINES
On schedule
KUL 14:00 scheduled
·
CZ349CHINA SOUTHERN AIRLINES
On schedule
KUL 12:00 scheduled
·
CZ365CHINA SOUTHERN AIRLINES
On schedule
KUL 22:50 scheduled
·
CZ8011CHINA SOUTHERN AIRLINES
On schedule
KUL 15:40 scheduled
·
CZ8301 CHINA SOUTHERN AIRLINES
On schedule
KUL 17:30 scheduled
·
CZ8347 CHINA SOUTHERN AIRLINES
On schedule
KUL 16:15 scheduled
·
MH377 MALAYSIA AIRLINES BERHAD
On schedule
KUL 20:05 scheduled
Checked CAN board 11:03 · KUL board 10:52
CAN
Guangzhou
smooth · +12
KUL
Kuala Lumpur
smooth · +0
dep bank 01:35–22:50 97x weekly
Runs reliable · 5 airlines · 97x weekly · nonstop
88% on time
of the last 32 tracked CAN → KUL flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 44 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 32 arrivals
Flight time ~3h 51m estimated from route distance
Weekly departures 97x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 44
The week scheduled departures · origin local time
AirAsia Batik Air Malaysia China Southern Airlines 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 AK119 01:35 daily · AK115 05:55 Mo We Fr Su · AK113 10:20 daily · AK117 21:25 daily
Batik Air MalaysiaOD
Flights OD613 03:10 Tu We Th Fr Sa Su
China Southern AirlinesCZ 96% on time
Flights CZ349 08:15 daily · CZ3047 10:25 daily · CZ8011 11:25 daily · CZ8347 12:00 daily
MALAYSIA AIRLINES BERHADMH
Flights MH377 14:40 daily
Spring Airlines9C
Flights 9C6921 05:30 We Th Fr Su
History operated legs · board outcomes
11-05 CZ3047 arrived −20
11-05 CZ349 arrived −3
11-05 CZ365 arrived −27
11-05 CZ5035 arrived −30
11-05 CZ8011 arrived −42
11-05 CZ8071 arrived −31
11-04 CZ3047 arrived −10
11-04 CZ349 arrived −4
11-04 CZ365 arrived −3
11-04 CZ5035 arrived −12
11-04 CZ8011 arrived −9
11-04 CZ8071 arrived −25
11-04 OD613 dep +81 → arr +52
11-03 CZ3047 arrived −28
11-03 CZ349 arrived −15
11-03 CZ365 arrived +1
11-03 CZ5035 arrived −31
11-03 CZ8011 arrived −11
11-03 CZ8071 arrived −8
Show 32 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 CAN and KUL, paired departure → arrival per flight and day. Board history since Mon, Nov 2. Each day adds the flights our airport boards record.
Board rows 60 Completed 50 Delayed 16 Within 15m 31/50 Median -3m
9C6921 Spring Airlines
2 days
CAN
Departure
Sched 05:30
Departure time not on board
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
05:48
Departed · Sched 05:3018m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full 9C6921 history →
AK113 AirAsia
5 days
CAN
Departure
Sched 10:20
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
10:31
Departed · Sched 10:2011m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
10:41
Departed · Sched 10:2021m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
10:43
Departed · Sched 10:2023m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
10:24
Departed · Sched 10:204m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK113 history →
AK115 AirAsia
2 days
CAN
Departure
Sched 05:55
Departure time not on board
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
06:12
Departed · Sched 05:5517m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK115 history →
AK117 AirAsia
4 days
CAN
Departure
Sched 21:25
Scheduled departure
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Thu, Nov 5
1/2 legs · 9M-RAV
CAN
Departure
21:52
Departed · Sched 21:2527m late
→
KUL
Arrival
Sched 01:40
Scheduled time only · no board update captured
Wed schedule from board history
Wed, Nov 4
2/2 legs · 9M-RAV
CAN
Departure
21:45
Departed · Sched 21:2520m late
→
KUL
Arrival
Sched 01:40
Scheduled time only · no board update captured
CAN
Departure
21:53
Departed · Sched 21:2528m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK117 history →
AK119 AirAsia
4 days
CAN
Departure
Sched 01:35
Departure time not on board
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
01:58
Departed · Sched 01:3523m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
01:59
Departed · Sched 01:3524m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
CAN
Departure
01:37
Departed · Sched 01:352m late
→
KUL
Arrival
—
Board row not captured for this rotation yet.
Full AK119 history →
CZ3047 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 14:00
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:20
Landed · Sched 14:4020m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:11
Landed · Sched 14:2110m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:12
Landed · Sched 14:4028m early
CZ349 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 12:00
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
12:17
Landed · Sched 12:203m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
12:16
Landed · Sched 12:204m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
12:05
Landed · Sched 12:2015m early
CZ365 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 22:50
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
22:23
Landed · Sched 22:5027m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
22:21
Landed · Sched 22:243m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
22:51
Landed · Sched 22:501m late
CZ8011 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 15:40
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
14:58
Landed · Sched 15:4042m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
15:08
Landed · Sched 15:179m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
15:29
Landed · Sched 15:4011m early
CZ8301 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 17:30
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
17:08
Landed · Sched 17:3022m early
Wed, Nov 4
1/2 legs · B-226J
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
17:06
Landed · Sched 16:5016m late
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
17:10
Landed · Sched 17:3020m early
Full CZ8301 history →
CZ8347 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 16:15
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
16:26
Landed · Sched 16:1511m late
Wed, Nov 4
1/2 legs · B-1207
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
15:42
Landed · Sched 15:5210m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
16:09
Landed · Sched 16:156m early
Full CZ8347 history →
MH377 MALAYSIA AIRLINES BERHAD
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
Sched 20:05
Scheduled arrival · landing pending
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
19:24
Landed · Sched 19:1014m late
Wed, Nov 4
1/2 legs · 9M-MTO
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
18:52
Landed · Sched 19:1018m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
18:55
Landed · Sched 18:505m late
Full MH377 history →
OD613 BATIK AIR MALAYSIA
3 days
CAN
Departure
Sched 03:10
Departure time not on board
→
KUL
Arrival
08:58
Landed · Sched 08:3523m late
CAN
Departure
04:31
Departed · Sched 03:1081m late
→
KUL
Arrival
08:07
Landed · Sched 07:1552m late
CAN
Departure
04:41
Departed · Sched 03:1091m late
→
KUL
Arrival
08:18
Landed · Sched 07:2553m late
Full OD613 history →
CZ5035 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
23:45
Landed · Sched 00:1530m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
23:54
Landed · Sched 00:0612m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
23:44
Landed · Sched 00:1531m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
23:58
Landed · Sched 00:1517m early
CZ8071 CHINA SOUTHERN AIRLINES
4 days
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
00:39
Landed · Sched 01:1031m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
00:45
Landed · Sched 01:1025m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
01:02
Landed · Sched 01:108m early
CAN
Departure
—
Board row not captured for this rotation yet.
→
KUL
Arrival
00:41
Landed · Sched 01:1029m early
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: Guangzhou (CAN) to Kuala Lumpur (KUL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CAN-KUL
Copy
How we measure this →
CAN to KUL questions
Is CAN–KUL running on time right now? Smooth skies ahead. The departure side at CAN is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CAN–KUL? Operators schedule morning departures around 01:35 and evening departures around 20:00 from CAN. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KUL delay card to confirm conditions when you'd arrive.
How long is the flight from CAN to KUL? 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 CAN–KUL fly? 5 carriers operate this route, around 97 flights a week between them. Compare carrier days and times in the airline list above.