YAFT.LIVE

CZ5048

BWH → CAN · Airbus A321 Neo · China Southern Airlines

For travellers

Departure · Penang (PEN)

Terminal PEN · Gate A4
Scheduled 02 Oct 19:05 · Departed 02 Oct 19:44 · +39 min
Board status: DEPARTED
Airborne since 02 Oct 19:46 (ADS-B)

Arrival · Guangzhou (CAN)

Terminal T2 · Gate 52/53 · Baggage belt 47
Scheduled 02 Oct 23:15 · Landed 02 Oct 23:20 · +5 min
Board status: Landed
Landed 02 Oct 23:20 (airport data)

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

Flight

Status
Completed (landing confirmed by airport data)
Arrival confirmed via
Airport data (confirmed)
Departure
Butterworth Airport (BWH) — Butterworth, Malaysia
Scheduled departure
2026-10-02 11:05 UTC
Departed
2026-10-02 11:46 UTC
Arrival
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China
Scheduled arrival
2026-10-02 15:15 UTC
Estimated arrival
2026-10-02 15:16 UTC
Codeshares
Distance flown
191 km
Straight-line distance
2426 km

Aircraft

Registration
Type
Airbus A321 Neo
CO2 (EMEP est., total)
56.0 t (218 kg/pax Economy, 411 kg/pax Business)

Altitude & speed

Max altitude
29,650 ft
Max ground speed
466 kt
Tracked
16m · 190 km
Altitude (ft, max 29,650)
016,01132,0220m
Ground speed (kt, max 466)
02525030m
Altitude (ft, max 29,650)
016,01132,0220m
Ground speed (kt, max 466)
02525030m

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 11:46 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) ~2549 km est. (191 km recorded)
2026-10-01 10:54 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32KY Airbus A321 Neo Incomplete (signal lost) 970 km
2026-10-01 10:56 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32KY Airbus A321 Neo Completed (landing confirmed by airport data) ~2502 km est. (112 km recorded)
2026-09-30 10:54 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M5 Airbus A321 Neo Incomplete (signal lost) 982 km
2026-09-30 10:56 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) ~2490 km est. (75 km recorded)
2026-09-29 10:45 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M3 Airbus A321 Neo Incomplete (signal lost) 1087 km
2026-09-29 10:47 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2519 km est. (108 km recorded)
2026-09-28 10:48 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M9 Airbus A321 Neo Incomplete (signal lost) 1044 km
2026-09-28 10:50 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) ~2486 km est. (44 km recorded)
2026-09-27 10:50 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2435 km est. (31 km recorded)
2026-09-26 11:12 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M5 Airbus A321 Neo Incomplete (signal lost) 1098 km
2026-09-26 11:15 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) ~2486 km est. (118 km recorded)
2026-09-25 10:47 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M3 Airbus A321 Neo Incomplete (signal lost) 1074 km
2026-09-25 10:56 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M3 Airbus A321 Neo Completed (landing confirmed by airport data) ~2498 km est. (81 km recorded)
2026-09-24 11:04 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M7 Airbus A321 Neo Incomplete (signal lost) 1075 km
2026-09-24 11:10 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M7 Airbus A321 Neo Completed (landing confirmed by airport data) ~2518 km est. (107 km recorded)
2026-09-23 13:28 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-321Z Airbus A321 Neo Completed (landing confirmed by airport data) 689 km
2026-09-22 13:46 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32L0 Airbus A321 Neo Completed (landing confirmed by airport data) ~1103 km est. (3 km recorded)
2026-09-21 11:18 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-30F6 Airbus A321 Neo Completed (landing confirmed by airport data) 972 km
2026-09-20 13:53 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) 1033 km
2026-09-20 12:06 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) ~2539 km est. (114 km recorded)
2026-09-19 11:42 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) 2481 km
2026-09-18 11:50 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32KY Airbus A321 Neo Completed (landing confirmed by airport data) 2389 km
2026-09-17 13:20 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32KZ Airbus A321 Neo Completed (landing confirmed by airport data) 1114 km
2026-09-17 11:29 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32KZ Airbus A321 Neo Completed (landing confirmed by airport data) ~2515 km est. (100 km recorded)
2026-09-16 10:52 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-322A Airbus A321 Neo Completed (landing confirmed by airport data) 2375 km
2026-09-14 11:21 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) 2622 km
2026-09-11 11:17 UTC CSN5048 PEN → CAN
Penang → Guangzhou
— — From schedule ~2449 km est.
2026-09-06 14:20 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32MA Airbus A321 Neo Completed (landing confirmed by airport data) 323 km
2026-09-04 11:11 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) 2508 km
2026-09-03 11:26 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) 2459 km
2026-09-02 11:05 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) 2730 km
2026-09-01 12:56 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) 1091 km
2026-08-31 13:51 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-324P Airbus A321 Neo Completed (landing confirmed by airport data) 1143 km
2026-08-30 15:50 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32KZ Airbus A321 Neo Completed (landing confirmed by airport data) 710 km
2026-08-29 13:03 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32M7 Airbus A321 Neo Completed (landing confirmed by airport data) 965 km
2026-08-25 12:50 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32KZ Airbus A321 Neo Completed ~4676 km est. (2855 km recorded)
2026-08-24 06:39 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) 2128 km
2026-08-23 13:18 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-32KZ Airbus A321 Neo Completed ~1108 km est. (877 km recorded)
2026-08-21 12:25 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-30FW Airbus A321 Neo Completed 1607 km
2026-08-20 12:57 UTC CSN5048 PEN → CAN
Penang → Guangzhou
B-30F7 Airbus A320 Neo Completed ~3196 km est. (1094 km recorded)

← Back to the live map