YAFT.LIVE

CSN369

PVG → ICN · Airbus A321 Neo · China Southern Airlines

For travellers

Departure · Shanghai (PVG)

Terminal T2
Scheduled 03 Oct 16:50 · Departed 03 Oct 17:02 · +12 min
Board status: Departed

Arrival · Seoul (ICN)

Terminal T1 · Gate 124 · Baggage belt 15
Scheduled 03 Oct 20:05 · Landed 03 Oct 19:33 · early
Board status: Arrived
Landed 03 Oct 19:40 (ADS-B)

Board data from incheon, shanghai, updated 1037 min ago; times local to each airport.

Flight

Status
Completed
Arrival confirmed via
ADS-B (ground reading)
Departure
Shanghai Pudong International Airport (PVG) — Shanghai, China
Scheduled departure
2026-10-03 08:50 UTC
Departed
2026-10-03 09:02 UTC (airport board)
Arrival
Incheon International Airport (ICN) — Seoul, South Korea
Scheduled arrival
2026-10-03 11:05 UTC
Estimated arrival
2026-10-03 10:41 UTC
Also flies as
Codeshares
Distance flown
478 km
Straight-line distance
822 km
Approach distance
79 km

Aircraft

Registration
Type
Airbus A321 Neo
CO2 (EMEP est., total)
20.5 t (80 kg/pax Economy, 150 kg/pax Business)

Altitude & speed

Max altitude
31,000 ft
Max ground speed
491 kt
Tracked
1h 39m · 1,032 km
Altitude (ft, max 31,000)
016,74033,4800m30m1h 0m1h 30m
Ground speed (kt, max 491)
02655300m30m1h 0m1h 30m
Altitude (ft, max 31,000)
016,74033,4800m1h 0m
Ground speed (kt, max 491)
02655300m1h 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-04 09:17 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo In progress ~822 km est.
2026-10-03 09:02 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32SR Airbus A321 Neo Completed 478 km
2026-10-02 09:58 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 421 km
2026-10-01 10:34 UTC CSN369 ICN → ICN
Seoul → Seoul
B-32L3 Airbus A321 Neo Completed ~6 km est. (4 km recorded)
2026-09-30 12:51 UTC CSN369 ICN → ICN
Seoul → Seoul
B-32L3 Airbus A321 Neo Completed 2836 km
2026-09-30 09:55 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 420 km
2026-09-29 09:52 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32SR Airbus A321 Neo Completed 410 km
2026-09-28 10:12 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 418 km
2026-09-27 09:50 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 398 km
2026-09-26 09:50 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32SR Airbus A321 Neo Completed 554 km
2026-09-25 09:49 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 490 km
2026-09-24 09:50 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 459 km
2026-09-23 09:56 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 394 km
2026-09-22 09:52 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo Completed 412 km
2026-09-21 09:48 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 439 km
2026-09-20 09:37 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo Completed 584 km
2026-09-19 10:09 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo Completed 431 km
2026-09-18 10:13 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo Completed 482 km
2026-09-17 09:53 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 476 km
2026-09-16 09:51 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 464 km
2026-09-15 09:49 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 432 km
2026-09-14 09:51 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 454 km
2026-09-13 09:34 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo Completed 534 km
2026-09-12 10:01 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 433 km
2026-09-11 09:43 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L7 Airbus A321 Neo Completed 402 km
2026-09-10 09:59 UTC CSN369 PVG → ICN
Shanghai → Seoul
B-32L3 Airbus A321 Neo Completed 455 km
2026-09-09 09:47 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 437 km
2026-09-08 09:52 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 466 km
2026-09-07 09:49 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 390 km
2026-09-06 09:58 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 416 km
2026-09-05 09:55 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 426 km
2026-09-04 10:01 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 504 km
2026-09-03 10:03 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 451 km
2026-09-02 10:09 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 391 km
2026-09-01 09:58 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 416 km
2026-08-31 09:54 UTC CSN369 ? → ICN
? → Seoul
B-30EV Airbus A321 Neo Completed 462 km
2026-08-30 09:54 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 385 km
2026-08-29 09:57 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 404 km
2026-08-28 11:01 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 531 km
2026-08-27 09:48 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 414 km
2026-08-26 09:56 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 340 km
2026-08-25 09:58 UTC CSN369 ? → ICN
? → Seoul
B-8993 Airbus A321 Completed 429 km
2026-08-24 09:52 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 426 km
2026-08-23 12:28 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 599 km
2026-08-22 09:58 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 703 km
2026-08-21 09:56 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 815 km
2026-08-20 10:55 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 623 km
2026-08-19 10:06 UTC CSN369 ? → ICN
? → Seoul
B-32L7 Airbus A321 Neo Completed 1181 km
2026-08-18 09:59 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 641 km
2026-08-17 10:03 UTC CSN369 ? → ICN
? → Seoul
B-32L3 Airbus A321 Neo Completed 651 km

← Back to the live map