✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-2159
/ 7BB099
101 flights over 33 days · 3.06 legs/day · base ZHCC · Zhengzhou · operators: CUH
101
Flights
18
Airports served
10%
ADS-B observed
34
Ferry / no-flightnum
Aircraft identity
737NG 84P/W
B738
Urumqi Airlines
· reg B-2159
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-05-08
3 legs
CUH
ZSFZ → ZHCC → ? → ?
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:55Z
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
CUH3585 · sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
· sched Z
2026-05-07
4 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC → ZSNB → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:50Z
ZHCC
→
ZSNB
ZHCC · Zhengzhou → ZSNB · Ningbo
CUH3587 · UQ3587 · sched 07:05Z
ZSNB
→
ZHCC
ZSNB · Ningbo → ZHCC · Zhengzhou
CUH3588 · UQ3588 · ⏱ 09:53– (Nonem)
2026-05-06
3 legs
ZUCK → ZHCC → ? → ?
ZUCK
→
ZHCC
ZUCK · Chongqing → ZHCC · Zhengzhou
ferry
· sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
· sched Z
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
· sched Z
2026-05-05
3 legs
CUH
ZHCC → ZSFZ → ZHCC → ?
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:50Z
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
· sched Z
2026-05-04
4 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC → ZSQZ → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:55Z
ZHCC
→
ZSQZ
ZHCC · Zhengzhou → ZSQZ · Quanzhou
CUH3541 · UQ3541 · sched 10:15Z
ZSQZ
→
ZHCC
ZSQZ · Quanzhou → ZHCC · Zhengzhou
CUH3542 · UQ3542 · sched 13:15Z
2026-05-03
2 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:55Z
2026-05-01
4 legs
CUH
ZHCC → ZSNB → ZHCC → ? → ?
ZHCC
→
ZSNB
ZHCC · Zhengzhou → ZSNB · Ningbo
CUH3587 · UQ3587 · sched 10:55Z
ZSNB
→
ZHCC
ZSNB · Ningbo → ZHCC · Zhengzhou
CUH3588 · UQ3588 · sched 13:55Z
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
· sched Z
ZWHM
→
?
ZWHM · Hami → —
ferry
· sched Z
2026-04-30
4 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC → ZSNB → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:55Z
ZHCC
→
ZSNB
ZHCC · Zhengzhou → ZSNB · Ningbo
CUH3587 · UQ3587 · sched 07:05Z
ZSNB
→
ZHCC
ZSNB · Ningbo → ZHCC · Zhengzhou
CUH3588 · UQ3588 · sched 09:45Z
2026-04-29
4 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC → ZSQZ → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · ⏱ 04:20– (Nonem)
ZHCC
→
ZSQZ
ZHCC · Zhengzhou → ZSQZ · Quanzhou
CUH3541 · UQ3541 · sched 07:30Z
ZSQZ
→
ZHCC
ZSQZ · Quanzhou → ZHCC · Zhengzhou
CUH3542 · UQ3542 · sched 10:40Z
2026-04-28
4 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC → ZSNB → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · ⏱ 03:55– (Nonem)
ZHCC
→
ZSNB
ZHCC · Zhengzhou → ZSNB · Ningbo
CUH3587 · UQ3587 · sched 07:05Z
ZSNB
→
ZHCC
ZSNB · Ningbo → ZHCC · Zhengzhou
CUH3588 · UQ3588 · sched 09:45Z
2026-04-27
2 legs
round-trip
CUH
ZHCC → ZGSD → ZHCC
ZHCC
→
ZGSD
ZHCC · Zhengzhou → ZGSD · Zhuhai (Jinwan)
CUH3599 · UQ3599 · sched 00:35Z
ZGSD
→
ZHCC
ZGSD · Zhuhai (Jinwan) → ZHCC · Zhengzhou
CUH3600 · UQ3600 · sched 04:00Z
2026-04-26
4 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC → ZSNB → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · ⏱ 04:05– (Nonem)
ZHCC
→
ZSNB
ZHCC · Zhengzhou → ZSNB · Ningbo
CUH3587 · UQ3587 · ⏱ 07:06–08:33 (88m)
ZSNB
→
ZHCC
ZSNB · Ningbo → ZHCC · Zhengzhou
CUH3588 · UQ3588 · sched 09:45Z
2026-04-25
2 legs
round-trip
CUH
ZHCC → ZSFZ → ZHCC
ZHCC
→
ZSFZ
ZHCC · Zhengzhou → ZSFZ · Fuzhou (Changle)
CUH3585 · UQ3585 · sched 00:45Z
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:55Z
2026-04-24
4 legs
CUH
ZSFZ → ZHCC → ZSNB → ZHCC → ?
ZSFZ
→
ZHCC
ZSFZ · Fuzhou (Changle) → ZHCC · Zhengzhou
CUH3586 · UQ3586 · sched 03:55Z
ZHCC
→
ZSNB
ZHCC · Zhengzhou → ZSNB · Ningbo
CUH3587 · UQ3587 · sched 07:05Z
ZSNB
→
ZHCC
ZSNB · Ningbo → ZHCC · Zhengzhou
CUH3588 · UQ3588 · ⏱ 09:51– (Nonem)
ZHCC
→
?
ZHCC · Zhengzhou → —
ferry
CUH3585 · sched Z
2026-04-23
2 legs
ZWWW → ? → ?
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· ⏱ 00:25– (Nonem)
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-22
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · sched 10:25Z
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-15
1 legs
CUH
ZSWZ → ZUDA
ZSWZ
→
ZUDA
ZSWZ · Wenzhou (Longwan) → ZUDA · Dazhou (Dachuan)
CUH2544 · UQ2544 · sched 07:50Z
2026-04-08
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · sched 10:25Z
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-07
3 legs
CUH
ZSHC → ZLLN → ZWWW → ?
ZSHC
→
ZLLN
ZSHC · Hangzhou → ZLLN · Longnan (Cheng)
CUH2594 · UQ2594 · sched 10:25Z
ZLTS
→
ZWWW
ZLTS · Tianshui (Maiji) → ZWWW · Ürümqi
⚠ gap
CUH2594 · UQ2594 · sched 13:50Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-06
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · sched 10:25Z
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-05
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · sched 10:25Z
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-03
1 legs
ZWWW → ?
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-02
3 legs
CUH
ZSHC → ZLLN → ZWWW → ?
ZSHC
→
ZLLN
ZSHC · Hangzhou → ZLLN · Longnan (Cheng)
CUH2594 · UQ2594 · sched 10:25Z
ZLLN
→
ZWWW
ZLLN · Longnan (Cheng) → ZWWW · Ürümqi
CUH2594 · UQ2594 · sched 13:50Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-04-01
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · sched 10:25Z
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-03-31
2 legs
ZWWW → ? → ?
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
ZSHC
→
?
ZSHC · Hangzhou → —
ferry
· sched Z
2026-03-30
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · ⏱ 10:53– (Nonem)
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-03-29
3 legs
CUH
ZSHC → ZLQY → ZWWW → ?
ZSHC
→
ZLQY
ZSHC · Hangzhou → ZLQY · Qingyang (Xifeng)
CUH2586 · UQ2586 · sched 10:25Z
ZLQY
→
ZWWW
ZLQY · Qingyang (Xifeng) → ZWWW · Ürümqi
CUH2586 · UQ2586 · sched 13:40Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-03-28
3 legs
CUH
ZSFZ → ZLYL → ZWWW → ?
ZSFZ
→
ZLYL
ZSFZ · Fuzhou (Changle) → ZLYL · Yulin
CUH2534 · UQ2534 · sched 09:05Z
ZLYL
→
ZWWW
ZLYL · Yulin → ZWWW · Ürümqi
CUH2534 · UQ2534 · sched 13:00Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
CUH2533 · sched Z
2026-03-27
5 legs
ZWWW → ? → ? → ? → ? → ?
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
ZWTN
→
?
ZWTN · Hotan → —
ferry
· sched Z
ZWSH
→
?
ZWSH · Kashgar → —
ferry
· sched Z
?
→
?
— → —
ferry
· sched Z
2026-03-26
5 legs
CUH
ZSFZ → ZLYL → ZWWW → ? → ? → ?
ZSFZ
→
ZLYL
ZSFZ · Fuzhou (Changle) → ZLYL · Yulin
CUH2534 · UQ2534 · sched 09:05Z
ZLYL
→
ZWWW
ZLYL · Yulin → ZWWW · Ürümqi
CUH2534 · UQ2534 · sched 13:00Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
?
→
?
— → —
ferry
CUH2533 · sched Z
2026-03-25
4 legs
CUH
ZUTF → ZSYA → ZUTF → ZWWW → ?
ZUTF
→
ZSYA
ZUTF · Chengdu (Jianyang) → ZSYA · Yangzhou
CUH2573 · UQ2573 · sched 04:50Z
ZSYA
→
ZUTF
ZSYA · Yangzhou → ZUTF · Chengdu (Jianyang)
CUH2574 · UQ2574 · sched 08:15Z
ZUTF
→
ZWWW
ZUTF · Chengdu (Jianyang) → ZWWW · Ürümqi
CUH2574 · UQ2574 · ⏱ 12:39– (Nonem)
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z
2026-03-24
3 legs
CUH
ZUTF → ZSQZ → ZUTF → ZWWW
ZUTF
→
ZSQZ
ZUTF · Chengdu (Jianyang) → ZSQZ · Quanzhou
CUH2527 · UQ2527 · sched 04:50Z
ZSQZ
→
ZUTF
ZSQZ · Quanzhou → ZUTF · Chengdu (Jianyang)
CUH2528 · UQ2528 · sched 08:20Z
ZUTF
→
ZWWW
ZUTF · Chengdu (Jianyang) → ZWWW · Ürümqi
CUH2528 · UQ2528 · ⏱ 12:51– (Nonem)
2026-03-23
1 legs
ZWWW → ?
ZWWW
→
?
ZWWW · Ürümqi → —
ferry
· sched Z