✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-GCJB
/ C04ADC
139 flights over 66 days · 2.11 legs/day · base CYHM · Hamilton · operators: CJT
139
Flights
19
Airports served
12%
ADS-B observed
2
Ferry / no-flightnum
Aircraft identity
727-225 (Boeing)
B752
Cargojet Airways
· reg C-GCJB
The Boeing Company ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
1 legs
CJT
KCVG → CYVR
KCVG
→
CYVR
KCVG · Cincinnati / Covington → CYVR · Vancouver
intl
CJT1926 · W81926 · sched 10:10Z
2026-06-22
1 legs
CJT
CYHM → KCVG
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT9003 · W89003 · sched Z
2026-06-20
2 legs
round-trip
CJT
CYHM → KSDF → CYHM
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT483 · W8483 · sched Z
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT483 · W8483 · sched Z
2026-06-19
3 legs
CJT
CYOW → CYHM → KSDF → CYHM
CYOW
→
CYHM
CYOW · Ottawa → CYHM · Hamilton
CJT1573 · W81573 · ⏱ 00:17– (Nonem)
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT475 · W8475 · sched Z
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT475 · W8475 · sched Z
2026-06-18
3 legs
round-trip
CJT
CYHM → KSDF → CYOW → CYHM
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT483 · W8483 · ⏱ 01:35– (Nonem)
CYHM
→
CYOW
CYHM · Hamilton → CYOW · Ottawa
⚠ gap
CJT1574 · W81574 · sched 10:37Z
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
⚠ gap
intl
CJT482 · W8482 · sched Z
2026-06-17
2 legs
round-trip
CJT
KSDF → CYHM → KSDF
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT0483 · W8483 · sched Z
2026-06-16
1 legs
CJT
EHEH → CYHM
EHEH
→
CYHM
EHEH · Eindhoven → CYHM · Hamilton
intl
CJT3170 · W83170 · sched Z
2026-06-15
1 legs
CJT
CYYT → EHEH
CYYT
→
EHEH
CYYT · St. John's → EHEH · Eindhoven
intl
CJT3169 · W83169 · sched Z
2026-06-14
2 legs
round-trip
CJT
KJFK → CYYT → KJFK
KJFK
→
CYYT
KJFK · New York → CYYT · St. John's
intl
CJT3169 · W83169 · ⏱ 18:22– (Nonem)
CYHM
→
KJFK
CYHM · Hamilton → KJFK · New York
⚠ gap
intl
CJT3169 · W83169 · sched Z
2026-06-12
2 legs
round-trip
CJT
KSDF → CYHM → KSDF
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT483 · W8483 · sched Z
2026-06-11
2 legs
round-trip
CJT
CYHM → KSDF → CYHM
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT475 · W8475 · sched Z
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT476 · W8476 · sched Z
2026-06-10
2 legs
CJT
CYYC → CYWG → CYHM
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
CJT566 · W8566 · ⏱ 03:43–05:54 (132m)
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT566 · W8566 · sched 06:00Z
2026-06-09
3 legs
CJT
CYXE → CYQR → CYWG → CYYC
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
CJT590 · W8590 · sched 02:15Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT590 · W8590 · ⏱ 03:11– (Nonem)
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT1571 · W81571 · sched 08:15Z
2026-06-06
2 legs
round-trip
CJT
CYXE → CYWG → CYXE
CYXE
→
CYWG
CYXE · Saskatoon → CYWG · Winnipeg
CJT592 · W8592 · sched 05:59Z
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
CJT593 · W8593 · sched 10:10Z
2026-06-05
3 legs
CJT
CYHM → CYWG → CYQR → CYXE
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT571 · W8571 · sched 05:15Z
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
CJT591 · W8591 · sched 09:15Z
CYQR
→
CYXE
CYQR · Regina → CYXE · Saskatoon
CJT591 · W8591 · sched 11:10Z
2026-06-04
1 legs
CJT
CYYC → CYHM
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT584 · W8584 · sched 04:05Z
2026-06-03
1 legs
CJT
CYHM → CYYC
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT583 · W8583 · ⏱ 05:38– (Nonem)
2026-06-02
1 legs
CJT
EHEH → CYHM
EHEH
→
CYHM
EHEH · Eindhoven → CYHM · Hamilton
intl
CJT3160 · W83160 · sched Z
2026-05-31
3 legs
round-trip
CJT
CYYT → EHEH → KJFK → CYYT
CYYT
→
EHEH
CYYT · St. John's → EHEH · Eindhoven
intl
CJT3159 · W83159 · ⏱ 23:11–05:15 (365m)
CYHM
→
KJFK
CYHM · Hamilton → KJFK · New York
⚠ gap
intl
CJT3159 · W83159 · sched Z
KJFK
→
CYYT
KJFK · New York → CYYT · St. John's
intl
CJT3159 · W83159 · sched Z
2026-05-29
2 legs
round-trip
CJT
CYHM → KSDF → CYHM
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT483 · W8483 · ⏱ 01:23– (Nonem)
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z
2026-05-28
1 legs
CJT
CYMX → CYHM
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT575 · W8575 · sched 03:45Z
2026-05-27
2 legs
CJT
CYYC → CYWG → CYMX
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
CJT566 · W8566 · sched 03:20Z
CYWG
→
CYMX
CYWG · Winnipeg → CYMX · Montréal
CJT566 · W8566 · sched 06:00Z
2026-05-26
3 legs
CJT
CYXE → CYQR → CYWG → CYYC
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
CJT590 · W8590 · sched 02:15Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT590 · W8590 · sched 03:25Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT1571 · W81571 · sched 08:15Z
2026-05-23
1 legs
CJT
CYWG → CYXE
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
CJT593 · W8593 · sched 10:10Z
2026-05-22
3 legs
CJT
CYYC → CYWG → CYFB → CYWG
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
CJT566 · W8566 · sched 03:20Z
CYWG
→
CYFB
CYWG · Winnipeg → CYFB · Iqaluit
CJT454 · W8454 · sched 15:30Z
CYFB
→
CYWG
CYFB · Iqaluit → CYWG · Winnipeg
CJT454 · W8454 · sched 20:00Z
2026-05-21
3 legs
CJT
CYXE → CYQR → CYWG → CYYC
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
CJT590 · W8590 · sched 02:15Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT590 · W8590 · sched 03:25Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT1571 · W81571 · sched 08:15Z
2026-05-20
3 legs
CJT
CYHM → CYWG → CYXE → CYQR
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT571 · W8571 · sched 05:15Z
CYQR
→
CYXE
CYQR · Regina → CYXE · Saskatoon
⚠ gap
CJT571 · W8571 · sched Z
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
⚠ gap
CJT571 · W8571 · sched Z
2026-05-19
1 legs
CJT
CYHZ → CYHM
CYHZ
→
CYHM
CYHZ · Halifax → CYHM · Hamilton
CJT619 · W8619 · sched 23:00Z
2026-05-16
2 legs
CJT
CYMX → CYQM → CYHZ
CYMX
→
CYQM
CYMX · Montréal → CYQM · Moncton
CJT624 · W8624 · sched 05:30Z
CYQM
→
CYHZ
CYQM · Moncton → CYHZ · Halifax
CJT624 · W8624 · sched Z
2026-05-15
4 legs
CJT
CYHM → CYMX → CYQM → CYHZ → CYMX
CYHM
→
CYMX
CYHM · Hamilton → CYMX · Montréal
CJT626 · W8626 · ⏱ 03:11– (Nonem)
CYMX
→
CYQM
CYMX · Montréal → CYQM · Moncton
CJT626 · W8626 · sched 05:00Z
CYQM
→
CYHZ
CYQM · Moncton → CYHZ · Halifax
CJT626 · W8626 · sched 07:25Z
CYHZ
→
CYMX
CYHZ · Halifax → CYMX · Montréal
CJT626 · W8626 · sched Z
2026-05-14
3 legs
round-trip
CJT
CYWG → CYFB → CYHM → CYWG
CYWG
→
CYFB
CYWG · Winnipeg → CYFB · Iqaluit
CJT462 · W8462 · ⏱ 15:09–18:02 (173m)
CYFB
→
CYHM
CYFB · Iqaluit → CYHM · Hamilton
CJT462 · W8462 · ⏱ 19:14– (Nonem)
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
⚠ gap
CJT1571 · W81571 · sched Z
2026-05-13
3 legs
CJT
CYXE → CYQR → CYWG → CYYC
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
CJT590 · W8590 · sched 02:15Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT590 · W8590 · sched 03:25Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT1571 · W81571 · sched 08:15Z
2026-05-12
3 legs
CJT
CYHM → CYWG → CYQR → CYXE
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT571 · W8571 · sched 05:15Z
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
CJT591 · W8591 · sched 09:15Z
CYQR
→
CYXE
CYQR · Regina → CYXE · Saskatoon
CJT591 · W8591 · sched 11:10Z
2026-05-11
1 legs
CJT
CYHZ → CYHM
CYHZ
→
CYHM
CYHZ · Halifax → CYHM · Hamilton
CJT619 · W8619 · sched 23:00Z
2026-05-09
2 legs
CJT
CYMX → CYQM → CYHZ
CYMX
→
CYQM
CYMX · Montréal → CYQM · Moncton
CJT624 · W8624 · sched 05:30Z
CYQM
→
CYHZ
CYQM · Moncton → CYHZ · Halifax
CJT624 · W8624 · sched 08:15Z
2026-05-08
2 legs
CJT
CYHM → CYHZ → CYMX
CYHM
→
CYHZ
CYHM · Hamilton → CYHZ · Halifax
CJT622 · W8622 · sched 05:50Z
CYHZ
→
CYMX
CYHZ · Halifax → CYMX · Montréal
CJT623 · W8623 · sched 08:30Z
2026-05-07
2 legs
round-trip
CJT
KSDF → CYHM → KSDF
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT476 · W8476 · ⏱ 08:51– (Nonem)
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT475 · W8475 · sched Z
2026-05-06
2 legs
round-trip
CJT
KSDF → CYHM → KSDF
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT483 · W8483 · sched Z
2026-05-05
2 legs
round-trip
CJT
KSDF → CYHM → KSDF
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT476 · W8476 · sched Z
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
ferry
intl
CJT · sched Z
2026-05-02
1 legs
CJT
KGSP → CYHM
KGSP
→
CYHM
KGSP · Greenville/Greer/Spartanburg → CYHM · Hamilton
intl
CJT3142 · W83142 · sched Z
2026-05-01
1 legs
CJT
EGAA → KGSP
EGAA
→
KGSP
EGAA · Belfast → KGSP · Greenville/Greer/Spartanburg
intl
CJT3141 · W83141 · sched Z
2026-04-30
1 legs
CJT
CYHZ → EGAA
CYHZ
→
EGAA
CYHZ · Halifax → EGAA · Belfast
intl
CJT3141 · W83141 · sched Z
2026-04-29
1 legs
CJT
CYHM → CYHZ
CYHM
→
CYHZ
CYHM · Hamilton → CYHZ · Halifax
CJT622 · W8622 · sched 05:50Z
2026-04-28
3 legs
CJT
CYMX → CYHM → CYHZ → CYHM
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT575 · W8575 · sched 03:45Z
CYHM
→
CYHZ
CYHM · Hamilton → CYHZ · Halifax
CJT575 · W8575 · ⏱ 06:21– (Nonem)
CYHZ
→
CYHM
CYHZ · Halifax → CYHM · Hamilton
CJT619 · W8619 · sched 23:00Z
2026-04-24
1 legs
CJT
CYHZ → CYMX
CYHZ
→
CYMX
CYHZ · Halifax → CYMX · Montréal
CJT619 · W8619 · sched 23:25Z
2026-04-23
1 legs
CJT
CYHM → CYHZ
CYHM
→
CYHZ
CYHM · Hamilton → CYHZ · Halifax
CJT622 · W8622 · sched 05:50Z
2026-04-22
4 legs
round-trip
CJT
CYHM → CYMX → CYQM → CYHZ → CYHM
CYHM
→
CYMX
CYHM · Hamilton → CYMX · Montréal
CJT626 · W8626 · sched 03:00Z
CYMX
→
CYQM
CYMX · Montréal → CYQM · Moncton
CJT626 · W8626 · sched 05:00Z
CYQM
→
CYHZ
CYQM · Moncton → CYHZ · Halifax
CJT626 · W8626 · sched 07:25Z
CYHZ
→
CYHM
CYHZ · Halifax → CYHM · Hamilton
CJT626 · W8626 · sched Z
2026-04-21
4 legs
round-trip
CJT
CYHM → CYMX → CYQM → CYHZ → CYHM
CYHM
→
CYMX
CYHM · Hamilton → CYMX · Montréal
CJT626 · W8626 · sched 03:00Z
CYMX
→
CYQM
CYMX · Montréal → CYQM · Moncton
CJT626 · W8626 · sched 05:00Z
CYQM
→
CYHZ
CYQM · Moncton → CYHZ · Halifax
CJT626 · W8626 · sched 07:25Z
CYHZ
→
CYHM
CYHZ · Halifax → CYHM · Hamilton
CJT619 · W8619 · sched 23:00Z
2026-04-18
1 legs
CJT
BGGH → CYHM
BGGH
→
CYHM
BGGH · Nuuk → CYHM · Hamilton
intl
CJT3134 · W83134 · ⏱ 10:04– (Nonem)
2026-04-17
1 legs
CJT
CYHZ → BGGH
CYHZ
→
BGGH
CYHZ · Halifax → BGGH · Nuuk
ferry
intl
CJT31G · sched Z
2026-04-16
3 legs
CJT
CYHM → CYMX → CYQM → CYHZ
CYHM
→
CYMX
CYHM · Hamilton → CYMX · Montréal
CJT626 · W8626 · sched 03:00Z
CYMX
→
CYQM
CYMX · Montréal → CYQM · Moncton
CJT626 · W8626 · sched 05:00Z
CYQM
→
CYHZ
CYQM · Moncton → CYHZ · Halifax
CJT626 · W8626 · sched 07:25Z
2026-04-15
3 legs
CJT
CYYC → CYWG → ? → CYHM
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
CJT566 · W8566 · sched 03:20Z
CYWG
→
?
CYWG · Winnipeg → —
CJT454 · W8454 · sched Z
?
→
CYHM
— → CYHM · Hamilton
CJT454 · W8454 · sched Z
2026-04-14
3 legs
CJT
CYXE → CYQR → CYWG → CYYC
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
CJT590 · W8590 · sched 02:15Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT590 · W8590 · sched 03:25Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT1571 · W81571 · sched 08:15Z
2026-04-11
1 legs
CJT
CYWG → CYXE
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
CJT593 · W8593 · sched 10:10Z
2026-04-10
4 legs
round-trip
CJT
CYQR → CYWG → CYFB → CYWG → CYQR
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT566 · W8566 · sched 03:20Z
CYWG
→
CYFB
CYWG · Winnipeg → CYFB · Iqaluit
CJT454 · W8454 · sched 15:30Z
CYFB
→
CYWG
CYFB · Iqaluit → CYWG · Winnipeg
CJT454 · W8454 · sched 20:00Z
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
⚠ gap
CJT566 · W8566 · sched Z
2026-04-09
3 legs
CJT
CYHM → CYWG → CYXE → CYQR
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT566 · W8566 · sched Z
CYQR
→
CYXE
CYQR · Regina → CYXE · Saskatoon
⚠ gap
CJT566 · W8566 · sched Z
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
⚠ gap
CJT566 · W8566 · sched Z
2026-04-08
2 legs
CJT
CYYC → CYWG → CYHM
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
CJT566 · W8566 · sched 03:20Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT566 · W8566 · ⏱ 06:43–08:36 (113m)
2026-04-07
3 legs
CJT
CYXE → CYQR → CYWG → CYYC
CYXE
→
CYQR
CYXE · Saskatoon → CYQR · Regina
CJT590 · W8590 · sched 02:15Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT590 · W8590 · sched 03:25Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT1571 · W81571 · sched 08:15Z
2026-04-03
2 legs
round-trip
CJT
CYXE → CYWG → CYXE
CYXE
→
CYWG
CYXE · Saskatoon → CYWG · Winnipeg
CJT592 · W8592 · sched Z
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
CJT593 · W8593 · sched Z
2026-04-02
3 legs
CJT
CYHM → CYWG → CYQR → CYXE
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT571 · W8571 · ⏱ 05:27– (Nonem)
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
CJT591 · W8591 · sched 09:15Z
CYQR
→
CYXE
CYQR · Regina → CYXE · Saskatoon
CJT591 · W8591 · sched 11:10Z
2026-04-01
2 legs
round-trip
CJT
CYHM → KSDF → CYHM
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT483 · W8483 · sched Z
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z
2026-03-31
1 legs
CJT
KSDF → CYHM
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z
2026-03-27
3 legs
CJT
CYHM → KSDF → KSDF → CYYZ
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
intl
CJT584 · W8584 · sched Z
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
⚠ gap
intl
CJT485 · W8485 · sched Z
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT486 · W8486 · sched Z
2026-03-26
1 legs
CJT
CYYC → CYHM
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT584 · W8584 · sched 04:05Z
2026-03-25
2 legs
CJT
CYOW → CYHM → CYYC
CYOW
→
CYHM
CYOW · Ottawa → CYHM · Hamilton
CJT1573 · W81573 · sched 00:10Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT583 · W8583 · sched 05:30Z
2026-03-24
3 legs
round-trip
CJT
CYHM → CYOW → KSDF → CYHM
CYHM
→
CYOW
CYHM · Hamilton → CYOW · Ottawa
CJT1574 · W81574 · sched 10:37Z
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
⚠ gap
intl
CJT483 · W8483 · sched Z
KSDF
→
CYHM
KSDF · Louisville → CYHM · Hamilton
intl
CJT482 · W8482 · sched Z