YAFT.LIVE

CSN5048

BWH → CAN · Airbus A321 Neo · China Southern Airlines

For travellers

Arrival · Guangzhou (CAN)

Terminal T2 · Gate 52/53 · Baggage belt 45
Scheduled 29 Sep 23:10 · Landed 29 Sep 22:22 · early
Board status: Landed
Landed 29 Sep 22:22 (airport data)

Board data from guangzhou, updated 4241 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
Departed
2026-09-29 10:47 UTC
Arrival
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China
Scheduled arrival
2026-09-29 15:10 UTC
Estimated arrival
2026-09-29 14:26 UTC
Also flies as
Codeshares
Distance flown
108 km
Straight-line distance
2426 km

Aircraft

Registration
Type
Airbus A321 Neo

Altitude & speed

Max altitude
24,575 ft
Max ground speed
434 kt
Tracked
9m · 107 km
Altitude (ft, max 24,575)
013,27026,5410m
Ground speed (kt, max 434)
02344690m
Altitude (ft, max 24,575)
013,27026,5410m
Ground speed (kt, max 434)
02344690m

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 11:44 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo In progress ~2426 km est.
2026-10-02 13:41 UTC CSN5048 ? → ? B-32MC Airbus A321 Neo Incomplete (signal lost) 1074 km
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 12:43 UTC CSN5048 ? → ? B-32M3 Airbus A321 Neo Incomplete (signal lost) 831 km
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-26 00:02 UTC CSN5048 ? → ? B-32M3 Airbus A321 Neo Incomplete (signal lost) 97 km
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 14:10 UTC CSN5048 ? → ? B-32L0 Airbus A321 Neo Incomplete (signal lost) 625 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-15 11:19 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) 2390 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-13 12:51 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-322A Airbus A321 Neo Completed (landing confirmed by airport data) 2542 km
2026-09-12 11:11 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-327G Airbus A321 Neo Completed (landing confirmed by airport data) 2472 km
2026-09-11 11:20 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M5 Airbus A321 Neo Completed (landing confirmed by airport data) 2505 km
2026-09-11 11:17 UTC CSN5048 PEN → CAN
Penang → Guangzhou
— — From schedule ~2449 km est.
2026-09-10 11:22 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) 2468 km
2026-09-09 13:20 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32M9 Airbus A321 Neo Completed (landing confirmed by airport data) 2331 km
2026-09-08 11:12 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MN Airbus A321 Neo Completed (landing confirmed by airport data) ~2558 km est. (1457 km recorded)
2026-09-07 11:07 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-324P Airbus A321 Neo Completed (landing confirmed by airport data) 2499 km
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-05 10:58 UTC CSN5048 BWH → CAN
Butterworth → Guangzhou
B-32MC Airbus A321 Neo Completed (landing confirmed by airport data) 2326 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

← Back to the live map