✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-2476
/ 78007F
102 flights over 62 days · 1.65 legs/day · base ZSPD · Shanghai (Pudong) · operators: CAO
102
Flights
7
Airports served
10%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
747 4FTF
B744
Air China Cargo Airlines
· reg B-2476
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
round-trip
CAO
VVNB → ZSPD → ZBAA → VVNB
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched 01:50Z
ZSPD
→
ZBAA
ZSPD · Shanghai (Pudong) → ZBAA · Beijing
CAO8410 · CA8410 · sched Z
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
⚠ gap
intl
CAO3115 · CA3115 · sched Z
2026-06-22
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · ⏱ 03:34– (Nonem)
2026-06-21
2 legs
round-trip
CAO
PANC → KLAX → PANC
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO1187 · CA1187 · sched Z
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
⚠ gap
intl
CAO1187 · CA1187 · sched Z
2026-06-19
2 legs
CAO
PANC → KLAX → ZSPD
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO1187 · CA1187 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
2026-06-18
1 legs
CAO
ZSPD → PANC
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1187 · CA1187 · ⏱ 19:38– (Nonem)
2026-06-17
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
⚠ gap
CAO1187 · CA1187 · sched Z
2026-06-16
3 legs
CAO
VVNB → ZSPD → VVNB → PANC
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched 01:50Z
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched Z
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
⚠ gap
intl
CAO1187 · CA1187 · sched Z
2026-06-14
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
⚠ gap
CAO1187 · CA1187 · sched Z
2026-06-13
1 legs
CAO
ZSPD → PANC
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1187 · CA1187 · sched Z
2026-06-12
2 legs
CAO
PANC → KLAX → ZSPD
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO1187 · CA1187 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
2026-06-11
1 legs
CAO
ZSPD → PANC
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1187 · CA1187 · sched Z
2026-06-10
2 legs
CAO
PANC → KLAX → ZSPD
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO1187 · CA1187 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
2026-06-09
3 legs
CAO
ZSPD → VVNB → ZSPD → PANC
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched 21:40Z
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched 01:50Z
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1187 · CA1187 · sched Z
2026-06-08
2 legs
CAO
PANC → KLAX → ZSPD
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO1187 · CA1187 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
2026-06-07
3 legs
round-trip
CAO
ZSPD → VVNB → PANC → ZSPD
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched 22:00Z
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
⚠ gap
intl
CAO1187 · CA1187 · sched Z
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
⚠ gap
intl
CAO3116 · CA3116 · sched Z
2026-06-05
3 legs
round-trip
CAO
ZSPD → PANC → KLAX → ZSPD
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1187 · CA1187 · ⏱ 03:50– (Nonem)
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO1187 · CA1187 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1188 · CA1188 · sched Z
2026-06-04
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO8418 · CA8418 · sched Z
2026-06-03
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO8417 · CA8417 · ⏱ 19:47– (Nonem)
2026-06-01
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO8418 · CA8418 · sched Z
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO8417 · CA8417 · sched Z
2026-05-31
2 legs
round-trip
CAO
ZSPD → VVNB → ZSPD
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched 22:00Z
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched 15:25Z
2026-05-30
3 legs
CAO
PANC → KLAX → PANC → ZSPD
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO8401 · CA8401 · sched Z
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
⚠ gap
intl
CAO8401 · CA8401 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
⚠ gap
intl
CAO8402 · CA8402 · sched Z
2026-05-29
2 legs
round-trip
CAO
ZSPD → VVNB → ZSPD
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched 20:40Z
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched Z
2026-05-28
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched Z
2026-05-27
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA8418 · ⏱ 18:39– (Nonem)
2026-05-25
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO8418 · CA8418 · ⏱ 00:03– (Nonem)
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO8417 · CA8417 · sched Z
2026-05-24
1 legs
CAO
ZBAA → ZSPD
ZBAA
→
ZSPD
ZBAA · Beijing → ZSPD · Shanghai (Pudong)
CAO8409 · CA8409 · ⏱ 23:38– (Nonem)
2026-05-16
1 legs
CAO
ZSPD → ZBAA
ZSPD
→
ZBAA
ZSPD · Shanghai (Pudong) → ZBAA · Beijing
CAO8410 · CA8410 · ⏱ 00:13–02:04 (112m)
2026-05-13
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1070 · CA1070 · sched Z
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1069 · CA1069 · sched Z
2026-05-10
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1070 · CA1070 · sched 07:10Z
2026-05-09
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1069 · CA1069 · sched Z
2026-05-08
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1070 · CA1070 · sched 07:45Z
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1069 · CA1069 · sched Z
2026-05-06
2 legs
round-trip
CAO
ZSPD → KLAX → ZSPD
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1069 · CA1069 · sched 16:10Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1070 · CA1070 · sched Z
2026-05-05
1 legs
round-trip
CAO
KLAX → KLAX
KLAX
→
KLAX
KLAX · Los Angeles → KLAX · Los Angeles
CAO1052 · CA1069 · sched 16:10Z
2026-05-04
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1051 · CA1051 · sched 17:05Z
2026-05-03
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1070 · CA1070 · sched 07:10Z
2026-05-02
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1069 · CA1069 · sched Z
2026-05-01
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1070 · CA1070 · sched 07:45Z
2026-04-30
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1069 · CA1069 · ⏱ 18:34– (Nonem)
2026-04-29
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO8416 · CA8416 · sched Z
2026-04-28
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO8415 · CA8415 · sched Z
2026-04-26
3 legs
CAO
PANC → KLAX → PANC → ZSPD
PANC
→
KLAX
PANC · Anchorage → KLAX · Los Angeles
CAO3051 · CA3051 · sched Z
ZYTX
→
PANC
ZYTX · Shenyang → PANC · Anchorage
⚠ gap
intl
CAO3051 · CA3051 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
⚠ gap
intl
CAO3052 · CA3052 · sched Z
2026-04-25
1 legs
CAO
ZSPD → ZYTX
ZSPD
→
ZYTX
ZSPD · Shanghai (Pudong) → ZYTX · Shenyang
CAO8409 · CA8409 · sched Z
2026-04-24
2 legs
round-trip
CAO
ZSPD → KLAX → ZSPD
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO8419 · CA8419 · sched Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO8420 · CA8420 · sched Z
2026-04-22
2 legs
round-trip
CAO
ZSPD → KLAX → ZSPD
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA1059 · sched 01:30Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched 18:25Z
2026-04-21
2 legs
round-trip
CAO
VVNB → ZSPD → VVNB
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched 01:50Z
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched Z
2026-04-20
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched Z
2026-04-19
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA1059 · sched 13:55Z
2026-04-18
2 legs
round-trip
CAO
ZSPD → KLAX → ZSPD
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA1059 · sched 20:55Z
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched Z
2026-04-17
2 legs
round-trip
CAO
ZSPD → VVNB → ZSPD
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched 20:40Z
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched 22:20Z
2026-04-16
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched Z
2026-04-15
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA1059 · sched 14:00Z
2026-04-13
1 legs
CAO
KLAX → ZSPD
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched 07:01Z
2026-04-12
1 legs
CAO
ZSPD → KLAX
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA1059 · sched 14:10Z
2026-04-11
2 legs
round-trip
CAO
KLAX → ZSPD → KLAX
KLAX
→
ZSPD
KLAX · Los Angeles → ZSPD · Shanghai (Pudong)
intl
CAO1060 · CA1060 · sched 02:40Z
ZSPD
→
KLAX
ZSPD · Shanghai (Pudong) → KLAX · Los Angeles
intl
CAO1059 · CA1059 · sched Z
2026-04-07
2 legs
round-trip
CAO
VVNB → ZSPD → VVNB
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · sched Z
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched Z
2026-04-03
1 legs
CAO
KORD → ZSPD
KORD
→
ZSPD
KORD · Chicago → ZSPD · Shanghai (Pudong)
intl
CAO1020 · CA1020 · sched 06:15Z
2026-04-02
2 legs
CAO
ZSPD → PANC → KORD
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1019 · CA1019 · sched 18:00Z
PANC
→
KORD
PANC · Anchorage → KORD · Chicago
CAO1019 · CA1019 · sched 18:05Z
2026-04-01
1 legs
CAO
ZBAA → ZSPD
ZBAA
→
ZSPD
ZBAA · Beijing → ZSPD · Shanghai (Pudong)
CAO8409 · CA8409 · sched Z
2026-03-27
3 legs
round-trip
CAO
VVNB → ZSPD → ZBAA → VVNB
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
intl
CAO3116 · CA3116 · ⏱ 09:59– (Nonem)
ZSPD
→
ZBAA
ZSPD · Shanghai (Pudong) → ZBAA · Beijing
CAO8410 · CA8410 · sched Z
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
⚠ gap
intl
CAO3115 · CA3115 · sched Z
2026-03-25
2 legs
round-trip
CAO
KORD → ZSPD → KORD
KORD
→
ZSPD
KORD · Chicago → ZSPD · Shanghai (Pudong)
intl
CAO1012 · CA1012 · sched 06:15Z
PANC
→
KORD
PANC · Anchorage → KORD · Chicago
⚠ gap
CAO1011 · CA1011 · sched Z
2026-03-24
2 legs
round-trip
CAO
ZSPD → PANC → ZSPD
ZSPD
→
PANC
ZSPD · Shanghai (Pudong) → PANC · Anchorage
intl
CAO1011 · CA1011 · sched Z
VVNB
→
ZSPD
VVNB · Hanoi (Soc Son) → ZSPD · Shanghai (Pudong)
⚠ gap
intl
CAO3116 · CA3116 · sched Z
2026-03-23
1 legs
CAO
ZSPD → VVNB
ZSPD
→
VVNB
ZSPD · Shanghai (Pudong) → VVNB · Hanoi (Soc Son)
intl
CAO3115 · CA3115 · sched Z