YAFT.LIVE

CQH8949

CAN → SZX · Airbus A321 Neo · Spring Airlines

View on live map →

Flight

Status
In progress
Departure
Guangzhou Baiyun International Airport (CAN) — Guangzhou, China
Departed
2026-10-02 12:07 UTC (first seen)
Arrival
Shenzhen Bao'an International Airport (SZX) — Shenzhen, China (predicted)
Progress
96% · ~3m remaining
Distance flown
444 km
Straight-line distance
99 km

Aircraft

Registration
Type
Airbus A321 Neo
Seats
240 total (240 Economy)

Altitude & speed

Max altitude
30,100 ft
Max ground speed
475 kt
Tracked
47m · 444 km
Note
still in progress - the track so far
Altitude (ft, max 30,100)
016,25432,5080m30m
Ground speed (kt, max 475)
02565130m30m
Altitude (ft, max 30,100)
016,25432,5080m
Ground speed (kt, max 475)
02565130m

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

Airlines

Loong Air (CDC)
Spring Airlines (CQH)
9Air (JYH)

Latest flights

DepartedFlightRouteRegAircraftStatusDistance
2026-10-02 12:07 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-324Y Airbus A321 Neo In progress ~99 km est.
2026-10-01 02:17 UTC CQH8949 GHN → XMN
Civil Aviation Flight University of China → Xiamen
B-321H Airbus A321 Neo Incomplete (signal lost) 4137 km
2026-09-30 11:17 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-30EU Airbus A321 Neo Incomplete (signal lost) 161 km
2026-09-29 12:00 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-321F Airbus A321 Neo Incomplete (signal lost) 402 km
2026-09-28 10:23 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-321G Airbus A321 Neo Incomplete (signal lost) 689 km
2026-09-27 11:23 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-322P Airbus A321 Neo Incomplete (signal lost) ~143 km est. (113 km recorded)
2026-09-26 13:11 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-326Q Airbus A321 Neo Incomplete (signal lost) ~182 km est. (137 km recorded)
2026-09-25 11:01 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-32E9 Airbus A321 Neo Incomplete (signal lost) 150 km
2026-09-24 02:26 UTC CQH8949 GHN → ?
Civil Aviation Flight University of China → ?
B-322P Airbus A321 Neo Incomplete (signal lost) 4000 km
2026-09-23 07:34 UTC CQH8949 GHN → ?
Civil Aviation Flight University of China → ?
B-30FZ Airbus A321 Neo Incomplete (signal lost) 1524 km
2026-09-22 11:21 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-321F Airbus A321 Neo Incomplete (signal lost) 114 km
2026-09-21 11:15 UTC CQH8949 CAN → ?
Guangzhou → ?
B-30FZ Airbus A321 Neo Incomplete (signal lost) 646 km
2026-09-20 10:48 UTC CQH8949 CAN → ?
Guangzhou → ?
B-32E9 Airbus A321 Neo Incomplete (signal lost) 509 km
2026-09-19 11:01 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-322P Airbus A321 Neo Incomplete (signal lost) ~154 km est. (109 km recorded)
2026-09-18 11:16 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-32EF Airbus A321 Neo Incomplete (signal lost) 130 km
2026-09-17 11:00 UTC CQH8949 ? → ? B-322P Airbus A321 Neo Incomplete (signal lost) 218 km
2026-09-16 10:53 UTC CQH8949 CAN → ?
Guangzhou → ?
B-321G Airbus A321 Neo Incomplete (signal lost) 542 km
2026-09-15 10:41 UTC CQH8949 ? → ? B-321H Airbus A321 Neo Incomplete (signal lost) 436 km
2026-09-14 11:15 UTC CQH8949 CAN → ?
Guangzhou → ?
B-326Q Airbus A321 Neo Incomplete (signal lost) 404 km
2026-09-13 12:52 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-32EF Airbus A321 Neo Completed (landing presumed) 233 km
2026-09-12 10:59 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-32E9 Airbus A321 Neo Incomplete (signal lost) 126 km
2026-09-11 11:14 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-323N Airbus A321 Neo Completed (landing presumed) 235 km
2026-09-10 11:37 UTC CQH8949 ? → SZX
? → Shenzhen
B-321H Airbus A321 Neo Completed (landing presumed) 218 km
2026-09-09 11:39 UTC CQH8949 ? → ? B-323N Airbus A321 Neo Incomplete (signal lost) 437 km
2026-09-08 11:08 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-324Y Airbus A321 Neo Incomplete (signal lost) ~136 km est. (93 km recorded)
2026-09-07 11:13 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-321H Airbus A321 Neo Incomplete (signal lost) 137 km
2026-09-06 11:32 UTC CQH8949 ? → ? B-321F Airbus A321 Neo Incomplete (signal lost) 167 km
2026-09-05 11:13 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-326Q Airbus A321 Neo Incomplete (signal lost) 130 km
2026-09-04 11:16 UTC CQH8949 ? → SZX
? → Shenzhen
B-321H Airbus A321 Neo Completed 502 km
2026-09-03 11:16 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-32E9 Airbus A321 Neo Completed 194 km
2026-09-02 11:27 UTC CQH8949 CAN → SZX
Guangzhou → Shenzhen
B-30EU Airbus A321 Neo Completed 167 km
2026-09-01 11:52 UTC CQH8949 ? → SZX
? → Shenzhen
B-32E2 Airbus A321 Neo Completed 207 km
2026-08-31 11:22 UTC CQH8949 ? → SZX
? → Shenzhen
B-30EU Airbus A321 Neo Completed (landing presumed) 202 km
2026-08-30 12:08 UTC CQH8949 ? → SZX
? → Shenzhen
B-326Q Airbus A321 Neo Completed 240 km
2026-08-29 11:08 UTC CQH8949 ? → SZX
? → Shenzhen
B-321H Airbus A321 Neo Completed (landing presumed) 230 km
2026-08-28 11:31 UTC CQH8949 ? → SZX
? → Shenzhen
B-323N Airbus A321 Neo Completed 436 km
2026-08-27 11:57 UTC CQH8949 ? → SZX
? → Shenzhen
B-30FZ Airbus A321 Neo Completed (landing presumed) 430 km
2026-08-26 10:51 UTC CQH8949 ? → SZX
? → Shenzhen
B-321H Airbus A321 Neo Completed 724 km
2026-08-25 11:42 UTC CQH8949 ? → SZX
? → Shenzhen
B-324Y Airbus A321 Neo Completed 38 km
2026-08-24 10:30 UTC CQH8949 ? → SZX
? → Shenzhen
B-30FZ Airbus A321 Neo Completed 819 km
2026-08-23 10:44 UTC CQH8949 ? → SZX
? → Shenzhen
B-30EU Airbus A321 Neo Completed 1189 km
2026-08-21 11:06 UTC CQH8949 ? → SZX
? → Shenzhen
B-30EU Airbus A321 Neo Completed 163 km
2026-08-20 11:32 UTC CQH8949 ? → SZX
? → Shenzhen
B-321H Airbus A321 Neo Completed 169 km
2026-08-19 11:04 UTC CQH8949 ? → SZX
? → Shenzhen
B-326Q Airbus A321 Neo Completed 197 km
2026-08-18 11:21 UTC CQH8949 ? → ? B-324Y Airbus A321 Neo Completed 803 km
2026-08-17 11:23 UTC CQH8949 ? → SZX
? → Shenzhen
B-321F Airbus A321 Neo Completed 35 km
2026-08-15 11:17 UTC CQH8949 ? → SZX
? → Shenzhen
B-323N Airbus A321 Neo Completed 521 km

← Back to the live map