✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-FMAJ
/ C01FBA
193 flights over 74 days · 2.61 legs/day · base CYHM · Hamilton · operators: CJT, 301
193
Flights
23
Airports served
12%
ADS-B observed
1
Ferry / no-flightnum
Aircraft identity
767-323ER(SF)
B763
Cargojet Airways
· reg C-FMAJ
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
CJT
CYHM → CYQM → CYYT → CYQM
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · ⏱ 05:28– (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-06-22
1 legs
CJT
EBLG → CYHM
EBLG
→
CYHM
EBLG · Grâce-Hollogne → CYHM · Hamilton
intl
CJT1894 · W81894 · sched Z
2026-06-21
2 legs
round-trip
CJT
EBLG → LLBG → EBLG
EBLG
→
LLBG
EBLG · Grâce-Hollogne → LLBG · Tel Aviv
intl
CJT1893 · W81893 · ⏱ 07:37– (Nonem)
LLBG
→
EBLG
LLBG · Tel Aviv → EBLG · Grâce-Hollogne
intl
CJT1894 · W81894 · sched Z
2026-06-20
5 legs
CJT
CYVR → CYEG → CYWG → CYMX → EBLG → CYHZ
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
CYHZ
→
EBLG
CYHZ · Halifax → EBLG · Grâce-Hollogne
⚠ gap
intl
CJT1893 · W81893 · ⏱ 21:58– (Nonem)
CYMX
→
CYHZ
CYMX · Montréal → CYHZ · Halifax
⚠ gap
CJT1893 · W81893 · sched Z
2026-06-19
3 legs
CJT
CYHM → CYWG → CYEG → CYVR
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · sched 05:20Z
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
CJT573 · W8573 · sched Z
2026-06-18
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-06-17
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 · ⏱ 05:43– (Nonem)
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · ⏱ 08:44–10:25 (100m)
2026-06-16
4 legs
CJT
CYOW → CYHM → CYQM → CYYT → CYQM
CYOW
→
CYHM
CYOW · Ottawa → CYHM · Hamilton
CJT1573 · W81573 · sched 00:10Z
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:49–22:11 (82m)
2026-06-14
2 legs
round-trip
CJT
CYFB → CYOW → CYFB
CYFB
→
CYOW
CYFB · Iqaluit → CYOW · Ottawa
CJT470 · W8470 · ⏱ 16:50– (Nonem)
CYOW
→
CYFB
CYOW · Ottawa → CYFB · Iqaluit
ferry
CJT470 · sched Z
2026-06-12
5 legs
CJT
CYEG → CYWG → CYHM → CYOW → CYOW → CYFB
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
CYHM
→
CYOW
CYHM · Hamilton → CYOW · Ottawa
CJT1574 · W81574 · sched 10:37Z
CYFB
→
CYOW
CYFB · Iqaluit → CYOW · Ottawa
⚠ gap
CJT470 · W8470 · sched 18:15Z
CYOW
→
CYFB
CYOW · Ottawa → CYFB · Iqaluit
CJT470 · W8470 · sched Z
2026-06-11
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-06-10
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:52– (Nonem)
2026-06-09
1 legs
CJT
CYVR → CYHM
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT588 · W8588 · sched 03:00Z
2026-06-08
3 legs
round-trip
CJT
CYHM → CYYC → CYVR → CYHM
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT301 · W8301 · sched 16:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT301 · W8301 · sched 21:00Z
CYMX
→
CYHM
CYMX · Montréal → CYHM · Hamilton
⚠ gap
CJT3164 · W83164 · sched Z
2026-06-06
1 legs
CJT
ESSA → CYMX
ESSA
→
CYMX
ESSA · Stockholm → CYMX · Montréal
intl
CJT3163 · W83163 · sched Z
2026-06-05
4 legs
CJT
CYHM → CYMX → CYQM → CYHZ → ESSA
CYHM
→
CYMX
CYHM · Hamilton → CYMX · Montréal
CJT626 · W8626 · ⏱ 03:09– (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
→
ESSA
CYHZ · Halifax → ESSA · Stockholm
intl
CJT3163 · W83163 · sched Z
2026-06-04
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-06-03
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-06-02
4 legs
round-trip
CJT
CYQM → CYHM → CYQM → CYYT → CYQM
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · sched 00:35Z
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 · ⏱ 21:10– (Nonem)
2026-06-01
2 legs
CJT
EBLG → CYYT → CYQM
EBLG
→
CYYT
EBLG · Grâce-Hollogne → CYYT · St. John's
intl
CJT1896 · W81896 · ⏱ 05:05– (Nonem)
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT621 · W8621 · sched 20:45Z
2026-05-30
4 legs
CJT
CYHM → CYQM → CYYT → CYHZ → EBLG
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · sched 05:45Z
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 08:25Z
CYYT
→
CYHZ
CYYT · St. John's → CYHZ · Halifax
CJT1895 · W81895 · sched Z
CYHZ
→
EBLG
CYHZ · Halifax → EBLG · Grâce-Hollogne
intl
CJT1895 · W81895 · sched Z
2026-05-29
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-28
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 · ⏱ 05:34– (Nonem)
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
2026-05-27
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:53– (Nonem)
2026-05-26
3 legs
round-trip
CJT
CYEG → CYWG → CYHM → CYEG
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
⚠ gap
CJT574 · W8574 · sched Z
2026-05-25
2 legs
301
CJT
CYHM → CYYC → CYVR
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT301 · W8301 · sched 16:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
301 · W8301 · sched 21:00Z
2026-05-20
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
2026-05-16
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-15
4 legs
CJT
CYQM → CYHM → CYWG → CYEG → CYVR
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · ⏱ 00:36– (Nonem)
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · ⏱ 05:35– (Nonem)
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
CJT573 · W8573 · sched Z
2026-05-14
4 legs
round-trip
CJT
CYQM → CYHM → CYQM → CYYT → CYQM
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · sched 00:35Z
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 · sched 20:45Z
2026-05-13
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 · sched 20:45Z
2026-05-12
3 legs
CJT
CYQM → CYHM → CYVR → CYHM
CYQM
→
CYHM
CYQM · Moncton → CYHM · Hamilton
CJT621 · W8621 · sched 00:35Z
CYHM
→
CYVR
CYHM · Hamilton → CYVR · Vancouver
CJT569 · W8569 · ⏱ 05:59– (Nonem)
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT302 · W8302 · sched 12:00Z
2026-05-11
2 legs
round-trip
CJT
CYYT → CYQM → CYYT
CYYT
→
CYQM
CYYT · St. John's → CYQM · Moncton
CJT621 · W8621 · ⏱ 21:00– (Nonem)
EBLG
→
CYYT
EBLG · Grâce-Hollogne → CYYT · St. John's
⚠ gap
intl
CJT1896 · W81896 · sched Z
2026-05-09
4 legs
CJT
CYHM → CYQM → CYYT → CYHZ → EBLG
CYHM
→
CYQM
CYHM · Hamilton → CYQM · Moncton
CJT620 · W8620 · sched 05:45Z
CYQM
→
CYYT
CYQM · Moncton → CYYT · St. John's
CJT620 · W8620 · sched 08:25Z
CYYT
→
CYHZ
CYYT · St. John's → CYHZ · Halifax
CJT1895 · W81895 · sched Z
CYHZ
→
EBLG
CYHZ · Halifax → EBLG · Grâce-Hollogne
intl
CJT1895 · W81895 · sched Z
2026-05-08
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-07
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-06
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-05-05
2 legs
round-trip
CJT
MMSM → KCVG → MMSM
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 10:30Z
2026-05-04
1 legs
CJT
KCVG → MMSM
KCVG
→
MMSM
KCVG · Cincinnati / Covington → MMSM · Mexico City
intl
CJT952 · W8952 · sched 09:50Z
2026-05-03
2 legs
round-trip
CJT
KCVG → CYHM → KCVG
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT942 · W8951 · sched 07:00Z
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8943 · sched Z
2026-05-02
3 legs
CJT
CYHM → KCVG → MMGL → KCVG
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8916 · ⏱ 04:14– (Nonem)
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-01
1 legs
CJT
SBGL → CYHM
SBGL
→
CYHM
SBGL · Rio De Janeiro → CYHM · Hamilton
intl
CJT3146 · W83146 · sched Z
2026-04-30
1 legs
CJT
KEWR → SBGL
KEWR
→
SBGL
KEWR · Newark → SBGL · Rio De Janeiro
intl
CJT3145 · W83145 · sched Z
2026-04-29
3 legs
round-trip
CJT
CYYC → CYHM → KEWR → CYYC
CYYC
→
CYHM
CYYC · Calgary → CYHM · Hamilton
CJT584 · W8584 · sched 04:05Z
CYHM
→
KEWR
CYHM · Hamilton → KEWR · Newark
intl
CJT3145 · W83145 · sched Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
⚠ gap
CJT580 · W8580 · sched Z
2026-04-28
2 legs
CJT
CYHM → CYYC → CYVR
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT583 · W8583 · sched 05:30Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT579 · W8579 · sched Z
2026-04-25
2 legs
round-trip
CJT
SKBQ → CYHM → SKBQ
SKBQ
→
CYHM
SKBQ · Barranquilla → CYHM · Hamilton
intl
CJT3136 · W83136 · ⏱ 14:47– (Nonem)
SKBO
→
SKBQ
SKBO · Bogota → SKBQ · Barranquilla
⚠ gap
CJT3136 · W83136 · sched Z
2026-04-24
1 legs
CJT
CYHM → SKBO
CYHM
→
SKBO
CYHM · Hamilton → SKBO · Bogota
intl
CJT3135 · W83135 · ⏱ 14:39– (Nonem)
2026-04-23
3 legs
CJT
CYVR → CYHM → KCVG → CYHM
CYVR
→
CYHM
CYVR · Vancouver → CYHM · Hamilton
CJT588 · W8588 · sched 03:00Z
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT2000 · W82000 · ⏱ 09:01– (Nonem)
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT2030 · W82030 · sched Z
2026-04-22
4 legs
CJT
CYHM → KCVG → CYHM → CYYC → CYVR
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8952 · sched 03:55Z
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT942 · W8951 · sched 10:45Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT301 · W8301 · sched 16:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT301 · W8301 · sched 21:00Z
2026-04-20
1 legs
CJT
EBLG → CYHM
EBLG
→
CYHM
EBLG · Grâce-Hollogne → CYHM · Hamilton
intl
CJT3130 · W83130 · sched Z
2026-04-19
1 legs
CJT
KJFK → EBLG
KJFK
→
EBLG
KJFK · New York → EBLG · Grâce-Hollogne
intl
CJT3081 · W83081 · sched Z
2026-04-18
1 legs
CJT
CYHM → KJFK
CYHM
→
KJFK
CYHM · Hamilton → KJFK · New York
intl
CJT3131 · W83131 · sched Z
2026-04-17
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 · sched 12:00Z
2026-04-16
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-15
4 legs
CJT
CYHM → KCVG → CYHM → CYYC → CYVR
CYHM
→
KCVG
CYHM · Hamilton → KCVG · Cincinnati / Covington
intl
CJT943 · W8952 · sched 03:55Z
KCVG
→
CYHM
KCVG · Cincinnati / Covington → CYHM · Hamilton
intl
CJT942 · W8951 · sched 10:45Z
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
CJT301 · W8301 · sched 16:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT301 · W8301 · sched 21:00Z
2026-04-14
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
2026-04-13
1 legs
CJT
KCVG → CYMX
KCVG
→
CYMX
KCVG · Cincinnati / Covington → CYMX · Montréal
intl
CJT991 · W8991 · sched Z
2026-04-11
1 legs
CJT
MMSM → KCVG
MMSM
→
KCVG
MMSM · Mexico City → KCVG · Cincinnati / Covington
intl
CJT951 · W8951 · sched 02:00Z
2026-04-10
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-04-09
4 legs
CJT
CYMX → KCVG → CYYC → CYEG → CYYC
CYMX
→
KCVG
CYMX · Montréal → KCVG · Cincinnati / Covington
intl
CJT990 · W8990 · sched 02:56Z
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 · ⏱ 23:27– (Nonem)
2026-04-08
2 legs
CJT
CYYC → KCVG → CYMX
CYYC
→
KCVG
CYYC · Calgary → KCVG · Cincinnati / Covington
intl
CJT917 · W8917 · sched 00:51Z
KCVG
→
CYMX
KCVG · Cincinnati / Covington → CYMX · Montréal
intl
CJT991 · W8991 · sched 09:04Z
2026-04-07
4 legs
CJT
CYMX → KCVG → CYYC → CYEG → CYYC
CYMX
→
KCVG
CYMX · Montréal → KCVG · Cincinnati / Covington
intl
CJT990 · W8990 · sched 02:56Z
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 · ⏱ 23:15– (Nonem)
2026-04-06
1 legs
CJT
KCVG → CYMX
KCVG
→
CYMX
KCVG · Cincinnati / Covington → CYMX · Montréal
intl
CJT991 · W8991 · sched 07:50Z
2026-04-05
3 legs
round-trip
CJT
KCVG → CYVR → CYYC → KCVG
KCVG
→
CYVR
KCVG · Cincinnati / Covington → CYVR · Vancouver
intl
CJT1926 · W81926 · sched 10:30Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
CJT1925 · W81925 · sched 16:50Z
CYYC
→
KCVG
CYYC · Calgary → KCVG · Cincinnati / Covington
intl
CJT1925 · W81925 · sched 19:50Z
2026-04-03
4 legs
CJT
CYMX → KCVG → CYMX → CYWG → CYEG
CYMX
→
KCVG
CYMX · Montréal → KCVG · Cincinnati / Covington
intl
CJT1990 · W81990 · sched Z
CYWG
→
CYMX
CYWG · Winnipeg → CYMX · Montréal
⚠ gap
CJT554 · W8554 · sched Z
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
⚠ gap
CJT554 · W8554 · sched Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
⚠ gap
CJT554 · W8554 · sched Z
2026-04-02
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-04-01
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-31
5 legs
round-trip
CJT
CYEG → CYWG → CYHM → CYYC → CYVR → CYEG
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
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
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
CJT574 · W8574 · sched Z
2026-03-28
3 legs
CJT
CYHM → CYWG → CYYC → CYVR
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT551 · W8551 · sched 06:20Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
CJT551 · W8551 · sched 09:30Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
CJT551 · W8551 · sched 12:00Z
2026-03-27
5 legs
CJT
CYEG → CYWG → CYHM → CYOW → CYFB → CYHM
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
CYHM
→
CYOW
CYHM · Hamilton → CYOW · Ottawa
CJT1574 · W81574 · sched 10:37Z
CYOW
→
CYFB
CYOW · Ottawa → CYFB · Iqaluit
CJT470 · W8470 · sched 13:45Z
CYFB
→
CYHM
CYFB · Iqaluit → CYHM · Hamilton
CJT470 · W8470 · sched 18:15Z
2026-03-26
3 legs
CJT
CYOW → CYHM → CYWG → CYEG
CYOW
→
CYHM
CYOW · Ottawa → CYHM · Hamilton
CJT1573 · W81573 · sched 00:10Z
CYHM
→
CYWG
CYHM · Hamilton → CYWG · Winnipeg
CJT573 · W8573 · sched 05:20Z
CYWG
→
CYEG
CYWG · Winnipeg → CYEG · Edmonton
CJT573 · W8573 · sched 08:35Z
2026-03-25
5 legs
CJT
CYEG → CYWG → CYHM → CYOW → CYFB → CYOW
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
CJT574 · W8574 · sched 03:30Z
CYWG
→
CYHM
CYWG · Winnipeg → CYHM · Hamilton
CJT574 · W8574 · sched 06:00Z
CYHM
→
CYOW
CYHM · Hamilton → CYOW · Ottawa
CJT1574 · W81574 · sched 10:37Z
CYOW
→
CYFB
CYOW · Ottawa → CYFB · Iqaluit
CJT470 · W8470 · sched 15:00Z
CYFB
→
CYOW
CYFB · Iqaluit → CYOW · Ottawa
CJT470 · W8470 · sched 19:30Z
2026-03-24
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-03-23
1 legs
CJT
EDFH → CYHM
EDFH
→
CYHM
EDFH · Frankfurt am Main (Lautzenhausen) → CYHM · Hamilton
intl
CJT1894 · W81894 · sched Z