‹ Aircraft

C-GCJY / C04AF3

159 flights over 71 days · 2.24 legs/day · base MPTO · Tocumen · operators: CJT, 000

159
Flights
19
Airports served
8%
ADS-B observed
1
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-19 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-06-18 3 legs CJT
SEGU → SKRG → SEGU → MPTO
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil ⚠ gap intl CJT1504 · W81505 · sched 09:15Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen ⚠ gap intl CJT1504 · W81504 · sched Z
2026-06-17 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1504 · W81504 · sched Z
2026-06-16 2 legs round-trip CJT
SEGU → MPTO → SEGU
SEGU MPTO SEGU · Guayaquil → MPTO · Tocumen intl CJT1504 · W81504 · sched 01:35Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-06-15 1 legs CJT
MPTO → SEGU
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 07:00Z
2026-06-13 1 legs CJT
KCVG → MPTO
KCVG MPTO KCVG · Cincinnati / Covington → MPTO · Tocumen intl CJT916 · W8916 · sched 12:10Z
2026-06-12 2 legs CJT
CYEG → CYYC → KCVG
CYEG CYYC CYEG · Edmonton → CYYC · Calgary CJT917 · W8917 · ⏱ 00:46– (Nonem)
CYYC KCVG CYYC · Calgary → KCVG · Cincinnati / Covington intl CJT917 · W8917 · sched 00:51Z
2026-06-11 3 legs CJT
CYVR → KCVG → CYYC → CYEG
CYVR KCVG CYVR · Vancouver → KCVG · Cincinnati / Covington intl CJT1926 · W81925 · ⏱ 02:52– (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
2026-06-10 2 legs round-trip CJT
CYVR → KCVG → CYVR
CYVR KCVG CYVR · Vancouver → KCVG · Cincinnati / Covington intl CJT1925 · W81925 · sched 02:10Z
KCVG CYVR KCVG · Cincinnati / Covington → CYVR · Vancouver intl CJT1926 · W81926 · sched 10:10Z
2026-06-09 2 legs round-trip CJT
KCVG → CYVR → KCVG
KCVG CYVR KCVG · Cincinnati / Covington → CYVR · Vancouver intl CJT1926 · W81926 · sched 10:10Z
CYVR KCVG CYVR · Vancouver → KCVG · Cincinnati / Covington intl CJT1926 · W81926 · sched Z
2026-06-08 1 legs CJT
KCVG → CYVR
KCVG CYVR KCVG · Cincinnati / Covington → CYVR · Vancouver intl CJT1926 · W81926 · sched 04:30Z
2026-06-06 3 legs round-trip CJT
KCVG → MPTO → KCVG → KCVG
KCVG MPTO KCVG · Cincinnati / Covington → MPTO · Tocumen intl CJT991 · W8916 · sched 12:10Z
MPTO KCVG MPTO · Tocumen → KCVG · Cincinnati / Covington intl CJT914 · W8914 · sched 19:25Z
CYMX KCVG CYMX · Montréal → KCVG · Cincinnati / Covington ⚠ gap intl CJT991 · W8990 · sched Z
2026-06-05 2 legs round-trip CJT
KCVG → CYMX → KCVG
KCVG CYMX KCVG · Cincinnati / Covington → CYMX · Montréal intl CJT991 · W8991 · sched 09:04Z
MMQT KCVG MMQT · Querétaro → KCVG · Cincinnati / Covington ⚠ gap intl CJT949 · W8949 · sched Z
2026-06-04 2 legs round-trip CJT
KCVG → MMQT → KCVG
KCVG MMQT KCVG · Cincinnati / Covington → MMQT · Querétaro intl CJT949 · W8949 · sched 11:15Z
CYHM KCVG CYHM · Hamilton → KCVG · Cincinnati / Covington ⚠ gap intl CJT1905 · W81905 · sched Z
2026-06-03 2 legs CJT
MMQT → KCVG → CYHM
MMQT KCVG MMQT · Querétaro → KCVG · Cincinnati / Covington intl CJT950 · W8950 · sched 00:00Z
KCVG CYHM KCVG · Cincinnati / Covington → CYHM · Hamilton intl CJT1906 · W81906 · sched Z
2026-06-02 4 legs CJT
MMQT → KCVG → CYHM → MMQT → KCVG
MMQT KCVG MMQT · Querétaro → KCVG · Cincinnati / Covington intl CJT950 · W8950 · ⏱ 01:03– (Nonem)
KCVG CYHM KCVG · Cincinnati / Covington → CYHM · Hamilton intl CJT950 · W8950 · sched Z
KCVG MMQT KCVG · Cincinnati / Covington → MMQT · Querétaro ⚠ gap intl CJT1905 · W81905 · sched Z
CYHM KCVG CYHM · Hamilton → KCVG · Cincinnati / Covington ⚠ gap intl CJT1905 · W81905 · sched Z
2026-06-01 1 legs CJT
KCVG → MMQT
KCVG MMQT KCVG · Cincinnati / Covington → MMQT · Querétaro intl CJT949 · W8949 · sched 06:45Z
2026-05-30 3 legs CJT
SEGU → SKRG → MPTO → KCVG
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO KCVG MPTO · Tocumen → KCVG · Cincinnati / Covington intl CJT914 · W8914 · sched 19:25Z
2026-05-29 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-28 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-27 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-26 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-25 1 legs CJT
MPTO → SEGU
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 07:00Z
2026-05-23 2 legs CJT
SEGU → SKRG → MPTO
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
2026-05-22 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-21 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-20 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-19 2 legs round-trip CJT
SEGU → MPTO → SEGU
SEGU MPTO SEGU · Guayaquil → MPTO · Tocumen intl CJT1504 · W81504 · sched 01:35Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-18 1 legs CJT
MPTO → SEGU
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1504 · W81504 · sched Z
2026-05-16 2 legs CJT
SEGU → SKRG → MPTO
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
2026-05-15 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-14 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-13 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1505 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-12 3 legs round-trip CJT
SEGU → SKRG → MPTO → SEGU
SEGU SKRG SEGU · Guayaquil → SKRG · Medellín intl CJT1504 · W81504 · sched 01:35Z
SKRG MPTO SKRG · Medellín → MPTO · Tocumen intl CJT1504 · W81504 · sched 04:15Z
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil intl CJT1505 · W81505 · sched 09:15Z
2026-05-11 1 legs 000
MPTO → SEGU
MPTO SEGU MPTO · Tocumen → SEGU · Guayaquil ferry intl 00000000 · sched Z
2026-05-09 2 legs 000
MMQT → KCVG → MPTO
MMQT KCVG MMQT · Querétaro → KCVG · Cincinnati / Covington intl 00000000 · W8950 · sched 00:00Z
KCVG MPTO KCVG · Cincinnati / Covington → MPTO · Tocumen intl 00000000 · W8916 · sched 12:10Z
2026-05-08 3 legs CJT
CYMX → CYHM → KCVG → MMQT
CYMX CYHM CYMX · Montréal → CYHM · Hamilton CJT575 · W8575 · sched 03:45Z
CYHM KCVG CYHM · Hamilton → KCVG · Cincinnati / Covington intl CJT575 · W8575 · ⏱ 08:50– (Nonem)
KCVG MMQT KCVG · Cincinnati / Covington → MMQT · Querétaro intl CJT575 · W8575 · sched Z
2026-05-07 3 legs CJT
CYYC → CYWG → CYMX → CYFB
CYYC CYWG CYYC · Calgary → CYWG · Winnipeg CJT566 · W8566 · sched 03:20Z
CYFB CYMX CYFB · Iqaluit → CYMX · Montréal ⚠ gap CJT566 · W8566 · ⏱ 19:17– (Nonem)
CYWG CYFB CYWG · Winnipeg → CYFB · Iqaluit ⚠ gap CJT566 · W8566 · sched Z
2026-05-06 3 legs round-trip CJT
CYQR → CYWG → CYYC → CYQR
CYQR CYWG CYQR · Regina → CYWG · Winnipeg CJT482 · W8482 · sched Z
CYWG CYYC CYWG · Winnipeg → CYYC · Calgary CJT482 · W8482 · sched Z
CYXE CYQR CYXE · Saskatoon → CYQR · Regina ⚠ gap CJT482 · W8482 · sched Z
2026-05-05 3 legs CJT
CYWG → CYQR → CYWG → CYXE
CYWG CYQR CYWG · Winnipeg → CYQR · Regina CJT482 · W8482 · sched Z
CYHM CYWG CYHM · Hamilton → CYWG · Winnipeg ⚠ gap CJT482 · W8482 · sched Z
CYQR CYXE CYQR · Regina → CYXE · Saskatoon ⚠ gap CJT482 · W8482 · sched Z
2026-05-02 1 legs CJT
KSDF → CYHM
KSDF CYHM KSDF · Louisville → CYHM · Hamilton intl CJT482 · W8482 · sched Z
2026-05-01 2 legs round-trip CJT
CYYZ → KSDF → CYYZ
CYYZ KSDF CYYZ · Toronto → KSDF · Louisville intl CJT485 · W8485 · sched Z
KSDF CYYZ KSDF · Louisville → CYYZ · Toronto intl CJT486 · W8486 · sched Z
2026-04-30 3 legs CJT
CYHM → KSDF → KSDF → CYYZ
CYHM KSDF CYHM · Hamilton → KSDF · Louisville intl CJT483 · W8483 · ⏱ 01:32– (Nonem)
CYYZ KSDF CYYZ · Toronto → KSDF · Louisville ⚠ gap intl CJT486 · W8486 · sched Z
KSDF CYYZ KSDF · Louisville → CYYZ · Toronto intl CJT486 · W8486 · sched Z
2026-04-29 1 legs CJT
KSDF → CYHM
KSDF CYHM KSDF · Louisville → CYHM · Hamilton intl CJT476 · W8476 · sched Z
2026-04-28 3 legs CJT
CYHM → KSDF → KSDF → CYYZ
CYHM KSDF CYHM · Hamilton → KSDF · Louisville intl CJT476 · W8476 · sched Z
CYYZ KSDF CYYZ · Toronto → KSDF · Louisville ⚠ gap intl CJT476 · W8476 · sched Z
KSDF CYYZ KSDF · Louisville → CYYZ · Toronto intl CJT476 · W8476 · sched Z
2026-04-25 1 legs CJT
KSDF → CYHM
KSDF CYHM KSDF · Louisville → CYHM · Hamilton intl CJT476 · W8476 · sched Z
2026-04-24 3 legs CJT
CYHM → KSDF → KSDF → CYYZ
CYHM KSDF CYHM · Hamilton → KSDF · Louisville intl CJT483 · W8483 · sched Z
CYYZ KSDF CYYZ · Toronto → KSDF · Louisville ⚠ gap intl CJT483 · W8483 · sched Z
KSDF CYYZ KSDF · Louisville → CYYZ · Toronto intl CJT483 · W8483 · sched Z
2026-04-23 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-04-22 1 legs CJT
CYYC → CYHM
CYYC CYHM CYYC · Calgary → CYHM · Hamilton CJT584 · W8584 · sched 04:05Z
2026-04-21 1 legs CJT
CYHM → CYYC
CYHM CYYC CYHM · Hamilton → CYYC · Calgary CJT583 · W8583 · sched 05:30Z
2026-04-20 1 legs CJT
CYHZ → CYHM
CYHZ CYHM CYHZ · Halifax → CYHM · Hamilton CJT624 · W8624 · sched Z
2026-04-18 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-04-17 4 legs CJT
CYHM → CYMX → CYMX → CYHZ → CYQM
CYHM CYMX CYHM · Hamilton → CYMX · Montréal CJT584 · W8584 · sched 04:05Z
CYHZ CYMX CYHZ · Halifax → CYMX · Montréal ⚠ gap CJT619 · W8619 · sched 23:25Z
CYQM CYHZ CYQM · Moncton → CYHZ · Halifax ⚠ gap CJT584 · W8584 · sched Z
CYMX CYQM CYMX · Montréal → CYQM · Moncton ⚠ gap CJT584 · W8584 · sched Z
2026-04-16 1 legs CJT
CYYC → CYHM
CYYC CYHM CYYC · Calgary → CYHM · Hamilton CJT584 · W8584 · sched 04:05Z
2026-04-15 1 legs CJT
CYHM → CYYC
CYHM CYYC CYHM · Hamilton → CYYC · Calgary CJT482 · W8482 · sched Z
2026-04-14 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-04-11 2 legs round-trip CJT
CYHM → KSDF → CYHM
CYHM KSDF CYHM · Hamilton → KSDF · Louisville intl CJT583 · W8583 · sched Z
KSDF CYHM KSDF · Louisville → CYHM · Hamilton intl CJT582 · W8582 · sched Z
2026-04-10 1 legs CJT
CYYC → CYHM
CYYC CYHM CYYC · Calgary → CYHM · Hamilton CJT583 · W8583 · ⏱ 04:08– (Nonem)
2026-04-09 1 legs CJT
CYHM → CYYC
CYHM CYYC CYHM · Hamilton → CYYC · Calgary CJT583 · W8583 · ⏱ 05:42– (Nonem)
2026-04-06 1 legs CJT
CYHZ → CYHM
CYHZ CYHM CYHZ · Halifax → CYHM · Hamilton CJT619 · W8619 · ⏱ 22:53–01:02 (129m)
2026-04-03 2 legs CJT
CYMX → CYQM → CYHZ
CYMX CYQM CYMX · Montréal → CYQM · Moncton CJT624 · W8624 · sched Z
CYQM CYHZ CYQM · Moncton → CYHZ · Halifax CJT624 · W8624 · sched Z
2026-04-02 4 legs CJT
CYHM → CYMX → CYQM → CYHZ → CYMX
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 · ⏱ 07:20– (Nonem)
CYHZ CYMX CYHZ · Halifax → CYMX · Montréal CJT619 · W8619 · sched 23:00Z
2026-04-01 2 legs round-trip CJT
CYHM → CYHZ → CYHM
CYHM CYHZ CYHM · Hamilton → CYHZ · Halifax CJT622 · W8622 · ⏱ 06:44– (Nonem)
CYHZ CYHM CYHZ · Halifax → CYHM · Hamilton CJT619 · W8619 · sched 23:00Z
2026-03-31 4 legs CJT
CYFB → CYMX → CYHM → CYHM → CYVR
CYFB CYMX CYFB · Iqaluit → CYMX · Montréal CJT454 · W8454 · sched 21:00Z
CYMX CYHM CYMX · Montréal → CYHM · Hamilton CJT575 · W8575 · sched 03:45Z
CYVR CYHM CYVR · Vancouver → CYHM · Hamilton ⚠ gap CJT579 · W8579 · ⏱ 21:53– (Nonem)
CYHM CYVR CYHM · Hamilton → CYVR · Vancouver CJT579 · W8579 · sched Z
2026-03-30 1 legs CJT
CYWG → CYFB
CYWG CYFB CYWG · Winnipeg → CYFB · Iqaluit CJT454 · W8454 · sched 16:30Z
2026-03-29 2 legs round-trip CJT
CYWG → ? → CYWG
CYWG ? CYWG · Winnipeg → — CJT462 · W8462 · sched Z
? CYWG — → CYWG · Winnipeg CJT462 · W8462 · sched Z
2026-03-28 3 legs round-trip CJT
CYWG → CYFB → CYWG → CYWG
CYWG CYFB CYWG · Winnipeg → CYFB · Iqaluit CJT462 · W8462 · sched 15:00Z
CYFB CYWG CYFB · Iqaluit → CYWG · Winnipeg CJT462 · W8462 · sched 19:30Z
CYXE CYWG CYXE · Saskatoon → CYWG · Winnipeg ⚠ gap CJT476 · W8476 · sched Z
2026-03-27 3 legs CJT
CYHM → CYWG → CYQR → CYXE
CYHM CYWG CYHM · Hamilton → CYWG · Winnipeg CJT476 · W8476 · ⏱ 05:23– (Nonem)
CYWG CYQR CYWG · Winnipeg → CYQR · Regina CJT476 · W8476 · sched Z
CYQR CYXE CYQR · Regina → CYXE · Saskatoon CJT476 · W8476 · sched Z
2026-03-26 1 legs CJT
CYMX → CYHM
CYMX CYHM CYMX · Montréal → CYHM · Hamilton CJT476 · W8476 · sched Z
2026-03-25 5 legs round-trip CJT
CYMX → CYQM → CYHZ → CYMX → CYYT → CYMX
CYMX CYQM CYMX · Montréal → CYQM · Moncton CJT476 · W8476 · sched Z
CYQM CYHZ CYQM · Moncton → CYHZ · Halifax CJT476 · W8476 · sched Z
CYHM CYMX CYHM · Hamilton → CYMX · Montréal ⚠ gap CJT476 · W8476 · sched Z
CYHZ CYYT CYHZ · Halifax → CYYT · St. John's ⚠ gap CJT476 · W8476 · sched Z
CYYT CYMX CYYT · St. John's → CYMX · Montréal CJT476 · W8476 · sched Z
2026-03-24 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 intl CJT475 · W8475 · sched Z