✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
‹ Aircraft
C-FIWE
/ C01761
151 flights over 34 days · 4.44 legs/day · base CYYC · Calgary · operators: WEN
151
Flights
22
Airports served
21%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
DHC-8-402 (Dehavilland)
DH8D
Westjet Encore Ltd.
· reg C-FIWE
Bombardier Inc. ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-05
1 legs
WEN
CYQA → KANJ
CYQA
→
KANJ
CYQA · Gravenhurst → KANJ · Sault Ste Marie
intl
WEN8992 · WR8992 · sched Z
2026-05-13
1 legs
WEN
CYAM → CYQA
CYAM
→
CYQA
CYAM · Sault Ste Marie → CYQA · Gravenhurst
WEN8994 · WR8994 · sched Z
2026-04-27
2 legs
WEN
CYXX → CYYC → ?
CYXX
→
CYYC
CYXX · Abbotsford → CYYC · Calgary
WEN3270 · WS3270 · sched 08:10Z
CYYC
→
?
CYYC · Calgary → —
WEN8992 · WR8992 · sched Z
2026-04-26
4 legs
round-trip
WEN
CYWG → CYXE → CYYC → CYXX → CYWG
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
WEN3515 · WS3515 · sched 22:15Z
CYXE
→
CYYC
CYXE · Saskatoon → CYYC · Calgary
WEN3465 · WS3465 · sched 02:00Z
CYYC
→
CYXX
CYYC · Calgary → CYXX · Abbotsford
WEN3271 · WS3271 · sched 04:50Z
CYXE
→
CYWG
CYXE · Saskatoon → CYWG · Winnipeg
⚠ gap
WEN3546 · WS3546 · sched Z
2026-04-25
4 legs
round-trip
WEN
CYXE → CYWG → CYQT → CYWG → CYXE
CYXE
→
CYWG
CYXE · Saskatoon → CYWG · Winnipeg
WEN3546 · WS3546 · sched 06:20Z
CYWG
→
CYQT
CYWG · Winnipeg → CYQT · Thunder Bay
WEN3538 · WS3538 · sched 22:40Z
CYQT
→
CYWG
CYQT · Thunder Bay → CYWG · Winnipeg
WEN3539 · WS3539 · sched 23:45Z
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
WEN3547 · WS3547 · sched 03:00Z
2026-04-24
6 legs
round-trip
WEN
CYXE → CYWG → CYXE → CYQT → CYWG → CYWG → CYXE
CYXE
→
CYWG
CYXE · Saskatoon → CYWG · Winnipeg
WEN3546 · WS3546 · sched 07:35Z
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
WEN3545 · WS3545 · sched 17:05Z
CYWG
→
CYQT
CYWG · Winnipeg → CYQT · Thunder Bay
⚠ gap
WEN3538 · WS3538 · ⏱ 17:41– (Nonem)
CYQT
→
CYWG
CYQT · Thunder Bay → CYWG · Winnipeg
WEN3539 · WS3539 · ⏱ 19:45– (Nonem)
CYXE
→
CYWG
CYXE · Saskatoon → CYWG · Winnipeg
⚠ gap
WEN3544 · WS3544 · sched 20:35Z
CYWG
→
CYXE
CYWG · Winnipeg → CYXE · Saskatoon
WEN3547 · WS3547 · sched 03:00Z
2026-04-23
3 legs
round-trip
WEN
CYYC → CYXE → CYYC → CYYC
CYYC
→
CYXE
CYYC · Calgary → CYXE · Saskatoon
WEN3566 · WS3566 · ⏱ 23:38– (Nonem)
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
⚠ gap
WEN3303 · WS3303 · sched 23:45Z
CYYC
→
CYYC
CYYC · Calgary → CYYC · Calgary
WEN3350 · WS3350 · sched 02:00Z
2026-04-22
5 legs
WEN
CYLW → CYEG → CYQR → CYEG → CYLW → CYEG
CYLW
→
CYEG
CYLW · Kelowna → CYEG · Edmonton
WEN3656 · WS3656 · ⏱ 01:53–02:57 (63m)
CYEG
→
CYQR
CYEG · Edmonton → CYQR · Regina
WEN3582 · WS3582 · sched 19:55Z
CYQR
→
CYEG
CYQR · Regina → CYEG · Edmonton
WEN3583 · WS3583 · sched 22:05Z
CYEG
→
CYLW
CYEG · Edmonton → CYLW · Kelowna
WEN3569 · WS3569 · sched 01:10Z
CYLW
→
CYEG
CYLW · Kelowna → CYEG · Edmonton
WEN3658 · WS3658 · sched 04:15Z
2026-04-21
5 legs
WEN
CYEG → CYQR → CYEG → CYLW → CYEG → CYLW
CYEG
→
CYQR
CYEG · Edmonton → CYQR · Regina
WEN3582 · WS3582 · ⏱ 13:58–15:08 (71m)
CYQR
→
CYEG
CYQR · Regina → CYEG · Edmonton
WEN3583 · WS3583 · sched 22:05Z
CYEG
→
CYLW
CYEG · Edmonton → CYLW · Kelowna
WEN3569 · WS3569 · sched 01:10Z
CYLW
→
CYEG
CYLW · Kelowna → CYEG · Edmonton
WEN3658 · WS3658 · sched 04:15Z
CYEG
→
CYLW
CYEG · Edmonton → CYLW · Kelowna
WEN3657 · WS3657 · sched 06:00Z
2026-04-20
5 legs
WEN
CYYC → CYEG → CYQQ → CYEG → CYQR → CYEG
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
WEN3300 · WS3300 · sched 19:00Z
CYEG
→
CYQQ
CYEG · Edmonton → CYQQ · Comox
WEN3661 · WS3661 · sched 21:40Z
CYQQ
→
CYEG
CYQQ · Comox → CYEG · Edmonton
WEN3660 · WS3660 · sched 01:35Z
CYEG
→
CYQR
CYEG · Edmonton → CYQR · Regina
WEN3584 · WS3584 · sched 03:05Z
CYQR
→
CYEG
CYQR · Regina → CYEG · Edmonton
WEN3585 · WS3585 · sched 05:10Z
2026-04-18
5 legs
WEN
CYYC → CYLW → CYYC → CYYC → CYMM → CYEG
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
WEN3603 · WS3603 · sched 22:00Z
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WEN3606 · WS3606 · sched 01:00Z
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
⚠ gap
WEN4091 · WR4091 · sched Z
CYEG
→
CYMM
CYEG · Edmonton → CYMM · Fort McMurray
⚠ gap
WEN4090 · WR4090 · sched Z
?
→
CYEG
— → CYEG · Edmonton
WEN4091 · WR4091 · sched Z
2026-04-17
5 legs
WEN
CYMM → CYYC → CYMM → CYBR → CYEG → CYYC
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
WEN3371 · WS3371 · ⏱ 03:39– (Nonem)
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3366 · WS3366 · sched 06:35Z
CYYC
→
CYBR
CYYC · Calgary → CYBR · Brandon
⚠ gap
WEN3532 · WS3532 · sched 21:35Z
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
⚠ gap
WEN4090 · WR4090 · ⏱ 22:50– (Nonem)
CYBR
→
CYYC
CYBR · Brandon → CYYC · Calgary
⚠ gap
WEN3533 · WS3533 · sched 23:30Z
2026-04-16
6 legs
round-trip
WEN
CYYC → CYXE → CYYC → CYXE → CYYC → CYQR → CYYC
CYYC
→
CYXE
CYYC · Calgary → CYXE · Saskatoon
WEN3568 · WS3568 · sched 09:45Z
CYXE
→
CYYC
CYXE · Saskatoon → CYYC · Calgary
WEN3563 · WS3563 · sched 18:30Z
CYYC
→
CYXE
CYYC · Calgary → CYXE · Saskatoon
WEN3564 · WS3564 · sched 20:55Z
CYXE
→
CYYC
CYXE · Saskatoon → CYYC · Calgary
WEN3567 · WS3567 · sched 22:55Z
CYYC
→
CYQR
CYYC · Calgary → CYQR · Regina
WEN3518 · WS3518 · sched 01:15Z
CYQR
→
CYYC
CYQR · Regina → CYYC · Calgary
WEN3521 · WS3521 · sched 03:25Z
2026-04-15
4 legs
WEN
CYMM → CYYC → CYMM → CYYC → CYEG
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
WEN3365 · WS3365 · ⏱ 18:16– (Nonem)
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3376 · WS3376 · sched 21:50Z
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
⚠ gap
WEN3305 · WS3305 · ⏱ 22:45– (Nonem)
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
WEN3304 · WS3304 · sched 02:35Z
2026-04-14
3 legs
round-trip
WEN
CYYC → CYMM → CYYC → CYYC
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3370 · WS3370 · ⏱ 06:02– (Nonem)
CYQR
→
CYYC
CYQR · Regina → CYYC · Calgary
⚠ gap
WEN3523 · WS3523 · sched 07:20Z
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
⚠ gap
WEN3379 · WS3379 · ⏱ 12:25– (Nonem)
2026-04-13
4 legs
round-trip
WEN
CYQR → CYWG → KMSP → CYQR → CYQR
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
WEN3556 · WS3556 · sched 18:05Z
CYQR
→
KMSP
CYQR · Regina → KMSP · Minneapolis
⚠ gap
intl
WEN3824 · WS3824 · ⏱ 18:44– (Nonem)
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
⚠ gap
WEN3557 · WS3557 · sched 19:05Z
KMSP
→
CYQR
KMSP · Minneapolis → CYQR · Regina
⚠ gap
intl
WEN3817 · WS3817 · sched 02:45Z
2026-04-12
4 legs
WEN
CYEG → CYYC → CYQR → CYLW → CYYC
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
WEN3311 · WS3311 · sched 08:45Z
CYYC
→
CYQR
CYYC · Calgary → CYQR · Regina
WEN3520 · WS3520 · ⏱ 22:27– (Nonem)
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
⚠ gap
WEN3607 · WS3607 · sched 00:00Z
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WEN3608 · WS3608 · sched 02:55Z
2026-04-09
6 legs
WEN
CYYC → CYQR → CYYC → CYQU → CYEG → CYQR → CYEG
CYYC
→
CYQR
CYYC · Calgary → CYQR · Regina
WEN3522 · WS3522 · sched 06:30Z
CYQR
→
CYYC
CYQR · Regina → CYYC · Calgary
WEN3525 · WS3525 · sched 08:45Z
CYYC
→
CYQU
CYYC · Calgary → CYQU · Grande Prairie
WEN3345 · WS3345 · ⏱ 16:51– (Nonem)
CYQU
→
CYEG
CYQU · Grande Prairie → CYEG · Edmonton
WEN3392 · WS3392 · sched 23:55Z
CYEG
→
CYQR
CYEG · Edmonton → CYQR · Regina
WEN3584 · WS3584 · sched 03:05Z
CYQR
→
CYEG
CYQR · Regina → CYEG · Edmonton
WEN3585 · WS3585 · sched 05:10Z
2026-04-08
7 legs
WEN
CYMM → CYYC → CYKA → CYYC → CYQU → CYQU → CYYC → CYYC
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
WEN3369 · WS3369 · sched 06:05Z
CYYC
→
CYKA
CYYC · Calgary → CYKA · Kamloops
WEN3627 · WS3627 · sched 11:30Z
CYKA
→
CYYC
CYKA · Kamloops → CYYC · Calgary
WEN3626 · WS3626 · sched 19:20Z
CYYC
→
CYQU
CYYC · Calgary → CYQU · Grande Prairie
WEN3335 · WS3335 · ⏱ 20:18– (Nonem)
CYYC
→
CYQU
CYYC · Calgary → CYQU · Grande Prairie
⚠ gap
WEN3345 · WS3345 · sched 21:45Z
CYQU
→
CYYC
CYQU · Grande Prairie → CYYC · Calgary
WEN3334 · WS3334 · sched 23:55Z
CYQU
→
CYYC
CYQU · Grande Prairie → CYYC · Calgary
⚠ gap
WEN3336 · WS3336 · sched 04:20Z
2026-04-07
4 legs
WEN
CYQR → CYYC → CYXT → CYMM → CYYC
CYQR
→
CYYC
CYQR · Regina → CYYC · Calgary
WEN3523 · WS3523 · sched 07:20Z
CYYC
→
CYXT
CYYC · Calgary → CYXT · Terrace
WEN3675 · WS3675 · ⏱ 15:53– (Nonem)
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
⚠ gap
WEN3368 · WS3368 · ⏱ 22:10– (Nonem)
CYXT
→
CYYC
CYXT · Terrace → CYYC · Calgary
⚠ gap
WEN3674 · WS3674 · sched 01:55Z
2026-04-06
4 legs
round-trip
WEN
CYQR → CYWG → CYQR → KMSP → CYQR
CYQR
→
CYWG
CYQR · Regina → CYWG · Winnipeg
WEN3556 · WS3556 · sched 18:05Z
CYWG
→
CYQR
CYWG · Winnipeg → CYQR · Regina
WEN3557 · WS3557 · sched 19:05Z
CYQR
→
KMSP
CYQR · Regina → KMSP · Minneapolis
intl
WEN3824 · WS3824 · sched 22:40Z
KMSP
→
CYQR
KMSP · Minneapolis → CYQR · Regina
intl
WEN3817 · WS3817 · sched 02:45Z
2026-04-05
3 legs
WEN
CYYC → CYLW → CYYC → CYQR
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
WEN3607 · WS3607 · sched 00:00Z
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WEN3608 · WS3608 · sched 02:55Z
CYYC
→
CYQR
CYYC · Calgary → CYQR · Regina
WEN3520 · WS3520 · sched 04:00Z
2026-04-04
7 legs
round-trip
WEN
CYYC → CYCD → CYYC → CYMM → CYEG → CYYC → CYMM → CYYC
CYYC
→
CYCD
CYYC · Calgary → CYCD · Nanaimo
WEN3641 · WS3641 · sched 11:30Z
CYCD
→
CYYC
CYCD · Nanaimo → CYYC · Calgary
WEN3638 · WS3638 · sched 19:15Z
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3376 · WS3376 · sched 21:50Z
?
→
CYEG
— → CYEG · Edmonton
WEN4091 · WR4091 · sched Z
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
⚠ gap
WEN3365 · WS3365 · sched Z
CYEG
→
CYMM
CYEG · Edmonton → CYMM · Fort McMurray
⚠ gap
WEN4090 · WR4090 · sched Z
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
⚠ gap
WEN4091 · WR4091 · sched Z
2026-04-03
4 legs
WEN
CYLW → CYYC → CYBR → CYYC → CYEG
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WEN3612 · WS3612 · sched 06:00Z
CYYC
→
CYBR
CYYC · Calgary → CYBR · Brandon
WEN3532 · WS3532 · ⏱ 15:41– (Nonem)
CYBR
→
CYYC
CYBR · Brandon → CYYC · Calgary
WEN3533 · WS3533 · sched 23:30Z
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
WEN4090 · WR4090 · sched Z
2026-04-02
4 legs
WEN
CYVR → CYLW → CYVR → CYLW → CYYC
CYVR
→
CYLW
CYVR · Vancouver → CYLW · Kelowna
WEN3740 · WS3740 · ⏱ 03:04– (Nonem)
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
WEN3467 · WS3467 · sched 07:45Z
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
⚠ gap
WEN3611 · WS3611 · ⏱ 22:59– (Nonem)
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WEN3604 · WS3604 · sched 02:00Z
2026-04-01
2 legs
round-trip
WEN
CYLW → CYVR → CYLW
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
WEN3467 · WS3467 · sched 07:45Z
CYVR
→
CYLW
CYVR · Vancouver → CYLW · Kelowna
WEN3740 · WS3740 · sched 09:50Z
2026-03-31
4 legs
round-trip
WEN
CYLW → CYVR → CYLW → CYYJ → CYLW
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
WEN3467 · WS3467 · ⏱ 00:50– (Nonem)
CYVR
→
CYLW
CYVR · Vancouver → CYLW · Kelowna
WEN3740 · WS3740 · ⏱ 03:01– (Nonem)
CYLW
→
CYYJ
CYLW · Kelowna → CYYJ · Victoria
WEN3491 · WS3491 · sched 04:05Z
CYYJ
→
CYLW
CYYJ · Victoria → CYLW · Kelowna
WEN3490 · WS3490 · sched 06:00Z
2026-03-30
6 legs
WEN
CYVR → CYLW → CYVR → CYYJ → KSEA → CYLW → CYLW
CYVR
→
CYLW
CYVR · Vancouver → CYLW · Kelowna
WEN3740 · WS3740 · ⏱ 02:53–03:35 (42m)
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
WEN3467 · WS3467 · sched 07:45Z
CYLW
→
CYYJ
CYLW · Kelowna → CYYJ · Victoria
⚠ gap
WEN3491 · WS3491 · ⏱ 21:36– (Nonem)
CYLW
→
KSEA
CYLW · Kelowna → KSEA · Seattle
⚠ gap
intl
WEN3820 · WS3820 · sched 23:05Z
KSEA
→
CYLW
KSEA · Seattle → CYLW · Kelowna
intl
WEN3813 · WS3813 · sched 01:55Z
CYYJ
→
CYLW
CYYJ · Victoria → CYLW · Kelowna
⚠ gap
WEN3490 · WS3490 · sched 06:00Z
2026-03-29
5 legs
WEN
CYVR → CYLW → KSEA → CYLW → CYYJ → CYLW
CYVR
→
CYLW
CYVR · Vancouver → CYLW · Kelowna
WEN3454 · WS3454 · sched 21:00Z
CYLW
→
KSEA
CYLW · Kelowna → KSEA · Seattle
intl
WEN3820 · WS3820 · sched 23:05Z
KSEA
→
CYLW
KSEA · Seattle → CYLW · Kelowna
intl
WEN3813 · WS3813 · sched 01:55Z
CYLW
→
CYYJ
CYLW · Kelowna → CYYJ · Victoria
WEN3491 · WS3491 · sched 04:05Z
CYYJ
→
CYLW
CYYJ · Victoria → CYLW · Kelowna
WEN3490 · WS3490 · sched 06:00Z
2026-03-28
10 legs
WEN
CYYJ → CYLW → CYVR → CYYJ → CYYJ → CYVR → CYYJ → CYYJ → CYVR → CYVR → CYVR
CYYJ
→
CYLW
CYYJ · Victoria → CYLW · Kelowna
WEN3490 · WS3490 · sched 06:00Z
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
WEN3467 · WS3467 · sched 07:45Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
WEN3407 · WS3407 · sched 12:30Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
⚠ gap
WEN3403 · WS3403 · ⏱ 19:25– (Nonem)
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
WEN3400 · WS3400 · sched 20:35Z
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
WEN3409 · WS3409 · ⏱ 21:50– (Nonem)
CYVR
→
CYYJ
CYVR · Vancouver → CYYJ · Victoria
⚠ gap
WEN3401 · WS3401 · sched 23:10Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
WEN3402 · WS3402 · sched 00:20Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
⚠ gap
WEN3404 · WS3404 · sched 03:25Z
CYYJ
→
CYVR
CYYJ · Victoria → CYVR · Vancouver
⚠ gap
WEN3412 · WS3412 · sched 05:55Z
2026-03-27
3 legs
round-trip
WEN
CYLW → CYYJ → KSEA → CYLW
CYLW
→
CYYJ
CYLW · Kelowna → CYYJ · Victoria
WEN3491 · WS3491 · ⏱ 21:37–22:28 (51m)
CYLW
→
KSEA
CYLW · Kelowna → KSEA · Seattle
⚠ gap
intl
WEN3820 · WS3820 · sched 23:05Z
KSEA
→
CYLW
KSEA · Seattle → CYLW · Kelowna
intl
WEN3813 · WS3813 · sched 01:55Z
2026-03-26
4 legs
WEN
CYMM → CYYC → CYLW → CYLW → CYVR
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
WEN3369 · WS3369 · sched 06:00Z
CYVR
→
CYLW
CYVR · Vancouver → CYLW · Kelowna
⚠ gap
WEN3458 · WS3458 · ⏱ 19:20– (Nonem)
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
⚠ gap
WEN3601 · WS3601 · sched 19:50Z
CYLW
→
CYVR
CYLW · Kelowna → CYVR · Vancouver
WEN3739 · WS3739 · sched 22:55Z
2026-03-25
5 legs
WEN
CYYC → CYXX → CYYC → CYMM → CYYC → CYMM
CYYC
→
CYXX
CYYC · Calgary → CYXX · Abbotsford
WEN3687 · WS3687 · sched 06:45Z
CYXX
→
CYYC
CYXX · Abbotsford → CYYC · Calgary
WEN3686 · WS3686 · sched 10:15Z
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3370 · WS3370 · sched 11:45Z
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
WEN3379 · WS3379 · ⏱ 12:06– (Nonem)
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3368 · WS3368 · sched 03:45Z
2026-03-24
6 legs
WEN
CYMM → CYYC → CYMM → CYFI → CYYC → ? → CYXE
CYMM
→
CYYC
CYMM · Fort McMurray → CYYC · Calgary
WEN3371 · WS3371 · ⏱ 03:08– (Nonem)
CYYC
→
CYMM
CYYC · Calgary → CYMM · Fort McMurray
WEN3366 · WS3366 · sched 06:25Z
CYYC
→
CYFI
CYYC · Calgary → CYFI · Suncor Energy Site
⚠ gap
WEN9960 · WR9960 · ⏱ 12:16– (Nonem)
CYFI
→
CYYC
CYFI · Suncor Energy Site → CYYC · Calgary
WEN4073 · WR4073 · sched Z
CYXE
→
?
CYXE · Saskatoon → —
⚠ gap
WEN4072 · WR4072 · sched Z
CYFI
→
CYXE
CYFI · Suncor Energy Site → CYXE · Saskatoon
WEN4071 · WR4071 · sched Z