YAFT.LIVE

CZ3131

CAN → SJW · Airbus A320 Neo · China Southern Airlines

View on live map →

For travellers

Departure · Guangzhou (CAN)

Terminal T2 · Gate B161 · Check-in C,D,E,F,G,H
Scheduled 03 Oct 20:15 · Departed 03 Oct 20:25 · +10 min
Board status: Next Staion

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

Flight

Status
In progress
Departure
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China
Scheduled departure
2026-10-03 12:15 UTC
Departed
2026-10-03 12:25 UTC (airport board)
Arrival
Shijiazhuang Daguocun International Airport (SJW) — Shijiazhuang, China (scheduled)
Progress
66% · ~7m remaining
Distance flown
117 km
Straight-line distance
1661 km

Aircraft

Registration
Type
Airbus A320 Neo
Seats
166 total (138 Economy, 24 Premium Economy, 4 Business)

Altitude & speed

Max altitude
23,750 ft
Max ground speed
464 kt
Tracked
10m · 117 km
Note
still in progress - the track so far
Altitude (ft, max 23,750)
012,82525,6500m
Ground speed (kt, max 464)
02515010m
Altitude (ft, max 23,750)
012,82525,6500m
Ground speed (kt, max 464)
02515010m

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 12:25 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-301W Airbus A320 Neo In progress ~1661 km est.
2026-10-02 13:38 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6762 Airbus A320 233 Incomplete (signal lost) 265 km
2026-10-01 13:31 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6826 Airbus A320 233 Incomplete (signal lost) 1681 km
2026-09-30 10:49 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6895 Airbus A320 233 Incomplete (signal lost) 1703 km
2026-09-29 12:33 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6826 Airbus A320 233 Incomplete (signal lost) 201 km
2026-09-28 13:12 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6895 Airbus A320 233 Incomplete (signal lost) 1745 km
2026-09-27 12:33 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5699 Boeing 737-800 Incomplete (signal lost) 239 km
2026-09-25 12:38 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5587 Boeing 737-800 Incomplete (signal lost) ~278 km est. (145 km recorded)
2026-09-24 12:52 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5597 Boeing 737-800 Incomplete (signal lost) ~275 km est. (205 km recorded)
2026-09-23 13:37 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5190 Boeing 737-800 Incomplete (signal lost) 1539 km
2026-09-22 13:01 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5699 Boeing 737-800 Incomplete (signal lost) 1670 km
2026-09-21 13:08 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5699 Boeing 737-800 Incomplete (signal lost) 1590 km
2026-09-20 12:36 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5597 Boeing 737-800 Incomplete (signal lost) ~183 km est. (108 km recorded)
2026-09-18 12:42 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5645 Boeing 737-800 Incomplete (signal lost) 1636 km
2026-09-17 14:30 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5420 Boeing 737-800 Incomplete (signal lost) 239 km
2026-09-16 12:37 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5699 Boeing 737-800 Incomplete (signal lost) 1717 km
2026-09-15 14:58 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5597 Boeing 737-800 Incomplete (signal lost) ~219 km est. (140 km recorded)
2026-09-14 12:49 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5190 Boeing 737-800 Incomplete (signal lost) 1725 km
2026-09-13 12:52 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5420 Boeing 737-800 Incomplete (signal lost) 1598 km
2026-09-12 14:33 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5699 Boeing 737-800 Incomplete (signal lost) 153 km
2026-09-11 14:29 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5596 Boeing 737-800 Incomplete (signal lost) 208 km
2026-09-10 14:15 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-5190 Boeing 737-800 Incomplete (signal lost) ~224 km est. (90 km recorded)
2026-09-09 14:40 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6583 Airbus A320 233 Incomplete (signal lost) 274 km
2026-09-06 14:27 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6583 Airbus A320 233 Incomplete (signal lost) 228 km
2026-09-03 14:24 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6895 Airbus A320 233 Incomplete (signal lost) 235 km
2026-09-02 14:12 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6783 Airbus A320 233 Incomplete (signal lost) 278 km
2026-09-01 14:08 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6579 Airbus A321 Completed 222 km
2026-08-31 15:59 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6826 Airbus A320 233 Incomplete (signal lost) 289 km
2026-08-30 17:20 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6766 Airbus A320 233 Completed ~254 km est. (122 km recorded)
2026-08-29 14:35 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-306G Airbus A320 Neo Incomplete (signal lost) 244 km
2026-08-28 12:38 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6762 Airbus A320 233 Completed 1648 km
2026-08-27 14:50 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-30A8 Airbus A320 Neo Completed ~152 km est. (61 km recorded)
2026-08-26 14:19 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6762 Airbus A320 233 Completed 250 km
2026-08-25 13:09 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6826 Airbus A320 233 Completed 1664 km
2026-08-24 14:25 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-30A8 Airbus A320 Neo Incomplete (signal lost) 188 km
2026-08-23 14:37 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-309K Airbus A320 Neo Incomplete (signal lost) 278 km
2026-08-22 04:46 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6766 Airbus A320 233 Incomplete (signal lost) 3968 km
2026-08-21 14:34 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6766 Airbus A320 233 Completed ~254 km est. (168 km recorded)
2026-08-20 14:30 UTC CSN3131 CAN → SJW
Guangzhou → Shijiazhuang
B-6766 Airbus A320 233 Completed ~314 km est. (195 km recorded)

← Back to the live map