YAFT.LIVE

CSN5031

SZX → KUL · Airbus A321 Neo · China Southern Airlines

View on live map →

For travellers

Arrival · Kuala Lumpur (KUL)

Terminal KLIA · Gate C031
Scheduled 14:40 · Estimated 14:30 · early
In the air (39% of the route flown)

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

Flight

Status
In progress
Departure
Shenzhen Bao'an International Airport (SZX) — Shenzhen, China
Departed
2026-10-03 02:44 UTC
Arrival
Kuala Lumpur International Airport (KUL) — Kuala Lumpur, Malaysia (scheduled)
Scheduled arrival
2026-10-03 06:40 UTC
Estimated arrival
2026-10-03 06:30 UTC
Progress
39%
Also flies as
Distance flown
1043 km
Straight-line distance
2568 km

Aircraft

Registration
Type
Airbus A321 Neo
CO2 (EMEP est., total)
59.0 t (229 kg/pax Economy, 433 kg/pax Business)

Altitude & speed

Max altitude
34,025 ft
Max ground speed
488 kt
Tracked
1h 21m · 1,043 km
Note
still in progress - the track so far
Altitude (ft, max 34,025)
018,37436,7470m30m1h 0m
Ground speed (kt, max 488)
02645270m30m1h 0m
Altitude (ft, max 34,025)
018,37436,7470m1h 0m
Ground speed (kt, max 488)
02645270m1h 0m

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 02:44 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32R3 Airbus A321 Neo In progress ~2568 km est.
2026-10-02 04:45 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30EV Airbus A321 Neo Completed (landing presumed) 2181 km
2026-10-02 03:58 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30EV Airbus A321 Neo Completed (landing confirmed by airport data) ~2665 km est. (237 km recorded)
2026-10-01 05:43 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 520 km
2026-10-01 02:51 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing confirmed by airport data) ~2622 km est. (82 km recorded)
2026-09-30 06:23 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32R3 Airbus A321 Neo Completed (landing presumed) 547 km
2026-09-30 03:25 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32R3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2658 km est. (186 km recorded)
2026-09-29 05:26 UTC CSN5031 ? → KUL
? → Kuala Lumpur
B-32N7 Airbus A321 Neo Completed (landing presumed) 325 km
2026-09-29 02:41 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32N7 Airbus A321 Neo Completed (landing confirmed by airport data) ~2642 km est. (150 km recorded)
2026-09-28 05:44 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30EV Airbus A321 Neo Completed (landing presumed) 346 km
2026-09-28 02:40 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30EV Airbus A321 Neo Completed (landing confirmed by airport data) ~2787 km est. (1146 km recorded)
2026-09-27 05:39 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32L1 Airbus A321 Neo Completed (landing presumed) 314 km
2026-09-27 02:38 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32L1 Airbus A321 Neo Completed (landing confirmed by airport data) ~2708 km est. (1047 km recorded)
2026-09-26 05:37 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 305 km
2026-09-26 02:43 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing confirmed by airport data) ~2642 km est. (996 km recorded)
2026-09-25 05:34 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 348 km
2026-09-25 02:40 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing confirmed by airport data) ~2625 km est. (90 km recorded)
2026-09-24 02:42 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32L1 Airbus A321 Neo Completed (landing presumed) 2769 km
2026-09-23 02:51 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing presumed) 2794 km
2026-09-22 06:25 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GH Airbus A321 Neo Completed (landing presumed) 156 km
2026-09-22 02:59 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GH Airbus A321 Neo Completed (landing confirmed by airport data) ~2752 km est. (1181 km recorded)
2026-09-21 05:55 UTC CSN5031 ? → KUL
? → Kuala Lumpur
B-32GH Airbus A321 Neo Completed (landing presumed) 246 km
2026-09-21 02:47 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GH Airbus A321 Neo Completed (landing confirmed by airport data) ~2641 km est. (150 km recorded)
2026-09-20 05:48 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32L1 Airbus A321 Neo Completed 293 km
2026-09-20 02:42 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32L1 Airbus A321 Neo Completed (landing confirmed by airport data) ~2756 km est. (1136 km recorded)
2026-09-19 05:56 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30E7 Airbus A321 Neo Completed (landing presumed) 220 km
2026-09-19 02:40 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30E7 Airbus A321 Neo Incomplete (signal lost) ~2762 km est. (1068 km recorded)
2026-09-18 06:00 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing presumed) 242 km
2026-09-18 02:54 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing confirmed by airport data) ~2727 km est. (1030 km recorded)
2026-09-17 05:49 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32N7 Airbus A321 Neo Completed (landing presumed) 218 km
2026-09-17 02:42 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32N7 Airbus A321 Neo Completed (landing confirmed by airport data) ~2754 km est. (1097 km recorded)
2026-09-16 05:45 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing presumed) 438 km
2026-09-16 02:55 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing confirmed by airport data) ~2634 km est. (92 km recorded)
2026-09-15 02:53 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32L1 Airbus A321 Neo Completed 2769 km
2026-09-14 05:29 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30EV Airbus A321 Neo Completed (landing presumed) 379 km
2026-09-14 02:38 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-30EV Airbus A321 Neo Completed (landing confirmed by airport data) ~2643 km est. (150 km recorded)
2026-09-13 02:44 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing confirmed by airport data) 2818 km
2026-09-12 05:57 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing presumed) 279 km
2026-09-12 02:50 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GE Airbus A321 Neo Completed (landing confirmed by airport data) ~2798 km est. (1097 km recorded)
2026-09-11 06:17 UTC CSN5031 ? → KUL
? → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 375 km
2026-09-11 03:02 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing confirmed by airport data) ~2768 km est. (1150 km recorded)
2026-09-10 02:46 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32N7 Airbus A321 Neo Completed (landing presumed) 2800 km
2026-09-08 05:37 UTC CSN5031 ? → KUL
? → Kuala Lumpur
B-32N7 Airbus A321 Neo Completed 379 km
2026-09-08 02:47 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32N7 Airbus A321 Neo Incomplete (signal lost) ~2664 km est. (170 km recorded)
2026-09-07 05:33 UTC CSN5031 ? → KUL
? → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 374 km
2026-09-07 02:42 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing confirmed by airport data) ~2620 km est. (77 km recorded)
2026-09-06 05:59 UTC CSN5031 ? → KUL
? → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 387 km
2026-09-06 03:09 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing confirmed by airport data) ~2680 km est. (204 km recorded)
2026-09-05 05:43 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Completed (landing presumed) 434 km
2026-09-05 02:49 UTC CSN5031 SZX → KUL
Shenzhen → Kuala Lumpur
B-32GP Airbus A321 Neo Incomplete (signal lost) ~2659 km est. (167 km recorded)

← Back to the live map