✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-GPDJ
/ C06C9C
124 flights over 61 days · 2.03 legs/day · base KSDF · Louisville · operators: CJT
124
Flights
11
Airports served
2%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
No static metadata for this hex (OpenSky covers ~79% of the fleet).
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-06-19
3 legs
CJT
KSDF → CYYZ → KSDF → CYYZ
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT6488 · W86488 · sched Z
2026-06-18
1 legs
CJT
CYYZ → KSDF
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-06-17
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-06-16
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-06-12
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-06-11
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-06-10
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · ⏱ 08:47– (Nonem)
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-06-09
2 legs
CJT
CYVR → KSDF → CYYZ
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-06-06
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-06-05
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-06-04
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-06-03
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-06-02
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-06-01
1 legs
CJT
CYHM → CYVR
CYHM
→
CYVR
CYHM · Hamilton → CYVR · Vancouver
CJT2387 · W82387 · sched Z
2026-05-31
1 legs
CJT
KCVG → CYHM
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT942 · W8942 · sched Z
2026-05-30
3 legs
CJT
MMSM → KCVG → MMGL → KCVG
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
KCVG
→
MMGL
KCVG · Cincinnati / Covington → MMGL · Guadalajara
intl
CJT1920 · W81920 · sched 12:15Z
MMGL
→
KCVG
MMGL · Guadalajara → KCVG · Cincinnati / Covington
intl
CJT1919 · W81919 · sched 18:55Z
2026-05-29
2 legs
CJT
CYYC → KCVG → MMSM
CYYC
→
KCVG
CYYC · Calgary → KCVG · Cincinnati / Covington
intl
CJT917 · W8917 · sched 00:51Z
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 10:30Z
2026-05-28
4 legs
CJT
MMGL → KCVG → CYYC → CYEG → CYYC
MMGL
→
KCVG
MMGL · Guadalajara → KCVG · Cincinnati / Covington
intl
CJT919 · W8919 · ⏱ 01:19– (Nonem)
KCVG
→
CYYC
KCVG · Cincinnati / Covington → CYYC · Calgary
intl
CJT918 · W8918 · sched 10:02Z
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
CJT918 · W8918 · sched 15:12Z
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
CJT917 · W8917 · sched 23:11Z
2026-05-27
2 legs
CJT
CYMX → KCVG → MMGL
CYMX
→
KCVG
CYMX · Montréal → KCVG · Cincinnati / Covington
intl
CJT990 · W8990 · sched 02:56Z
KCVG
→
MMGL
KCVG · Cincinnati / Covington → MMGL · Guadalajara
intl
CJT920 · W8920 · sched 10:18Z
2026-05-26
2 legs
CJT
CYVR → CYWG → CYMX
CYVR
→
CYWG
CYVR · Vancouver → CYWG · Winnipeg
CJT570 · W8570 · sched 02:25Z
CYWG
→
CYMX
CYWG · Winnipeg → CYMX · Montréal
CJT570 · W8570 · sched 05:50Z
2026-05-23
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-05-22
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
⚠ gap
intl
CJT487 · W8487 · sched Z
2026-05-21
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-05-20
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-05-19
1 legs
CJT
KSDF → CYYZ
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-05-16
3 legs
round-trip
CJT
KSDF → CYVR → KSDF → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
⚠ gap
intl
CJT489 · W8489 · sched Z
2026-05-15
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-05-14
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-05-13
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-05-12
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
⚠ gap
intl
CJT487 · W8487 · sched Z
2026-05-08
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-05-07
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-05-06
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-05-05
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-05-01
2 legs
CJT
CYVR → KSDF → CYYZ
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-04-30
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-04-29
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-04-28
3 legs
round-trip
CJT
CYHM → KSDF → CYVR → CYHM
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYYZ
→
CYHM
CYYZ · Toronto → CYHM · Hamilton
⚠ gap
CJT487 · W8487 · sched Z
2026-04-24
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-04-23
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-04-22
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-04-21
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
⚠ gap
intl
CJT499 · W8499 · sched Z
2026-04-18
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-04-17
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-04-16
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-04-15
2 legs
round-trip
CJT
CYVR → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-04-14
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
⚠ gap
intl
CJT487 · W8487 · sched Z
2026-04-10
2 legs
CJT
CYVR → KSDF → CYYZ
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-04-09
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-04-08
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-04-07
2 legs
round-trip
CJT
KSDF → CYVR → KSDF
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
2026-04-04
1 legs
CJT
KSDF → CYVR
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-04-03
3 legs
round-trip
CJT
CYVR → KSDF → KSDF → CYVR
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT489 · W8489 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
⚠ gap
intl
CJT487 · W8487 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-04-02
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-04-01
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-03-31
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-03-27
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-03-26
2 legs
round-trip
CJT
CYYZ → KSDF → CYYZ
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
2026-03-25
2 legs
round-trip
CJT
KSDF → CYYZ → KSDF
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
2026-03-24
2 legs
CJT
CYVR → KSDF → CYYZ
CYVR
→
KSDF
CYVR · Vancouver → KSDF · Louisville
intl
CJT499 · W8499 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z