‹ Aircraft

C-FUCS / C03517

275 flights over 87 days · 3.16 legs/day · base CYYC · Calgary · operators: WJA

275
Flights
40
Airports served
15%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

737-8CT (Boeing) B738
Westjet · reg C-FUCS
The Boeing Company · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 1 legs WJA
CYHZ → CYXE
CYHZ CYXE CYHZ · Halifax → CYXE · Saskatoon WJA873 · WS873 · sched 00:50Z
2026-06-22 4 legs WJA
KMSP → CYXE → CYVR → CYXE → CYHZ
KMSP CYXE KMSP · Minneapolis → CYXE · Saskatoon intl WJA1845 · WS1845 · sched 01:15Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE CYHZ CYXE · Saskatoon → CYHZ · Halifax WJA872 · WS872 · sched 19:35Z
2026-06-21 4 legs WJA
CYHZ → CYXE → CYVR → CYXE → KMSP
CYHZ CYXE CYHZ · Halifax → CYXE · Saskatoon WJA873 · WS873 · sched 00:50Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE KMSP CYXE · Saskatoon → KMSP · Minneapolis intl WJA1900 · WS1900 · sched 21:10Z
2026-06-20 2 legs WJA
CYYC → CYXE → CYHZ
CYYC CYXE CYYC · Calgary → CYXE · Saskatoon WJA348 · WS348 · sched 03:55Z
CYXE CYHZ CYXE · Saskatoon → CYHZ · Halifax WJA872 · WS872 · sched 19:35Z
2026-06-19 5 legs WJA
CYEG → CYYC → CYYJ → CYYC → CYXX → CYYC
CYEG CYYC CYEG · Edmonton → CYYC · Calgary WJA143 · WS143 · sched 13:00Z
CYYC CYYJ CYYC · Calgary → CYYJ · Victoria WJA263 · WS263 · sched 15:15Z
CYYJ CYYC CYYJ · Victoria → CYYC · Calgary WJA266 · WS266 · sched 17:45Z
CYYC CYXX CYYC · Calgary → CYXX · Abbotsford WJA475 · WS475 · sched 20:25Z
CYXX CYYC CYXX · Abbotsford → CYYC · Calgary WJA476 · WS476 · sched 22:45Z
2026-06-18 2 legs round-trip WJA
CYEG → CYYZ → CYEG
CYEG CYYZ CYEG · Edmonton → CYYZ · Toronto WJA444 · WS444 · sched 15:35Z
CYYZ CYEG CYYZ · Toronto → CYEG · Edmonton WJA463 · WS463 · ⏱ 21:28– (Nonem)
2026-06-17 4 legs round-trip WJA
CYEG → KMSP → CYEG → CYFI → CYEG
CYEG KMSP CYEG · Edmonton → KMSP · Minneapolis intl WJA1530 · WS1530 · ⏱ 15:38– (Nonem)
KMSP CYEG KMSP · Minneapolis → CYEG · Edmonton intl WJA1531 · WS1531 · sched 19:55Z
CYEG CYFI CYEG · Edmonton → CYFI · Suncor Energy Site WJA4014 · WS4014 · sched Z
CYFI CYEG CYFI · Suncor Energy Site → CYEG · Edmonton WJA4015 · WS4015 · sched Z
2026-06-16 3 legs WJA
CYYC → CYXE → CYYC → CYEG
CYYC CYXE CYYC · Calgary → CYXE · Saskatoon WJA348 · WS348 · sched 03:55Z
CYXE CYYC CYXE · Saskatoon → CYYC · Calgary WJA345 · WS345 · sched 13:00Z
CYYC CYEG CYYC · Calgary → CYEG · Edmonton WJA144 · WS144 · sched 15:30Z
2026-06-15 5 legs WJA
CYYZ → CYWG → CYYZ → CYYC → CYEG → CYYC
CYYZ CYWG CYYZ · Toronto → CYWG · Winnipeg WJA387 · WS387 · sched 03:10Z
CYWG CYYZ CYWG · Winnipeg → CYYZ · Toronto WJA380 · WS380 · sched 11:15Z
CYYZ CYYC CYYZ · Toronto → CYYC · Calgary WJA637 · WS637 · sched 14:50Z
CYYC CYEG CYYC · Calgary → CYEG · Edmonton WJA148 · WS148 · sched 20:25Z
CYEG CYYC CYEG · Edmonton → CYYC · Calgary WJA151 · WS151 · sched 22:30Z
2026-06-14 3 legs WJA
CYUL → CYYZ → TAPA → CYYZ
CYUL CYYZ CYUL · Montréal → CYYZ · Toronto WJA859 · WS859 · sched 10:45Z
CYYZ TAPA CYYZ · Toronto → TAPA · Osbourn intl WJA2272 · WS2272 · sched 13:15Z
TAPA CYYZ TAPA · Osbourn → CYYZ · Toronto intl WJA2273 · WS2273 · sched 19:05Z
2026-06-13 3 legs WJA
CYYZ → CYUL → MMMZ → CYUL
CYYZ CYUL CYYZ · Toronto → CYUL · Montréal WJA858 · WS858 · sched 03:00Z
CYUL MMMZ CYUL · Montréal → MMMZ · Mazatlàn intl WJA2856 · WS2856 · ⏱ 16:00– (Nonem)
MMMZ CYUL MMMZ · Mazatlàn → CYUL · Montréal intl WJA2857 · WS2857 · sched 22:45Z
2026-06-12 3 legs WJA
CYEG → CYYC → CYEG → CYYZ
CYEG CYYC CYEG · Edmonton → CYYC · Calgary WJA157 · WS157 · ⏱ 01:20– (Nonem)
CYYC CYEG CYYC · Calgary → CYEG · Edmonton WJA152 · WS152 · sched 03:55Z
CYEG CYYZ CYEG · Edmonton → CYYZ · Toronto WJA438 · WS438 · ⏱ 13:06– (Nonem)
2026-06-11 5 legs WJA
CYXE → CYYC → CYYJ → CYEG → CYQQ → CYEG
CYXE CYYC CYXE · Saskatoon → CYYC · Calgary WJA343 · WS343 · sched 12:00Z
CYYC CYYJ CYYC · Calgary → CYYJ · Victoria WJA261 · WS261 · sched 14:20Z
CYYJ CYEG CYYJ · Victoria → CYEG · Edmonton WJA502 · WS502 · ⏱ 16:53–18:11 (78m)
CYEG CYQQ CYEG · Edmonton → CYQQ · Comox WJA773 · WS773 · ⏱ 19:39–21:06 (87m)
CYQQ CYEG CYQQ · Comox → CYEG · Edmonton WJA772 · WS772 · ⏱ 22:07–23:22 (75m)
2026-06-10 5 legs WJA
CYEG → CYVR → CYYZ → CYXE → CYEG → CYFI
CYEG CYVR CYEG · Edmonton → CYVR · Vancouver WJA301 · WS301 · ⏱ 12:56– (Nonem)
CYVR CYYZ CYVR · Vancouver → CYYZ · Toronto WJA710 · WS710 · sched 16:00Z
CYYZ CYXE CYYZ · Toronto → CYXE · Saskatoon WJA573 · WS573 · sched 22:35Z
CYFI CYEG CYFI · Suncor Energy Site → CYEG · Edmonton ⚠ gap WJA4015 · WS4015 · sched Z
CYEG CYFI CYEG · Edmonton → CYFI · Suncor Energy Site WJA4014 · WS4014 · sched Z
2026-06-09 4 legs round-trip WJA
CYEG → CYWG → CYEG → CYFI → CYEG
CYEG CYWG CYEG · Edmonton → CYWG · Winnipeg WJA484 · WS484 · sched 15:05Z
CYWG CYEG CYWG · Winnipeg → CYEG · Edmonton WJA485 · WS485 · sched 17:50Z
CYEG CYFI CYEG · Edmonton → CYFI · Suncor Energy Site WJA4018 · WS4018 · sched Z
CYFI CYEG CYFI · Suncor Energy Site → CYEG · Edmonton WJA4019 · WS4019 · sched Z
2026-06-08 6 legs WJA
KMSP → CYXE → CYYC → CYYJ → CYEG → CYQQ → CYEG
KMSP CYXE KMSP · Minneapolis → CYXE · Saskatoon intl WJA1845 · WS1845 · sched 01:15Z
CYXE CYYC CYXE · Saskatoon → CYYC · Calgary WJA343 · WS343 · sched 12:00Z
CYYC CYYJ CYYC · Calgary → CYYJ · Victoria WJA261 · WS261 · sched 14:20Z
CYYJ CYEG CYYJ · Victoria → CYEG · Edmonton WJA502 · WS502 · sched 16:50Z
CYEG CYQQ CYEG · Edmonton → CYQQ · Comox WJA773 · WS773 · sched 19:30Z
CYQQ CYEG CYQQ · Comox → CYEG · Edmonton WJA772 · WS772 · sched 22:05Z
2026-06-07 4 legs WJA
CYHZ → CYXE → CYVR → CYXE → KMSP
CYHZ CYXE CYHZ · Halifax → CYXE · Saskatoon WJA873 · WS873 · sched 00:50Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE KMSP CYXE · Saskatoon → KMSP · Minneapolis intl WJA1900 · WS1900 · sched 21:10Z
2026-06-06 2 legs WJA
CYYC → CYXE → CYHZ
CYYC CYXE CYYC · Calgary → CYXE · Saskatoon WJA348 · WS348 · sched 03:55Z
CYXE CYHZ CYXE · Saskatoon → CYHZ · Halifax WJA872 · WS872 · sched 19:35Z
2026-06-05 5 legs WJA
CYEG → CYLW → CYEG → CYYC → CYUL → CYYC
CYEG CYLW CYEG · Edmonton → CYLW · Kelowna WJA533 · WS533 · sched 00:40Z
CYLW CYEG CYLW · Kelowna → CYEG · Edmonton WJA536 · WS536 · sched 02:50Z
CYEG CYYC CYEG · Edmonton → CYYC · Calgary WJA143 · WS143 · sched 13:00Z
CYYC CYUL CYYC · Calgary → CYUL · Montréal WJA558 · WS558 · sched 16:15Z
CYUL CYYC CYUL · Montréal → CYYC · Calgary WJA567 · WS567 · sched 21:30Z
2026-06-04 1 legs WJA
CYYZ → CYEG
CYYZ CYEG CYYZ · Toronto → CYEG · Edmonton WJA449 · WS449 · sched 16:00Z
2026-06-03 4 legs WJA
CYYC → CYXE → CYVR → CYXE → CYYZ
CYYC CYXE CYYC · Calgary → CYXE · Saskatoon WJA350 · WS350 · sched 05:45Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE CYYZ CYXE · Saskatoon → CYYZ · Toronto WJA572 · WS572 · ⏱ 19:31– (Nonem)
2026-06-02 4 legs WJA
CYYC → KATL → CYYC → CYYC → CYFI
CYYC KATL CYYC · Calgary → KATL · Atlanta intl WJA1590 · WS1590 · ⏱ 13:09– (Nonem)
KATL CYYC KATL · Atlanta → CYYC · Calgary intl WJA1591 · WS1591 · sched 18:25Z
CYFI CYYC CYFI · Suncor Energy Site → CYYC · Calgary ⚠ gap WJA4033 · WS4033 · sched Z
CYYC CYFI CYYC · Calgary → CYFI · Suncor Energy Site WJA4032 · WS4032 · sched Z
2026-06-01 5 legs WJA
CYVR → CYEG → CYFI → CYVR → CYYC → CYEG
CYVR CYEG CYVR · Vancouver → CYEG · Edmonton WJA322 · WS322 · sched 05:10Z
CYEG CYFI CYEG · Edmonton → CYFI · Suncor Energy Site WJA4000 · WS4000 · ⏱ 12:47– (Nonem)
CYEG CYVR CYEG · Edmonton → CYVR · Vancouver ⚠ gap WJA307 · WS307 · sched 17:50Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA116 · WS116 · sched 20:45Z
CYFI CYEG CYFI · Suncor Energy Site → CYEG · Edmonton ⚠ gap WJA4001 · WS4001 · sched Z
2026-05-31 4 legs round-trip WJA
CYVR → CYYC → CYVR → CYYC → CYVR
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA134 · WS134 · sched 05:15Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA105 · WS105 · sched 13:00Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA108 · WS108 · sched 16:25Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA117 · WS117 · sched 19:00Z
2026-05-30 4 legs WJA
CYVR → MMPR → CYVR → CYVR → CYKA
CYVR MMPR CYVR · Vancouver → MMPR · Puerto Vallarta intl WJA2150 · WS2150 · sched 16:30Z
MMPR CYVR MMPR · Puerto Vallarta → CYVR · Vancouver intl WJA2151 · WS2151 · ⏱ 22:52– (Nonem)
CYKA CYVR CYKA · Kamloops → CYVR · Vancouver ⚠ gap WJA9547 · WS9547 · sched Z
CYWG CYKA CYWG · Winnipeg → CYKA · Kamloops ⚠ gap WJA9546 · WS9546 · sched Z
2026-05-29 2 legs round-trip WJA
CYWG → CYXU → CYWG
CYWG CYXU CYWG · Winnipeg → CYXU · London WJA556 · WS556 · sched 15:35Z
CYXU CYWG CYXU · London → CYWG · Winnipeg WJA557 · WS557 · ⏱ 18:34– (Nonem)
2026-05-28 2 legs WJA
CYVR → CYKA → CYWG
CYVR CYKA CYVR · Vancouver → CYKA · Kamloops WJA9544 · WS9544 · ⏱ 19:59– (Nonem)
CYKA CYWG CYKA · Kamloops → CYWG · Winnipeg WJA9545 · WS9545 · sched Z
2026-05-27 2 legs round-trip WJA
CYVR → KLAS → CYVR
CYVR KLAS CYVR · Vancouver → KLAS · Las Vegas intl WJA1056 · WS1056 · sched 16:40Z
KLAS CYVR KLAS · Las Vegas → CYVR · Vancouver intl WJA1057 · WS1057 · sched 20:20Z
2026-05-26 4 legs round-trip WJA
CYVR → CYYC → CYVR → CYYC → CYVR
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA126 · WS126 · sched 01:40Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA137 · WS137 · sched 05:35Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA118 · WS118 · sched 21:30Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA127 · WS127 · sched 00:00Z
2026-05-25 1 legs WJA
CYYC → CYVR
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA179 · WS179 · ⏱ 01:17– (Nonem)
2026-05-24 3 legs WJA
CYVR → CYEG → CYVR → CYYC
CYVR CYEG CYVR · Vancouver → CYEG · Edmonton WJA170 · WS170 · sched 16:15Z
CYEG CYVR CYEG · Edmonton → CYVR · Vancouver WJA171 · WS171 · ⏱ 18:54– (Nonem)
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA178 · WS178 · sched 22:00Z
2026-05-23 1 legs WJA
CYYZ → CYVR
CYYZ CYVR CYYZ · Toronto → CYVR · Vancouver WJA729 · WS729 · sched 22:35Z
2026-05-21 4 legs WJA
CYVR → CYYC → CYVR → CYWG → CYYZ
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA126 · WS126 · sched 01:40Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA133 · WS133 · sched 03:55Z
CYVR CYWG CYVR · Vancouver → CYWG · Winnipeg WJA538 · WS538 · sched 16:50Z
CYWG CYYZ CYWG · Winnipeg → CYYZ · Toronto WJA384 · WS384 · sched 21:25Z
2026-05-20 3 legs WJA
CYYC → CYVR → CYYC → CYVR
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA135 · WS135 · sched 03:00Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA112 · WS112 · sched 18:45Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA121 · WS121 · sched 21:15Z
2026-05-19 3 legs WJA
CYWG → CYYC → CYYZ → CYYC
CYWG CYYC CYWG · Winnipeg → CYYC · Calgary WJA235 · WS235 · sched 02:05Z
CYYC CYYZ CYYC · Calgary → CYYZ · Toronto WJA630 · WS630 · ⏱ 14:38– (Nonem)
CYYZ CYYC CYYZ · Toronto → CYYC · Calgary WJA645 · WS645 · sched 19:50Z
2026-05-18 5 legs WJA
CYYC → CYVR → CYYC → CYZF → CYYC → CYWG
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA129 · WS129 · sched 02:00Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA136 · WS136 · sched 13:45Z
CYYC CYZF CYYC · Calgary → CYZF · Yellowknife WJA685 · WS685 · sched 17:10Z
CYZF CYYC CYZF · Yellowknife → CYYC · Calgary WJA684 · WS684 · ⏱ 20:08– (Nonem)
CYYC CYWG CYYC · Calgary → CYWG · Winnipeg WJA232 · WS232 · sched 23:15Z
2026-05-17 5 legs WJA
CYYZ → CYYC → CYVR → CYYC → CYVR → CYYC
CYYZ CYYC CYYZ · Toronto → CYYC · Calgary WJA627 · WS627 · sched 10:15Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA111 · WS111 · sched 16:00Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA112 · WS112 · sched 18:45Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA121 · WS121 · sched 21:15Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA122 · WS122 · sched 23:30Z
2026-05-16 2 legs WJA
CYWG → CYYC → CYYZ
CYWG CYYC CYWG · Winnipeg → CYYC · Calgary WJA225 · WS225 · sched 15:10Z
CYYC CYYZ CYYC · Calgary → CYYZ · Toronto WJA644 · WS644 · sched 22:50Z
2026-05-15 2 legs round-trip WJA
CYWG → MMUN → CYWG
CYWG MMUN CYWG · Winnipeg → MMUN · Cancún intl WJA2536 · WS2536 · ⏱ 13:31–17:48 (257m)
MMUN CYWG MMUN · Cancún → CYWG · Winnipeg intl WJA2537 · WS2537 · sched 19:00Z
2026-05-14 1 legs WJA
CYYC → CYWG
CYYC CYWG CYYC · Calgary → CYWG · Winnipeg WJA224 · WS224 · sched 15:15Z
2026-05-12 2 legs round-trip WJA
CYYC → KDTW → CYYC
CYYC KDTW CYYC · Calgary → KDTW · Detroit intl WJA1620 · WS1620 · ⏱ 17:31– (Nonem)
KDTW CYYC KDTW · Detroit → CYYC · Calgary intl WJA1620 · WS1621 · sched 22:00Z
2026-05-10 2 legs round-trip WJA
CYYC → KPHX → CYYC
CYYC KPHX CYYC · Calgary → KPHX · Phoenix intl WJA1160 · WS1160 · ⏱ 17:35– (Nonem)
KPHX CYYC KPHX · Phoenix → CYYC · Calgary intl WJA1163 · WS1163 · sched 20:15Z
2026-05-09 3 legs WJA
CYVR → CYEG → CYYZ → CYYC
CYVR CYEG CYVR · Vancouver → CYEG · Edmonton WJA322 · WS322 · sched 05:10Z
CYEG CYYZ CYEG · Edmonton → CYYZ · Toronto WJA444 · WS444 · sched 15:35Z
CYYZ CYYC CYYZ · Toronto → CYYC · Calgary WJA655 · WS655 · sched 00:00Z
2026-05-08 3 legs WJA
KSEA → CYYC → CYYZ → CYVR
KSEA CYYC KSEA · Seattle → CYYC · Calgary intl WJA1555 · WS1555 · sched 02:35Z
CYYC CYYZ CYYC · Calgary → CYYZ · Toronto WJA632 · WS632 · sched 15:35Z
CYYZ CYVR CYYZ · Toronto → CYVR · Vancouver WJA729 · WS729 · sched 22:35Z
2026-05-07 4 legs WJA
CYEG → CYWG → CYEG → CYYC → KSEA
CYEG CYWG CYEG · Edmonton → CYWG · Winnipeg WJA484 · WS484 · sched 15:05Z
CYWG CYEG CYWG · Winnipeg → CYEG · Edmonton WJA485 · WS485 · sched 17:50Z
CYEG CYYC CYEG · Edmonton → CYYC · Calgary WJA149 · WS149 · sched 21:00Z
CYYC KSEA CYYC · Calgary → KSEA · Seattle intl WJA1552 · WS1552 · sched 23:50Z
2026-05-06 6 legs WJA
KMSP → CYXE → CYYC → CYYJ → CYEG → CYQQ → CYEG
KMSP CYXE KMSP · Minneapolis → CYXE · Saskatoon intl WJA1845 · WS1845 · sched 01:15Z
CYXE CYYC CYXE · Saskatoon → CYYC · Calgary WJA343 · WS343 · sched 12:00Z
CYYC CYYJ CYYC · Calgary → CYYJ · Victoria WJA261 · WS261 · sched 14:20Z
CYYJ CYEG CYYJ · Victoria → CYEG · Edmonton WJA502 · WS502 · ⏱ 16:59– (Nonem)
CYEG CYQQ CYEG · Edmonton → CYQQ · Comox WJA773 · WS773 · sched 19:30Z
CYQQ CYEG CYQQ · Comox → CYEG · Edmonton WJA772 · WS772 · sched 22:05Z
2026-05-05 3 legs WJA
CYYZ → CYVR → CYXE → KMSP
CYYZ CYVR CYYZ · Toronto → CYVR · Vancouver WJA731 · WS731 · sched 02:30Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE KMSP CYXE · Saskatoon → KMSP · Minneapolis intl WJA1900 · WS1900 · sched 21:10Z
2026-05-04 4 legs WJA
CYYC → CYXE → CYVR → CYWG → CYYZ
CYYC CYXE CYYC · Calgary → CYXE · Saskatoon WJA350 · WS350 · sched 05:45Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYWG CYVR · Vancouver → CYWG · Winnipeg WJA538 · WS538 · sched 16:50Z
CYWG CYYZ CYWG · Winnipeg → CYYZ · Toronto WJA384 · WS384 · sched 21:25Z
2026-05-03 4 legs round-trip WJA
CYYC → CYVR → CYYC → CYOW → CYYC
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA139 · WS139 · ⏱ 00:54– (Nonem)
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA130 · WS130 · sched 03:25Z
CYYC CYOW CYYC · Calgary → CYOW · Ottawa WJA616 · WS616 · sched 15:30Z
CYOW CYYC CYOW · Ottawa → CYYC · Calgary WJA617 · WS617 · sched 20:15Z
2026-05-02 5 legs WJA
CYLW → CYYC → CYVR → CYYC → CYEG → CYYC
CYLW CYYC CYLW · Kelowna → CYYC · Calgary WJA192 · WS192 · sched 01:30Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA133 · WS133 · sched 03:55Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA104 · WS104 · sched 14:30Z
CYYC CYEG CYYC · Calgary → CYEG · Edmonton WJA146 · WS146 · ⏱ 17:22–17:53 (31m)
CYEG CYYC CYEG · Edmonton → CYYC · Calgary WJA149 · WS149 · ⏱ 20:52– (Nonem)
2026-05-01 4 legs WJA
CYYT → CYYC → CYYJ → CYYC → CYLW
CYYT CYYC CYYT · St. John's → CYYC · Calgary WJA761 · WS761 · ⏱ 10:25– (Nonem)
CYYC CYYJ CYYC · Calgary → CYYJ · Victoria WJA265 · WS265 · sched 17:30Z
CYYJ CYYC CYYJ · Victoria → CYYC · Calgary WJA272 · WS272 · sched 20:05Z
CYYC CYLW CYYC · Calgary → CYLW · Kelowna WJA189 · WS189 · sched 22:50Z
2026-04-30 1 legs WJA
CYYC → CYYT
CYYC CYYT CYYC · Calgary → CYYT · St. John's WJA762 · WS762 · sched 03:40Z
2026-04-29 3 legs WJA
KMSP → CYXE → CYVR → CYYC
KMSP CYXE KMSP · Minneapolis → CYXE · Saskatoon intl WJA1845 · WS1845 · sched 01:15Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYYC CYVR · Vancouver → CYYC · Calgary WJA116 · WS116 · sched 20:45Z
2026-04-28 4 legs WJA
CYHZ → CYXE → CYVR → CYXE → KMSP
CYHZ CYXE CYHZ · Halifax → CYXE · Saskatoon WJA873 · WS873 · sched 00:50Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE KMSP CYXE · Saskatoon → KMSP · Minneapolis intl WJA1900 · WS1900 · sched 21:10Z
2026-04-27 6 legs WJA
KMSP → CYXE → CYPK → CYVR → CYVR → CYXE → CYHZ
KMSP CYXE KMSP · Minneapolis → CYXE · Saskatoon intl WJA1845 · WS1845 · sched 01:15Z
CYXE CYPK CYXE · Saskatoon → CYPK · Pitt Meadows WJA601 · WS601 · sched 13:10Z
CYVR CYVR CYVR · Vancouver → CYVR · Vancouver ⚠ gap WJA601 · WS601 · sched 13:10Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver ⚠ gap WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · sched 16:30Z
CYXE CYHZ CYXE · Saskatoon → CYHZ · Halifax WJA872 · WS872 · sched 19:35Z
2026-04-26 4 legs WJA
CYYZ → CYXE → CYVR → CYXE → KMSP
CYYZ CYXE CYYZ · Toronto → CYXE · Saskatoon WJA573 · WS573 · sched 02:45Z
CYXE CYVR CYXE · Saskatoon → CYVR · Vancouver WJA601 · WS601 · sched 13:10Z
CYVR CYXE CYVR · Vancouver → CYXE · Saskatoon WJA600 · WS600 · ⏱ 16:44– (Nonem)
CYXE KMSP CYXE · Saskatoon → KMSP · Minneapolis intl WJA1900 · WS1900 · sched 21:10Z
2026-04-25 2 legs round-trip WJA
CYYZ → MMCZ → CYYZ
CYYZ MMCZ CYYZ · Toronto → MMCZ · Cozumel intl WJA2044 · WS2044 · sched 13:30Z
MMCZ CYYZ MMCZ · Cozumel → CYYZ · Toronto intl WJA2045 · WS2045 · sched 18:50Z
2026-04-23 2 legs round-trip WJA
CYYZ → MRLB → CYYZ
CYYZ MRLB CYYZ · Toronto → MRLB · Liberia intl WJA2500 · WS2500 · sched 13:45Z
MRLT CYYZ MRLT · Las Trancas → CYYZ · Toronto ⚠ gap intl WJA2501 · WS2501 · sched 20:20Z
2026-04-22 2 legs round-trip WJA
CYYZ → CYYC → CYYZ
CYYZ CYYC CYYZ · Toronto → CYYC · Calgary WJA655 · WS655 · sched 14:00Z
CYYC CYYZ CYYC · Calgary → CYYZ · Toronto WJA640 · WS640 · sched 19:40Z
2026-04-20 4 legs round-trip WJA
CYYZ → CYOW → CYYZ → MDPC → CYYZ
CYYZ CYOW CYYZ · Toronto → CYOW · Ottawa WJA588 · WS588 · sched 03:30Z
CYOW CYYZ CYOW · Ottawa → CYYZ · Toronto WJA589 · WS589 · sched 09:40Z
CYYZ MDPC CYYZ · Toronto → MDPC · Punta Cana intl WJA2102 · WS2102 · sched 14:00Z
MDPC CYYZ MDPC · Punta Cana → CYYZ · Toronto intl WJA2103 · WS2103 · ⏱ 19:44– (Nonem)
2026-04-19 2 legs round-trip WJA
CYYZ → MRLB → CYYZ
CYYZ MRLB CYYZ · Toronto → MRLB · Liberia intl WJA2500 · WS2500 · sched 13:45Z
MRLB CYYZ MRLB · Liberia → CYYZ · Toronto intl WJA2501 · WS2501 · sched 20:20Z
2026-04-17 1 legs WJA
MMUN → CYYZ
MMUN CYYZ MMUN · Cancún → CYYZ · Toronto intl WJA2131 · WS2131 · sched 01:25Z
2026-04-16 4 legs WJA
CYXU → CYYC → CYVR → CYYZ → MMUN
CYXU CYYC CYXU · London → CYYC · Calgary WJA747 · WS747 · sched 00:10Z
CYYC CYVR CYYC · Calgary → CYVR · Vancouver WJA137 · WS137 · sched 05:30Z
CYVR CYYZ CYVR · Vancouver → CYYZ · Toronto WJA704 · WS704 · sched 13:00Z
CYYZ MMUN CYYZ · Toronto → MMUN · Cancún intl WJA2130 · WS2130 · sched 19:50Z
2026-04-15 3 legs WJA
CYYC → KLAX → CYYC → CYXU
CYYC KLAX CYYC · Calgary → KLAX · Los Angeles intl WJA1024 · WS1024 · sched 01:40Z
KLAX CYYC KLAX · Los Angeles → CYYC · Calgary intl WJA1021 · WS1021 · sched 14:00Z
CYYC CYXU CYYC · Calgary → CYXU · London WJA746 · WS746 · sched 19:20Z
2026-04-14 3 legs WJA
KPHX → CYYC → CYQQ → CYYC
KPHX CYYC KPHX · Phoenix → CYYC · Calgary intl WJA1167 · WS1167 · sched 01:35Z
CYYC CYQQ CYYC · Calgary → CYQQ · Comox WJA519 · WS519 · ⏱ 19:12– (Nonem)
CYQQ CYYC CYQQ · Comox → CYYC · Calgary WJA516 · WS516 · ⏱ 21:54– (Nonem)
2026-04-13 2 legs round-trip WJA
CYYC → KPHX → CYYC
CYYC KPHX CYYC · Calgary → KPHX · Phoenix intl WJA1164 · WS1164 · sched 21:35Z
CYYZ CYYC CYYZ · Toronto → CYYC · Calgary ⚠ gap WJA8937 · WS8937 · sched Z
2026-04-12 3 legs WJA
CYOW → CYYZ → TNCC → CYYZ
CYOW CYYZ CYOW · Ottawa → CYYZ · Toronto WJA589 · WS589 · sched 09:40Z
CYYZ TNCC CYYZ · Toronto → TNCC · Willemstad intl WJA2092 · WS2092 · ⏱ 13:32– (Nonem)
TNCC CYYZ TNCC · Willemstad → CYYZ · Toronto intl WJA2093 · WS2093 · sched 19:25Z
2026-04-11 3 legs WJA
CYYC → CYOW → CYOW → MDPC
CYYC CYOW CYYC · Calgary → CYOW · Ottawa WJA616 · WS616 · sched 00:40Z
MDPC CYOW MDPC · Punta Cana → CYOW · Ottawa ⚠ gap intl WJA2653 · WS2653 · ⏱ 15:23– (Nonem)
CYOW MDPC CYOW · Ottawa → MDPC · Punta Cana intl WJA9498 · WS9498 · sched Z
2026-04-10 5 legs WJA
CYYJ → CYYC → CYLW → CYYC → CYXE → CYYC
CYYJ CYYC CYYJ · Victoria → CYYC · Calgary WJA260 · WS260 · ⏱ 12:33– (Nonem)
CYYC CYLW CYYC · Calgary → CYLW · Kelowna WJA181 · WS181 · sched 15:15Z
CYLW CYYC CYLW · Kelowna → CYYC · Calgary WJA186 · WS186 · sched 17:20Z
CYYC CYXE CYYC · Calgary → CYXE · Saskatoon WJA358 · WS358 · sched 19:40Z
CYXE CYYC CYXE · Saskatoon → CYYC · Calgary WJA359 · WS359 · sched 21:45Z
2026-04-09 2 legs WJA
CYVR → MMPR → CYYJ
CYVR MMPR CYVR · Vancouver → MMPR · Puerto Vallarta intl WJA2152 · WS2152 · sched 15:00Z
MMPR CYYJ MMPR · Puerto Vallarta → CYYJ · Victoria intl WJA2041 · WS2041 · sched 21:05Z
2026-04-08 2 legs WJA
CYEG → MMUN → CYVR
CYEG MMUN CYEG · Edmonton → MMUN · Cancún intl WJA2604 · WS2604 · sched 13:00Z
MMUN CYVR MMUN · Cancún → CYVR · Vancouver intl WJA2609 · WS2609 · sched 20:05Z
2026-04-07 4 legs round-trip WJA
CYEG → CYHZ → CYEG → MMPR → CYEG
CYEG CYHZ CYEG · Edmonton → CYHZ · Halifax WJA576 · WS576 · sched 04:15Z
CYHZ CYEG CYHZ · Halifax → CYEG · Edmonton WJA577 · WS577 · sched 09:55Z
CYEG MMPR CYEG · Edmonton → MMPR · Puerto Vallarta intl WJA2114 · WS2114 · sched 17:30Z
MMPR CYEG MMPR · Puerto Vallarta → CYEG · Edmonton intl WJA2115 · WS2115 · sched 23:45Z
2026-04-06 2 legs WJA
CYQR → MMUN → CYEG
CYQR MMUN CYQR · Regina → MMUN · Cancún intl WJA2682 · WS2682 · sched 13:30Z
MMUN CYEG MMUN · Cancún → CYEG · Edmonton intl WJA2605 · WS2605 · sched 20:00Z
2026-04-05 3 legs WJA
MMSD → CYEG → MMUN → CYQR
MMSD CYEG MMSD · San José del Cabo → CYEG · Edmonton intl WJA2665 · WS2665 · sched 00:50Z
CYEG MMUN CYEG · Edmonton → MMUN · Cancún intl WJA2304 · WS2304 · ⏱ 16:20–21:26 (306m)
MMUN CYQR MMUN · Cancún → CYQR · Regina intl WJA2413 · WS2413 · sched 22:00Z
2026-04-04 3 legs WJA
KMCO → CYYZ → CYEG → MMSD
KMCO CYYZ KMCO · Orlando → CYYZ · Toronto intl WJA1035 · WS1035 · sched 01:15Z
CYYZ CYEG CYYZ · Toronto → CYEG · Edmonton WJA433 · WS433 · sched 12:00Z
CYEG MMSD CYEG · Edmonton → MMSD · San José del Cabo intl WJA2664 · WS2664 · ⏱ 19:05– (Nonem)
2026-04-03 1 legs WJA
CYYZ → KMCO
CYYZ KMCO CYYZ · Toronto → KMCO · Orlando intl WJA1034 · WS1034 · sched 21:15Z
2026-04-02 5 legs round-trip WJA
CYEG → CYYZ → MDCY → CYYZ → ? → CYEG
CYEG CYYZ CYEG · Edmonton → CYYZ · Toronto WJA432 · WS432 · ⏱ 06:22– (Nonem)
CYYZ MDCY CYYZ · Toronto → MDCY · Samana intl WJA2094 · WS2094 · sched 12:30Z
MDCY CYYZ MDCY · Samana → CYYZ · Toronto intl WJA2095 · WS2095 · sched 17:50Z
CYEG ? CYEG · Edmonton → — ⚠ gap WJA4018 · WS4018 · sched Z
CYFI CYEG CYFI · Suncor Energy Site → CYEG · Edmonton WJA4019 · WS4019 · sched Z
2026-04-01 3 legs WJA
KPHX → CYXE → MMPR → CYEG
KPHX CYXE KPHX · Phoenix → CYXE · Saskatoon intl WJA1827 · WS1827 · sched 02:35Z
CYXE MMPR CYXE · Saskatoon → MMPR · Puerto Vallarta intl WJA2400 · WS2400 · sched 12:00Z
MMPR CYEG MMPR · Puerto Vallarta → CYEG · Edmonton intl WJA2113 · WS2113 · sched 18:05Z
2026-03-31 3 legs WJA
CYXE → KMSP → CYXE → KPHX
CYXE KMSP CYXE · Saskatoon → KMSP · Minneapolis intl WJA1900 · WS1900 · sched 13:10Z
KMSP CYXE KMSP · Minneapolis → CYXE · Saskatoon intl WJA1845 · WS1845 · sched 17:15Z
CYXE KPHX CYXE · Saskatoon → KPHX · Phoenix intl WJA1924 · WS1924 · sched 21:40Z
2026-03-30 3 legs WJA
CYEG → CYVR → MMUN → CYXE
CYEG CYVR CYEG · Edmonton → CYVR · Vancouver WJA337 · WS337 · sched 03:55Z
CYVR MMUN CYVR · Vancouver → MMUN · Cancún intl WJA2608 · WS2608 · sched 15:00Z
MMUN CYXE MMUN · Cancún → CYXE · Saskatoon intl WJA2693 · WS2693 · sched 22:00Z
2026-03-29 2 legs WJA
CYXE → MMUN → CYEG
CYXE MMUN CYXE · Saskatoon → MMUN · Cancún intl WJA2360 · WS2360 · sched 14:15Z
MMUN CYEG MMUN · Cancún → CYEG · Edmonton intl WJA2305 · WS2305 · sched 20:50Z
2026-03-28 3 legs WJA
CYVR → CYEG → MMPR → CYXE
CYVR CYEG CYVR · Vancouver → CYEG · Edmonton WJA332 · WS332 · ⏱ 04:19– (Nonem)
CYEG MMPR CYEG · Edmonton → MMPR · Puerto Vallarta intl WJA2112 · WS2112 · sched 12:00Z
MMPR CYXE MMPR · Puerto Vallarta → CYXE · Saskatoon intl WJA2403 · WS2403 · ⏱ 18:45– (Nonem)
2026-03-27 4 legs WJA
CYYJ → CYEG → CYVR → MMZH → CYVR
CYYJ CYEG CYYJ · Victoria → CYEG · Edmonton WJA504 · WS504 · sched 00:15Z
CYEG CYVR CYEG · Edmonton → CYVR · Vancouver WJA337 · WS337 · sched 03:55Z
CYVR MMZH CYVR · Vancouver → MMZH · Ixtapa intl WJA2192 · WS2192 · sched 14:00Z
MMZH CYVR MMZH · Ixtapa → CYVR · Vancouver intl WJA2193 · WS2193 · sched 20:25Z
2026-03-26 3 legs WJA
CYEG → CYWG → CYEG → CYYJ
CYEG CYWG CYEG · Edmonton → CYWG · Winnipeg WJA482 · WS482 · sched 15:05Z
CYWG CYEG CYWG · Winnipeg → CYEG · Edmonton WJA485 · WS485 · sched 17:55Z
CYEG CYYJ CYEG · Edmonton → CYYJ · Victoria WJA505 · WS505 · sched 21:40Z
2026-03-25 3 legs WJA
CYYZ → CYEG → CYYZ → CYEG
CYYZ CYEG CYYZ · Toronto → CYEG · Edmonton WJA433 · WS433 · sched 12:00Z
CYEG CYYZ CYEG · Edmonton → CYYZ · Toronto WJA430 · WS430 · ⏱ 18:59– (Nonem)
CYYZ CYEG CYYZ · Toronto → CYEG · Edmonton WJA461 · WS461 · sched 22:30Z
2026-03-24 2 legs round-trip WJA
CYYZ → MRLB → CYYZ
CYYZ MRLB CYYZ · Toronto → MRLB · Liberia intl WJA2500 · WS2500 · sched 13:45Z
MRLB CYYZ MRLB · Liberia → CYYZ · Toronto intl WJA2501 · WS2501 · sched 20:20Z
2026-03-23 1 legs WJA
TBPB → CYYZ
TBPB CYYZ TBPB · Bridgetown → CYYZ · Toronto intl WJA2513 · WS2513 · ⏱ 18:49– (Nonem)