✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-FPCJ
/ C027DA
166 flights over 77 days · 2.16 legs/day · base CYHM · Hamilton · operators: CJT
166
Flights
23
Airports served
11%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
100X (Aero Commander)
Stuart Wright
· reg C-PCJ
Aliquippa Division Aero Commander Inc. ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
CJT
CYQM → CYHM → CYYC
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · sched 00:35Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT583 · W8583 · ⏱ 06:34–10:19 (225m)
2026-06-22
1 legs
CJT
CYYT → CYQM
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT621 · W8621 · ⏱ 20:52– (Nonem)
2026-06-20
3 legs
CJT
CYMX → CYHM → CYQM → CYYT
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT625 · W8625 · sched 03:45Z
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · sched 05:45Z
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 08:25Z
2026-06-19
4 legs
CJT
CYHM → CYQM → CYYT → CYQM → CYMX
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · ⏱ 05:22– (Nonem)
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 07:45Z
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT625 · W8625 · sched 20:45Z
CYQM
→
CYMX
CYQM · Moncton → CYMX · Montréal
CJT625 · W8625 · sched 23:45Z
2026-06-18
2 legs
round-trip
CJT
CYHM → CYVR → CYHM
CYHM
→
CYVR
CYHM · Hamilton → CYVR · Vancouver
CJT569 · W8569 · sched 05:45Z
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT302 · W8302 · sched 12:00Z
2026-06-17
2 legs
CJT
MMSM → KCVG → CYHM
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT942 · W8951 · sched 10:45Z
2026-06-16
2 legs
CJT
CYHM → KCVG → MMSM
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8952 · sched 03:55Z
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 10:30Z
2026-06-15
2 legs
round-trip
CJT
CYXE → CYHM → CYXE
CYXE
→
CYHM
CYXE · Saskatoon → CYHM · Hamilton
CJT3158 · W83158 · sched Z
CYHM
→
CYXE
CYHM · Hamilton → CYXE · Saskatoon
CJT3158 · W83158 · sched Z
2026-06-14
1 legs
CJT
ENGM → CYHM
ENGM
→
CYHM
ENGM · Oslo (Gardermoen) → CYHM · Hamilton
intl
CJT3158 · W83158 · sched Z
2026-06-13
1 legs
CJT
CYHM → ENGM
CYHM
→
ENGM
CYHM · Hamilton → ENGM · Oslo (Gardermoen)
intl
CJT3157 · W83157 · sched Z
2026-06-12
2 legs
round-trip
CJT
CYHM → CYVR → CYHM
CYHM
→
CYVR
CYHM · Hamilton → CYVR · Vancouver
CJT569 · W8569 · ⏱ 05:52– (Nonem)
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT302 · W8302 · ⏱ 12:08–15:55 (226m)
2026-06-11
1 legs
CJT
CYVR → CYHM
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT588 · W8588 · sched 03:00Z
2026-06-10
5 legs
CJT
CYEG → CYQR → CYWG → CYYC → CYVR → CYHM
CYEG
→
CYQR
CYEG · Edmonton → CYQR · Regina
CJT574 · W8574 · sched 03:30Z
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
CJT574 · W8574 · sched 06:00Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
⚠ gap
CJT301 · W8301 · sched 16:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT301 · W8301 · sched 21:00Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
⚠ gap
CJT574 · W8574 · sched Z
2026-06-09
2 legs
CJT
CYHM → CYWG → CYEG
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · sched 05:20Z
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
2026-06-08
1 legs
CJT
CYYC → CYHM
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT2386 · W82386 · sched Z
2026-06-07
2 legs
round-trip
CJT
CYVR → CYYC → CYVR
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
CJT2382 · W82382 · sched 08:01Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT2389 · W82389 · sched Z
2026-06-06
4 legs
CJT
CYVR → CYYC → CYWG → CYHM → CYYC
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
CJT550 · W8550 · sched 03:00Z
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
CJT550 · W8550 · sched 05:00Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT550 · W8550 · sched 08:00Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT2385 · W82385 · sched 22:04Z
2026-06-05
3 legs
CJT
CYHM → CYWG → CYEG → CYVR
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · ⏱ 05:36– (Nonem)
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
CJT573 · W8573 · ⏱ 11:36– (Nonem)
2026-06-04
3 legs
round-trip
CJT
CYVR → CYYC → CYHM → CYVR
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
CJT2382 · W82382 · sched 08:01Z
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT2386 · W82386 · sched 12:42Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
⚠ gap
CJT2389 · W82389 · sched Z
2026-06-03
4 legs
round-trip
CJT
CYVR → CYYC → CYHM → CYYC → CYVR
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
CJT2382 · W82382 · sched 08:01Z
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT2386 · W82386 · sched 12:42Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT2385 · W82385 · sched 22:04Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT2389 · W82389 · sched Z
2026-06-02
3 legs
CJT
CYHM → CYVR → CYHM → CYYC
CYHM
→
CYVR
CYHM · Hamilton → CYVR · Vancouver
CJT569 · W8569 · sched 05:45Z
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT302 · W8302 · sched 12:00Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT2385 · W82385 · sched 22:04Z
2026-05-30
1 legs
CJT
CYMX → CYHM
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT625 · W8625 · sched 03:45Z
2026-05-29
4 legs
CJT
CYHM → CYQM → CYYT → CYQM → CYMX
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · ⏱ 05:14– (Nonem)
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 07:45Z
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT625 · W8625 · sched 20:45Z
CYQM
→
CYMX
CYQM · Moncton → CYMX · Montréal
CJT625 · W8625 · sched 23:45Z
2026-05-28
1 legs
CJT
CYYC → CYHM
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT584 · W8584 · sched 04:05Z
2026-05-27
2 legs
CJT
CYQM → CYHM → CYYC
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · sched 00:35Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT583 · W8583 · sched 05:30Z
2026-05-26
3 legs
CJT
CYHM → CYQM → CYYT → CYQM
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · ⏱ 05:18– (Nonem)
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 07:45Z
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT621 · W8621 · sched 20:45Z
2026-05-25
1 legs
CJT
CYMX → CYHM
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT1912 · W81912 · sched 12:15Z
2026-05-23
3 legs
CJT
CYVR → CYEG → CYWG → CYMX
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
CJT554 · W8554 · sched 03:00Z
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT554 · W8554 · sched 05:00Z
CYWG
→
CYMX
CYWG · Winnipeg → CYMX · Montréal
CJT554 · W8554 · sched 07:55Z
2026-05-22
3 legs
CJT
CYHM → CYWG → CYEG → CYVR
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · ⏱ 05:54– (Nonem)
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
CJT573 · W8573 · sched Z
2026-05-21
2 legs
CJT
CYEG → CYWG → CYHM
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
2026-05-20
2 legs
CJT
CYHM → CYWG → CYEG
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · sched 05:20Z
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
2026-05-19
1 legs
CJT
KSEA → CYHM
KSEA
→
CYHM
KSEA · Seattle → CYHM · Hamilton
intl
CJT3150 · W83150 · sched Z
2026-05-18
1 legs
CJT
CYYT → KSEA
CYYT
→
KSEA
CYYT · St. John's → KSEA · Seattle
intl
CJT3150 · W83150 · sched Z
2026-05-17
1 legs
CJT
LTAI → CYYT
LTAI
→
CYYT
LTAI · Antalya → CYYT · St. John's
intl
CJT3150 · W83150 · sched Z
2026-05-16
1 legs
CJT
CYHM → LTAI
CYHM
→
LTAI
CYHM · Hamilton → LTAI · Antalya
intl
CJT3149 · W83149 · sched Z
2026-05-15
2 legs
CJT
CYEG → CYWG → CYHM
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
2026-05-14
3 legs
CJT
MMSM → KCVG → CYYC → CYEG
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
KCVG
→
CYYC
KCVG · Cincinnati / Covington → CYYC · Calgary
intl
CJT918 · W8918 · sched 10:02Z
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
CJT918 · W8918 · sched 15:12Z
2026-05-13
2 legs
CJT
CYMX → KCVG → MMSM
CYMX
→
KCVG
CYMX · Montréal → KCVG · Cincinnati / Covington
intl
CJT990 · W8990 · sched 02:56Z
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 10:30Z
2026-05-12
2 legs
CJT
MMGL → KCVG → CYMX
MMGL
→
KCVG
MMGL · Guadalajara → KCVG · Cincinnati / Covington
intl
CJT919 · W8919 · sched 02:00Z
KCVG
→
CYMX
KCVG · Cincinnati / Covington → CYMX · Montréal
intl
CJT991 · W8991 · sched 10:04Z
2026-05-11
1 legs
CJT
KCVG → MMGL
KCVG
→
MMGL
KCVG · Cincinnati / Covington → MMGL · Guadalajara
intl
CJT920 · W8920 · sched Z
2026-05-09
1 legs
CJT
MMSM → KCVG
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
2026-05-08
2 legs
CJT
MMGL → KCVG → MMSM
MMGL
→
KCVG
MMGL · Guadalajara → KCVG · Cincinnati / Covington
intl
CJT919 · W8919 · sched 01:00Z
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 10:30Z
2026-05-07
2 legs
CJT
MMSM → KCVG → MMGL
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
KCVG
→
MMGL
KCVG · Cincinnati / Covington → MMGL · Guadalajara
intl
CJT920 · W8920 · sched 10:18Z
2026-05-06
2 legs
CJT
CYHM → KCVG → MMSM
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8952 · ⏱ 04:09– (Nonem)
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 10:30Z
2026-05-05
3 legs
CJT
CYMX → CYWG → CYVR → CYHM
CYMX
→
CYWG
CYMX · Montréal → CYWG · Winnipeg
CJT567 · W8567 · sched 03:45Z
CYWG
→
CYVR
CYWG · Winnipeg → CYVR · Vancouver
CJT567 · W8567 · sched 08:30Z
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT302 · W8302 · ⏱ 12:36– (Nonem)
2026-05-03
1 legs
CJT
ESSA → CYMX
ESSA
→
CYMX
ESSA · Stockholm → CYMX · Montréal
intl
CJT3144 · W83144 · sched Z
2026-05-02
4 legs
CJT
CYVR → CYEG → CYWG → CYMX → ESSA
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
CJT554 · W8554 · sched 03:00Z
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT554 · W8554 · sched 05:00Z
CYWG
→
CYMX
CYWG · Winnipeg → CYMX · Montréal
CJT554 · W8554 · sched 07:55Z
CYMX
→
ESSA
CYMX · Montréal → ESSA · Stockholm
intl
CJT3143 · W83143 · sched Z
2026-05-01
2 legs
CJT
CYYZ → KSDF → CYVR
CYYZ
→
KSDF
CYYZ · Toronto → KSDF · Louisville
intl
CJT487 · W8487 · sched Z
KSDF
→
CYVR
KSDF · Louisville → CYVR · Vancouver
intl
CJT490 · W8490 · sched Z
2026-04-30
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-29
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-28
3 legs
CJT
KSDF → CYYZ → KSDF → CYHM
KSDF
→
CYYZ
KSDF · Louisville → CYYZ · Toronto
intl
CJT488 · W8488 · sched Z
CYHM
→
KSDF
CYHM · Hamilton → KSDF · Louisville
⚠ gap
intl
CJT499 · W8499 · sched Z
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
⚠ gap
CJT499 · W8499 · sched Z
2026-04-25
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-24
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-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-04-22
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-21
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-17
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-16
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-15
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-14
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-11
4 legs
CJT
CYMX → CYHM → CYWG → CYEG → CYVR
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT555 · W8555 · ⏱ 04:04– (Nonem)
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT555 · W8555 · sched 06:50Z
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT555 · W8555 · sched 09:50Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
CJT555 · W8555 · sched 12:05Z
2026-04-10
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-04-09
4 legs
CJT
CYEG → CYWG → CYHM → CYYC → CYVR
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · ⏱ 03:30– (Nonem)
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT301 · W8301 · sched 16:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT301 · W8301 · sched 21:00Z
2026-04-08
3 legs
CJT
CYQM → CYHM → CYWG → CYEG
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · sched 00:35Z
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · sched 05:20Z
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
2026-04-07
3 legs
CJT
CYHM → CYQM → CYYT → CYQM
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · sched 05:01Z
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 07:45Z
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT621 · W8621 · ⏱ 20:57– (Nonem)
2026-04-06
2 legs
round-trip
CJT
KMIA → CYHM → KMIA
KMIA
→
CYHM
KMIA · Miami → CYHM · Hamilton
intl
CJT3122 · W83122 · sched Z
SBCT
→
KMIA
SBCT · Curitiba → KMIA · Miami
⚠ gap
intl
CJT3122 · W83122 · sched Z
2026-04-05
1 legs
CJT
GVAC → SBCT
GVAC
→
SBCT
GVAC · Espargos → SBCT · Curitiba
intl
CJT3121 · W83121 · sched Z
2026-04-04
1 legs
CJT
ESMS → GVAC
ESMS
→
GVAC
ESMS · Malmö → GVAC · Espargos
intl
CJT3121 · W83121 · ⏱ 22:12–05:23 (430m)
2026-04-03
1 legs
CJT
CYHM → ESMS
CYHM
→
ESMS
CYHM · Hamilton → ESMS · Malmö
intl
CJT3121 · W83121 · sched Z
2026-04-02
1 legs
CJT
CYVR → CYHM
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT588 · W8588 · sched 03:00Z
2026-04-01
2 legs
CJT
CYMX → CYWG → CYVR
CYMX
→
CYWG
CYMX · Montréal → CYWG · Winnipeg
CJT567 · W8567 · sched 03:45Z
CYWG
→
CYVR
CYWG · Winnipeg → CYVR · Vancouver
CJT567 · W8567 · sched 08:30Z
2026-03-31
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-03-28
4 legs
CJT
CYMX → CYHM → CYWG → CYEG → CYVR
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
CJT555 · W8555 · sched 03:45Z
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT555 · W8555 · ⏱ 06:54– (Nonem)
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT555 · W8555 · sched 09:50Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
CJT555 · W8555 · sched 12:05Z
2026-03-27
2 legs
CJT
MMGL → KCVG → CYMX
MMGL
→
KCVG
MMGL · Guadalajara → KCVG · Cincinnati / Covington
intl
CJT919 · W8919 · sched 01:00Z
KCVG
→
CYMX
KCVG · Cincinnati / Covington → CYMX · Montréal
intl
CJT991 · W8991 · sched 09:04Z
2026-03-26
2 legs
CJT
CYHM → KCVG → MMGL
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8952 · sched 03:55Z
KCVG
→
MMGL
KCVG · Cincinnati / Covington → MMGL · Guadalajara
intl
CJT920 · W8920 · sched 10:18Z
2026-03-25
2 legs
round-trip
CJT
CYHM → CYVR → CYHM
CYHM
→
CYVR
CYHM · Hamilton → CYVR · Vancouver
CJT569 · W8569 · ⏱ 05:52– (Nonem)
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT302 · W8302 · sched 12:00Z
2026-03-24
2 legs
CJT
CYMX → KCVG → CYHM
CYMX
→
KCVG
CYMX · Montréal → KCVG · Cincinnati / Covington
intl
CJT990 · W8990 · sched 02:56Z
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT942 · W8951 · sched 10:45Z