YAFT.LIVE

CSN395

CAN → PEN · Airbus A321 Neo · China Southern Airlines

For travellers

Departure · Guangzhou (CAN)

Terminal T2 · Gate A167 · Check-in K,L,P
Scheduled 06 Sep 16:50 · Departed 06 Sep 16:55 · +5 min
Board status: Departed
Airborne since 06 Sep 16:59 (ADS-B)

Arrival · Penang (PEN)

Terminal PEN · Baggage belt A
Scheduled 06 Sep 21:00 · Landed 06 Sep 20:12 · early
Board status: LANDED
Landed 06 Sep 20:12 (airport data)

Board data from guangzhou, mahb, updated 35916 min ago; times local to each airport.

Flight

Status
Completed (landing confirmed by airport data)
Arrival confirmed via
Airport data (confirmed)
Departure
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China
Scheduled departure
2026-09-06 08:50 UTC
Est. departure time
2026-09-06 08:47 UTC (approx.)
Arrival
Penang International Airport (PEN) — Penang, Malaysia
Scheduled arrival
2026-09-06 13:00 UTC
Estimated arrival
2026-09-06 12:12 UTC
Also flies as
Codeshares
Distance flown
352 km
Straight-line distance
2449 km

Aircraft

Registration
Type
Airbus A321 Neo
Seats
200 total (12 Business, 188 Economy)
CO2 (EMEP est., total)
56.4 t (267 kg/pax Economy, 508 kg/pax Business)

Altitude & speed

Max altitude
32,000 ft
Max ground speed
480 kt
Tracked
1m · 365 km
Altitude (ft, max 32,000)
017,28034,5600m
Ground speed (kt, max 480)
02595180m
Altitude (ft, max 32,000)
017,28034,5600m
Ground speed (kt, max 480)
02595180m

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 09:43 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MN Airbus A321 Neo In progress ~2449 km est.
2026-10-01 13:37 UTC CSN395 CAN → BWH
Guangzhou → Butterworth
B-32MC Airbus A321 Neo Incomplete (signal lost) ~216 km est. (156 km recorded)
2026-10-01 10:35 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) ~2500 km est. (192 km recorded)
2026-09-30 09:23 UTC CSN395 CAN → CAN
Guangzhou → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) ~2610 km est. (100 km recorded)
2026-09-30 08:59 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) ~2562 km est. (198 km recorded)
2026-09-29 09:26 UTC CSN395 CAN → BWH
Guangzhou → Butterworth
B-32M5 Airbus A321 Neo Incomplete (signal lost) ~176 km est. (117 km recorded)
2026-09-29 09:01 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) ~2567 km est. (207 km recorded)
2026-09-28 12:06 UTC CSN395 CAN → CAN
Guangzhou → Guangzhou
B-32M3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2713 km est. (203 km recorded)
2026-09-28 09:13 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2575 km est. (244 km recorded)
2026-09-27 08:58 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) ~2571 km est. (213 km recorded)
2026-09-26 12:14 UTC CSN395 CAN → BWH
Guangzhou → Butterworth
B-32MN Airbus A321 Neo Incomplete (signal lost) ~180 km est. (121 km recorded)
2026-09-26 08:59 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MN Airbus A321 Neo Incomplete (signal lost) ~2561 km est. (208 km recorded)
2026-09-25 12:33 UTC CSN395 CAN → BWH
Guangzhou → Butterworth
B-32M5 Airbus A321 Neo Incomplete (signal lost) ~150 km est. (93 km recorded)
2026-09-25 09:22 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M5 Airbus A321 Neo Incomplete (signal lost) ~2562 km est. (210 km recorded)
2026-09-24 09:33 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-322A Airbus A321 Neo Incomplete (signal lost) 101 km
2026-09-24 09:43 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-322A Airbus A321 Neo Incomplete (signal lost) ~2562 km est. (213 km recorded)
2026-09-23 09:01 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MA Airbus A321 Neo Incomplete (signal lost) ~2562 km est. (203 km recorded)
2026-09-22 09:16 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-321Z Airbus A321 Neo Completed (landing confirmed by airport data) ~2582 km est. (253 km recorded)
2026-09-21 09:12 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) ~2562 km est. (199 km recorded)
2026-09-20 09:53 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32KZ Airbus A321 Neo Incomplete (signal lost) 2566 km
2026-09-19 09:15 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MN Airbus A321 Neo Incomplete (signal lost) 2553 km
2026-09-18 09:49 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-327G Airbus A321 Neo Incomplete (signal lost) 2597 km
2026-09-17 09:31 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32KY Airbus A321 Neo Completed (landing confirmed by airport data) 2588 km
2026-09-16 09:08 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32KZ Airbus A321 Neo Completed (landing confirmed by airport data) 2627 km
2026-09-15 09:09 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-322A Airbus A321 Neo Incomplete (signal lost) 2570 km
2026-09-14 09:17 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) 2607 km
2026-09-13 09:41 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M9 Airbus A321 Neo Incomplete (signal lost) 2639 km
2026-09-12 09:21 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) 2590 km
2026-09-11 09:53 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-327G Airbus A321 Neo Incomplete (signal lost) 2584 km
2026-09-10 09:24 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) 2556 km
2026-09-09 09:43 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M7 Airbus A321 Neo Completed (landing confirmed by airport data) 2560 km
2026-09-08 09:21 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M9 Airbus A321 Neo Incomplete (signal lost) 2570 km
2026-09-07 09:10 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32L0 Airbus A321 Neo Completed (landing confirmed by airport data) 2536 km
2026-09-06 08:59 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) ~2594 km est. (352 km recorded)
2026-09-05 09:15 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MA Airbus A321 Neo Incomplete (signal lost) 2604 km
2026-09-04 09:10 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32LQ Airbus A321 Neo Incomplete (signal lost) 2564 km
2026-09-03 09:07 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) 2572 km
2026-09-02 09:11 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M5 Airbus A321 Neo Completed 2663 km
2026-09-01 09:34 UTC CSN395 CAN → BWH
Guangzhou → Butterworth
B-32MC Airbus A321 Neo Completed 2430 km
2026-08-31 11:26 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M7 Airbus A321 Neo Completed ~2585 km est. (270 km recorded)
2026-08-30 09:57 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-324P Airbus A321 Neo Completed ~2535 km est. (212 km recorded)
2026-08-29 09:29 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-30F7 Airbus A320 Neo Completed ~2547 km est. (216 km recorded)
2026-08-28 09:10 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M7 Airbus A321 Neo Completed 2577 km
2026-08-27 09:23 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-327G Airbus A321 Neo Incomplete (signal lost) 2538 km
2026-08-26 09:14 UTC CSN395 CAN → PEN
Guangzhou → Penang
B32-FT Airbus A321 Neo Incomplete (signal lost) 2483 km
2026-08-25 09:32 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32M5 Airbus A321 Neo Completed 2609 km
2026-08-24 09:45 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32KZ Airbus A321 Neo Completed ~2687 km est. (875 km recorded)
2026-08-23 09:25 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32MN Airbus A321 Neo Completed ~2525 km est. (212 km recorded)
2026-08-22 10:17 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-32KZ Airbus A321 Neo Completed ~2509 km est. (154 km recorded)
2026-08-20 09:20 UTC CSN395 CAN → PEN
Guangzhou → Penang
B-30FW Airbus A321 Neo Completed ~2578 km est. (195 km recorded)

← Back to the live map