YAFT.LIVE

CSN396

PEN → CAN · Airbus A321 Neo · China Southern Airlines

For travellers

Departure · Penang (PEN)

Terminal PEN · Gate A5
Scheduled 27 Sep 08:55 · Departed 27 Sep 08:50 · early
Board status: DEPARTED

Board data from mahb_pen, updated 7348 min ago; times local to each airport.

Flight

Status
Incomplete (signal lost)
Departure
Penang International Airport (PEN) — Penang, Malaysia
Scheduled departure
2026-09-27 00:55 UTC
Departed
2026-09-27 00:50 UTC (airport board)
Arrival
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China (scheduled)
Also flies as
Codeshares
Distance flown
1084 km
Straight-line distance
2449 km
Approach distance
24 km

Aircraft

Registration
Type
Airbus A321 Neo

Altitude & speed

Max altitude
35,000 ft
Max ground speed
459 kt
Tracked
3h 20m · 2,496 km
Altitude (ft, max 35,000)
018,90037,8000m30m1h 0m1h 30m2h 0m2h 30m3h 0m
Ground speed (kt, max 459)
02484960m30m1h 0m1h 30m2h 0m2h 30m3h 0m
Altitude (ft, max 35,000)
018,90037,8000m1h 0m2h 0m3h 0m
Ground speed (kt, max 459)
02484960m1h 0m2h 0m3h 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-02 00:59 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MC Airbus A321 Neo Incomplete (signal lost) 940 km
2026-10-02 01:01 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) ~2539 km est. (196 km recorded)
2026-10-01 00:49 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M9 Airbus A321 Neo Incomplete (signal lost) 1058 km
2026-10-01 00:51 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) ~2540 km est. (186 km recorded)
2026-09-30 01:00 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M5 Airbus A321 Neo Incomplete (signal lost) 696 km
2026-09-30 01:02 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) ~2541 km est. (167 km recorded)
2026-09-29 00:43 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M3 Airbus A321 Neo Incomplete (signal lost) 1071 km
2026-09-29 00:45 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2532 km est. (207 km recorded)
2026-09-28 00:45 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M9 Airbus A321 Neo Incomplete (signal lost) 983 km
2026-09-28 00:47 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) ~2539 km est. (187 km recorded)
2026-09-27 00:50 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MN Airbus A321 Neo Incomplete (signal lost) 1084 km
2026-09-27 00:52 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) ~2518 km est. (107 km recorded)
2026-09-26 00:58 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M5 Airbus A321 Neo Incomplete (signal lost) 1062 km
2026-09-26 01:06 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) ~2534 km est. (190 km recorded)
2026-09-25 00:52 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-322A Airbus A321 Neo Incomplete (signal lost) 1072 km
2026-09-25 00:55 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-322A Airbus A321 Neo Completed (landing confirmed by airport data) ~2535 km est. (189 km recorded)
2026-09-24 00:48 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MA Airbus A321 Neo Completed (landing confirmed by airport data) 1074 km
2026-09-23 02:43 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-321Z Airbus A321 Neo Completed (landing confirmed by airport data) 964 km
2026-09-22 00:52 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) ~1131 km est. (895 km recorded)
2026-09-21 00:50 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32KZ Airbus A321 Neo Completed (landing confirmed by airport data) ~1115 km est. (25 km recorded)
2026-09-20 02:53 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MN Airbus A321 Neo Incomplete (signal lost) 974 km
2026-09-20 01:01 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) ~2518 km est. (83 km recorded)
2026-09-19 01:13 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) 1121 km
2026-09-19 01:25 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) ~2512 km est. (86 km recorded)
2026-09-18 02:57 UTC CSN396 BWH → ?
Butterworth → ?
B-32KY Airbus A321 Neo Incomplete (signal lost) 982 km
2026-09-18 01:00 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32KY Airbus A321 Neo Completed (landing confirmed by airport data) ~2524 km est. (83 km recorded)
2026-09-17 02:43 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32KZ Airbus A321 Neo Incomplete (signal lost) 1089 km
2026-09-17 00:52 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32KZ Airbus A321 Neo Completed (landing confirmed by airport data) ~2496 km est. (69 km recorded)
2026-09-16 02:50 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-322A Airbus A321 Neo Incomplete (signal lost) 981 km
2026-09-16 01:03 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-322A Airbus A321 Neo Completed (landing confirmed by airport data) ~2494 km est. (75 km recorded)
2026-09-15 03:09 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-327G Airbus A321 Neo Incomplete (signal lost) ~764 km est. (609 km recorded)
2026-09-15 00:53 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) ~2549 km est. (1562 km recorded)
2026-09-14 00:54 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) 2546 km
2026-09-13 03:49 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MC Airbus A321 Neo Incomplete (signal lost) 367 km
2026-09-13 01:02 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) ~2506 km est. (68 km recorded)
2026-09-12 03:02 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-327G Airbus A321 Neo Incomplete (signal lost) 1083 km
2026-09-12 01:06 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) ~2506 km est. (69 km recorded)
2026-09-11 03:07 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M5 Airbus A321 Neo Incomplete (signal lost) 744 km
2026-09-11 00:52 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) ~2554 km est. (1450 km recorded)
2026-09-10 02:47 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32M7 Airbus A321 Neo Incomplete (signal lost) 1096 km
2026-09-10 00:58 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M7 Airbus A321 Neo Completed (landing confirmed by airport data) ~2512 km est. (83 km recorded)
2026-09-09 00:58 UTC CSN396 PEN → CAN
Penang → Guangzhou
— — From schedule ~2449 km est.
2026-09-08 02:58 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32L0 Airbus A321 Neo Incomplete (signal lost) 840 km
2026-09-08 00:58 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32L0 Airbus A321 Neo Completed (landing confirmed by airport data) ~2513 km est. (89 km recorded)
2026-09-07 01:57 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) ~4675 km est. (3204 km recorded)
2026-09-06 03:03 UTC CSN396 PEN → CAN
Penang → Guangzhou
B-32MA Airbus A321 Neo Incomplete (signal lost) 907 km
2026-09-06 00:57 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32MA Airbus A321 Neo Completed (landing confirmed by airport data) ~2519 km est. (96 km recorded)
2026-09-05 00:56 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32LQ Airbus A321 Neo Completed (landing confirmed by airport data) 2491 km
2026-09-04 00:57 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) 2540 km
2026-09-03 00:57 UTC CSN396 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed 2532 km

← Back to the live map