YAFT.LIVE

CZ349

CAN → KUL · AIRBUS INDUSTRIES A350 941 · China Southern Airlines

View on live map →

For travellers

Departure · Guangzhou (CAN)

Terminal T2 · Gate A152 · Check-in K,L,P
Scheduled 08:30 · Estimated 08:30
Board status: Last Call

Arrival · Kuala Lumpur (KUL)

Terminal KLIA · Gate C022
Scheduled 12:45 · Estimated 12:16 · early
In the air, ~2h 42m to go (10% of the route flown)

Board data from guangzhou, mahb_klia, updated 29 min ago; times local to each airport.

Flight

Status
In progress
Departure
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China
Scheduled departure
2026-10-03 00:30 UTC
Departed
2026-10-03 00:52 UTC (first seen)
Arrival
Kuala Lumpur International Airport (KUL) — Kuala Lumpur, Malaysia (scheduled)
Scheduled arrival
2026-10-03 04:45 UTC
Estimated arrival
2026-10-03 04:16 UTC
Progress
10% · ~2h 42m remaining
Codeshares
Distance flown
265 km
Straight-line distance
2613 km

Aircraft

Registration
Type
AIRBUS INDUSTRIES A350 941
Seats
335 total (28 Business, 307 Economy)
CO2 (EMEP est., total)
140.7 t (395 kg/pax Economy, 696 kg/pax Business)

Altitude & speed

Max altitude
27,275 ft
Max ground speed
479 kt
Tracked
19m · 265 km
Note
still in progress - the track so far
Altitude (ft, max 27,275)
014,72929,4570m
Ground speed (kt, max 479)
02595170m
Altitude (ft, max 27,275)
014,72929,4570m
Ground speed (kt, max 479)
02595170m

From the ADS-B positions we received; time since the first fix. A dashed stretch is a gap in reception, bridged by a straight line.

Route map

Airline

China Southern Airlines (CSN)

Latest flights

DepartedFlightRouteRegAircraftStatusDistance
2026-10-03 00:52 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EW AIRBUS INDUSTRIES A350 941 In progress ~2613 km est.
2026-10-02 00:57 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EE AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2656 km est. (159 km recorded)
2026-10-01 00:49 UTC CSN349 CAN → CAN
Guangzhou → Guangzhou
B-32EW AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~3070 km est. (409 km recorded)
2026-09-30 00:54 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32AV AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2700 km est. (189 km recorded)
2026-09-29 00:53 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324S AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2707 km est. (231 km recorded)
2026-09-28 00:44 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32CQ AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2704 km est. (191 km recorded)
2026-09-27 00:50 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2728 km est. (1032 km recorded)
2026-09-26 01:03 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32CQ AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2779 km est. (1081 km recorded)
2026-09-25 00:50 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2716 km est. (246 km recorded)
2026-09-24 01:09 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324S AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2633 km
2026-09-23 01:18 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32CQ AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2755 km
2026-09-22 04:18 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Completed 107 km
2026-09-22 00:57 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Incomplete (signal lost) ~2780 km est. (1230 km recorded)
2026-09-21 03:37 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 356 km
2026-09-21 00:47 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Incomplete (signal lost) ~2709 km est. (195 km recorded)
2026-09-20 00:49 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EW AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 431 km
2026-09-19 00:50 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324R AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 370 km
2026-09-19 00:52 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324R AIRBUS INDUSTRIES A350 941 Incomplete (signal lost) ~2722 km est. (207 km recorded)
2026-09-18 01:01 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EE AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) ~2714 km est. (726 km recorded)
2026-09-17 00:55 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324S AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) 2823 km
2026-09-16 00:55 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32FR AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2867 km
2026-09-15 00:44 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324R AIRBUS INDUSTRIES A350 941 Completed 2854 km
2026-09-14 01:04 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EW AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2714 km
2026-09-13 03:54 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324R AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2721 km
2026-09-12 00:58 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EE AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2763 km
2026-09-11 00:57 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324R AIRBUS INDUSTRIES A350 941 Incomplete (signal lost) 2888 km
2026-09-10 01:21 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324S AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2836 km
2026-09-09 01:09 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
— — From schedule ~2613 km est.
2026-09-08 00:48 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32EE AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2834 km
2026-09-07 01:04 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324S AIRBUS INDUSTRIES A350 941 Completed (landing presumed) 2830 km
2026-09-06 00:53 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-324S AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) 2874 km
2026-09-05 01:05 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-30C0 AIRBUS INDUSTRIES A350 941 Completed 2749 km
2026-09-04 01:10 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-329S AIRBUS INDUSTRIES A350 941 Completed (landing confirmed by airport data) 2756 km
2026-09-02 01:39 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-32CQ AIRBUS INDUSTRIES A350 941 Completed 2828 km
2026-09-01 03:35 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-1167 Boeing 787-9 Completed 337 km
2026-09-01 00:54 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-1167 Boeing 787-9 Completed ~2656 km est. (659 km recorded)
2026-08-31 00:54 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-1167 Boeing 787-9 Completed 2774 km
2026-08-30 00:58 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-209E Boeing 787-9 Completed 2808 km
2026-08-29 00:49 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-20E8 Boeing 787-9 Completed 2861 km
2026-08-28 01:03 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-1168 Boeing 787-9 Completed 3029 km
2026-08-27 00:56 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-209E Boeing 787-9 Completed 2976 km
2026-08-26 01:00 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-20E8 Boeing 787-9 Completed 2955 km
2026-08-25 01:05 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-1168 Boeing 787-9 Completed 2747 km
2026-08-23 01:43 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-20E8 Boeing 787-9 Completed 2900 km
2026-08-22 00:58 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-20D7 Boeing 787-9 Completed 2905 km
2026-08-21 01:04 UTC CSN349 CAN → KUL
Guangzhou → Kuala Lumpur
B-20D7 Boeing 787-9 Completed 3025 km

← Back to the live map