✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-FWVJ
/ C03C44
286 flights over 87 days · 3.29 legs/day · base CYVR · Vancouver · operators: WJA
286
Flights
32
Airports served
13%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
737-8CT (Boeing)
B738
Westjet
· reg C-FWVJ
The Boeing Company ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
5 legs
WJA
CYVR → CYYC → CYVR → CYEG → CYVR → CYYC
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA126 · WS126 · sched 01:40Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA137 · WS137 · sched 05:35Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA170 · WS170 · sched 16:15Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA171 · WS171 · sched 18:50Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA178 · WS178 · sched 22:00Z
2026-06-22
2 legs
round-trip
WJA
CYVR → CYYC → CYVR
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA118 · WS118 · sched 21:30Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA127 · WS127 · sched 00:00Z
2026-06-21
3 legs
WJA
CYYC → CYVR → MMUN → CYVR
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA179 · WS179 · sched 00:30Z
CYVR
→
MMUN
CYVR · Vancouver → MMUN · Cancún
intl
WJA2052 · WS2052 · sched 15:05Z
MMUN
→
CYVR
MMUN · Cancún → CYVR · Vancouver
intl
WJA2053 · WS2053 · sched 22:10Z
2026-06-20
5 legs
WJA
CYVR → CYYC → CYVR → CYEG → CYVR → CYYC
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA128 · WS128 · sched 02:30Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA137 · WS137 · sched 05:35Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA170 · WS170 · sched 16:15Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA171 · WS171 · ⏱ 19:06– (Nonem)
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA178 · WS178 · ⏱ 22:01–23:04 (63m)
2026-06-19
6 legs
WJA
CYYZ → CYWG → CYVR → CYEG → CYVR → CYYC → CYVR
CYYZ
→
CYWG
CYYZ · Toronto → CYWG · Winnipeg
WJA387 · WS387 · sched 03:10Z
CYWG
→
CYVR
CYWG · Winnipeg → CYVR · Vancouver
WJA539 · WS539 · ⏱ 11:44– (Nonem)
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA302 · WS302 · sched 15:15Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA307 · WS307 · ⏱ 18:37– (Nonem)
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA118 · WS118 · sched 21:30Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA127 · WS127 · sched 00:00Z
2026-06-18
5 legs
WJA
CYYC → CYVR → CYYC → CYVR → CYYC → CYYZ
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA139 · WS139 · ⏱ 01:10– (Nonem)
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA130 · WS130 · sched 03:25Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA107 · WS107 · sched 14:20Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA110 · WS110 · sched 17:40Z
CYYC
→
CYYZ
CYYC · Calgary → CYYZ · Toronto
WJA640 · WS640 · sched 20:10Z
2026-06-17
2 legs
round-trip
WJA
CYYC → CYXY → CYYC
CYYC
→
CYXY
CYYC · Calgary → CYXY · Whitehorse
WJA837 · WS837 · sched 16:35Z
CYXY
→
CYYC
CYXY · Whitehorse → CYYC · Calgary
WJA836 · WS836 · sched 20:15Z
2026-06-15
3 legs
WJA
CYHZ → CYYC → CYVR → CYYC
CYHZ
→
CYYC
CYHZ · Halifax → CYYC · Calgary
WJA675 · WS675 · sched 23:00Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA107 · WS107 · sched 14:20Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA110 · WS110 · sched 17:40Z
2026-06-14
3 legs
WJA
CYYZ → CYEG → CYYC → CYHZ
CYYZ
→
CYEG
CYYZ · Toronto → CYEG · Edmonton
WJA469 · WS469 · sched 02:20Z
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
WJA145 · WS145 · ⏱ 15:12– (Nonem)
CYYC
→
CYHZ
CYYC · Calgary → CYHZ · Halifax
WJA670 · WS670 · sched 17:15Z
2026-06-13
2 legs
WJA
CYVR → CYWG → CYYZ
CYVR
→
CYWG
CYVR · Vancouver → CYWG · Winnipeg
WJA538 · WS538 · sched 16:50Z
CYWG
→
CYYZ
CYWG · Winnipeg → CYYZ · Toronto
WJA384 · WS384 · sched 21:25Z
2026-06-12
1 legs
WJA
CYYZ → CYVR
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA731 · WS731 · sched 02:30Z
2026-06-11
3 legs
round-trip
WJA
CYYZ → CYVR → CYWG → CYYZ
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA731 · WS731 · sched 02:30Z
CYVR
→
CYWG
CYVR · Vancouver → CYWG · Winnipeg
WJA538 · WS538 · sched 16:50Z
CYWG
→
CYYZ
CYWG · Winnipeg → CYYZ · Toronto
WJA384 · WS384 · sched 21:25Z
2026-06-10
3 legs
WJA
CYYC → CYVR → CYWG → CYYZ
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA129 · WS129 · sched 02:00Z
CYVR
→
CYWG
CYVR · Vancouver → CYWG · Winnipeg
WJA538 · WS538 · sched 16:50Z
CYWG
→
CYYZ
CYWG · Winnipeg → CYYZ · Toronto
WJA384 · WS384 · ⏱ 21:39– (Nonem)
2026-06-09
3 legs
WJA
CYVR → PHNL → CYVR → CYYC
CYVR
→
PHNL
CYVR · Vancouver → PHNL · Honolulu, Oahu
intl
WJA1862 · WS1862 · sched 00:40Z
PHNL
→
CYVR
PHNL · Honolulu, Oahu → CYVR · Vancouver
intl
WJA1863 · WS1863 · sched 07:55Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA122 · WS122 · sched 23:30Z
2026-06-08
4 legs
round-trip
WJA
CYVR → PHNL → CYVR → KLAS → CYVR
CYVR
→
PHNL
CYVR · Vancouver → PHNL · Honolulu, Oahu
intl
WJA1862 · WS1862 · ⏱ 00:58– (Nonem)
PHNL
→
CYVR
PHNL · Honolulu, Oahu → CYVR · Vancouver
intl
WJA1863 · WS1863 · sched 07:55Z
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-06-07
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-06-06
7 legs
WJA
CYYC → CYLW → CYYC → CYXU → CYYC → CYVR → CYYC → CYVR
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
WJA191 · WS191 · sched 01:15Z
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WJA204 · WS204 · sched 03:15Z
CYYC
→
CYXU
CYYC · Calgary → CYXU · London
WJA748 · WS748 · sched 05:40Z
CYXU
→
CYYC
CYXU · London → CYYC · Calgary
WJA747 · WS747 · sched 10:10Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA111 · WS111 · sched 16:00Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA118 · WS118 · sched 21:30Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA127 · WS127 · sched 00:00Z
2026-06-05
6 legs
WJA
CYEG → CYVR → CYYC → CYLW → CYYC → CYYJ → CYYC
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA321 · WS321 · sched 03:25Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA100 · WS100 · sched 12:00Z
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
WJA183 · WS183 · sched 15:30Z
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WJA186 · WS186 · sched 17:55Z
CYYC
→
CYYJ
CYYC · Calgary → CYYJ · Victoria
WJA267 · WS267 · sched 20:05Z
CYYJ
→
CYYC
CYYJ · Victoria → CYYC · Calgary
WJA268 · WS268 · ⏱ 22:39– (Nonem)
2026-06-04
6 legs
WJA
CYYJ → CYYC → CYEG → CYFI → CYFI → CYEG → CYEG
CYYJ
→
CYYC
CYYJ · Victoria → CYYC · Calgary
WJA276 · WS276 · sched 01:20Z
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
WJA152 · WS152 · sched 03:55Z
CYEG
→
CYFI
CYEG · Edmonton → CYFI · Suncor Energy Site
WJA4016 · WS4016 · sched Z
CYEG
→
CYFI
CYEG · Edmonton → CYFI · Suncor Energy Site
⚠ gap
WJA4000 · WS4000 · sched Z
CYFI
→
CYEG
CYFI · Suncor Energy Site → CYEG · Edmonton
WJA4001 · WS4001 · sched Z
CYFI
→
CYEG
CYFI · Suncor Energy Site → CYEG · Edmonton
⚠ gap
WJA4017 · WS4017 · sched Z
2026-06-03
5 legs
WJA
CYVR → CYEG → CYYC → KDEN → CYYC → CYYJ
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA322 · WS322 · sched 05:10Z
CYEG
→
CYYC
CYEG · Edmonton → CYYC · Calgary
WJA141 · WS141 · sched 12:10Z
CYYC
→
KDEN
CYYC · Calgary → KDEN · Denver
intl
WJA1570 · WS1570 · sched 14:45Z
KDEN
→
CYYC
KDEN · Denver → CYYC · Calgary
intl
WJA1571 · WS1571 · sched 18:15Z
CYYC
→
CYYJ
CYYC · Calgary → CYYJ · Victoria
WJA269 · WS269 · sched 22:50Z
2026-06-02
2 legs
round-trip
WJA
CYVR → KLAX → CYVR
CYVR
→
KLAX
CYVR · Vancouver → KLAX · Los Angeles
intl
WJA1102 · WS1102 · sched 15:20Z
KLAX
→
CYVR
KLAX · Los Angeles → CYVR · Vancouver
intl
WJA1103 · WS1103 · sched 19:10Z
2026-06-01
4 legs
round-trip
WJA
CYVR → CYYC → CYVR → MMSD → CYVR
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA124 · WS124 · sched 00:40Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA133 · WS133 · sched 03:55Z
CYVR
→
MMSD
CYVR · Vancouver → MMSD · San José del Cabo
intl
WJA2120 · WS2120 · sched 15:40Z
MMSD
→
CYVR
MMSD · San José del Cabo → CYVR · Vancouver
intl
WJA2121 · WS2121 · sched 21:15Z
2026-05-31
4 legs
round-trip
WJA
CYVR → KATL → CYVR → CYYC → CYVR
CYVR
→
KATL
CYVR · Vancouver → KATL · Atlanta
intl
WJA1606 · WS1606 · sched 05:55Z
KATL
→
CYVR
KATL · Atlanta → CYVR · Vancouver
intl
WJA1601 · WS1601 · sched 12:15Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA112 · WS112 · sched 18:45Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA121 · WS121 · sched 21:15Z
2026-05-30
3 legs
WJA
CYYC → CYVR → KATL → CYVR
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA127 · WS127 · sched 00:00Z
CYVR
→
KATL
CYVR · Vancouver → KATL · Atlanta
intl
WJA1600 · WS1600 · ⏱ 16:45– (Nonem)
KATL
→
CYVR
KATL · Atlanta → CYVR · Vancouver
intl
WJA1603 · WS1603 · sched 22:20Z
2026-05-29
2 legs
WJA
MMUN → CYVR → CYYC
MMUN
→
CYVR
MMUN · Cancún → CYVR · Vancouver
intl
WJA2053 · WS2053 · ⏱ 01:00– (Nonem)
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA118 · WS118 · sched 21:30Z
2026-05-28
1 legs
WJA
CYVR → MMUN
CYVR
→
MMUN
CYVR · Vancouver → MMUN · Cancún
intl
WJA2052 · WS2052 · sched 15:05Z
2026-05-27
4 legs
round-trip
WJA
CYVR → CYYC → CYVR → KLAX → CYVR
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA126 · WS126 · sched 01:40Z
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA137 · WS137 · sched 05:35Z
CYVR
→
KLAX
CYVR · Vancouver → KLAX · Los Angeles
intl
WJA1102 · WS1102 · sched 15:20Z
KLAX
→
CYVR
KLAX · Los Angeles → CYVR · Vancouver
intl
WJA1103 · WS1103 · ⏱ 19:20– (Nonem)
2026-05-26
4 legs
round-trip
WJA
CYVR → PHNL → CYVR → KLAS → CYVR
CYVR
→
PHNL
CYVR · Vancouver → PHNL · Honolulu, Oahu
intl
WJA1862 · WS1862 · sched 00:40Z
PHNL
→
CYVR
PHNL · Honolulu, Oahu → CYVR · Vancouver
intl
WJA1863 · WS1863 · sched 07:55Z
CYVR
→
KLAS
CYVR · Vancouver → KLAS · Las Vegas
intl
WJA1056 · WS1056 · ⏱ 16:51– (Nonem)
KLAS
→
CYVR
KLAS · Las Vegas → CYVR · Vancouver
intl
WJA1057 · WS1057 · sched 20:20Z
2026-05-25
3 legs
WJA
CYEG → CYVR → KLAS → CYVR
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA321 · WS321 · ⏱ 03:42– (Nonem)
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-24
5 legs
WJA
CYYC → CYEG → CYYZ → CYEG → CYYZ → CYEG
CYYC
→
CYEG
CYYC · Calgary → CYEG · Edmonton
WJA150 · WS150 · ⏱ 02:44–03:14 (30m)
CYEG
→
CYYZ
CYEG · Edmonton → CYYZ · Toronto
WJA430 · WS430 · sched 05:25Z
CYYZ
→
CYEG
CYYZ · Toronto → CYEG · Edmonton
WJA437 · WS437 · sched 10:10Z
CYEG
→
CYYZ
CYEG · Edmonton → CYYZ · Toronto
WJA444 · WS444 · sched 15:35Z
CYYZ
→
CYEG
CYYZ · Toronto → CYEG · Edmonton
WJA463 · WS463 · sched 21:20Z
2026-05-23
4 legs
round-trip
WJA
CYYC → KLAX → CYYC → CYXE → CYYC
CYYC
→
KLAX
CYYC · Calgary → KLAX · Los Angeles
intl
WJA1026 · WS1026 · sched 01:40Z
KLAX
→
CYYC
KLAX · Los Angeles → CYYC · Calgary
intl
WJA1021 · WS1021 · ⏱ 14:50– (Nonem)
CYYC
→
CYXE
CYYC · Calgary → CYXE · Saskatoon
WJA344 · WS344 · sched 20:25Z
CYXE
→
CYYC
CYXE · Saskatoon → CYYC · Calgary
WJA349 · WS349 · sched 22:30Z
2026-05-22
2 legs
round-trip
WJA
CYYC → KATL → CYYC
CYYC
→
KATL
CYYC · Calgary → KATL · Atlanta
intl
WJA1590 · WS1590 · sched 13:00Z
KATL
→
CYYC
KATL · Atlanta → CYYC · Calgary
intl
WJA1591 · WS1591 · sched 18:25Z
2026-05-20
4 legs
WJA
CYEG → CYVR → CYYC → KLAX → CYYC
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA321 · WS321 · sched 03:25Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA102 · WS102 · sched 13:00Z
CYYC
→
KLAX
CYYC · Calgary → KLAX · Los Angeles
intl
WJA1022 · WS1022 · sched 17:40Z
KLAX
→
CYYC
KLAX · Los Angeles → CYYC · Calgary
intl
WJA1025 · WS1025 · sched 22:00Z
2026-05-19
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 · sched 21:20Z
2026-05-18
4 legs
round-trip
WJA
CYEG → CYFI → CYLW → CYEG → CYEG
CYEG
→
CYFI
CYEG · Edmonton → CYFI · Suncor Energy Site
WJA4000 · WS4000 · ⏱ 12:48– (Nonem)
CYEG
→
CYLW
CYEG · Edmonton → CYLW · Kelowna
⚠ gap
WJA531 · WS531 · ⏱ 19:17– (Nonem)
CYLW
→
CYEG
CYLW · Kelowna → CYEG · Edmonton
WJA530 · WS530 · sched 21:30Z
CYFI
→
CYEG
CYFI · Suncor Energy Site → CYEG · Edmonton
⚠ gap
WJA4001 · WS4001 · sched Z
2026-05-17
1 legs
WJA
CYYZ → CYEG
CYYZ
→
CYEG
CYYZ · Toronto → CYEG · Edmonton
WJA463 · WS463 · sched 21:20Z
2026-05-15
3 legs
WJA
CYEG → CYVR → CYWG → CYYZ
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA319 · WS319 · sched 00:25Z
CYVR
→
CYWG
CYVR · Vancouver → CYWG · Winnipeg
WJA538 · WS538 · sched 16:50Z
CYWG
→
CYYZ
CYWG · Winnipeg → CYYZ · Toronto
WJA384 · WS384 · sched 21:25Z
2026-05-14
6 legs
WJA
CYYC → CYXX → CYYC → CYVR → CYYC → CYVR → CYEG
CYYC
→
CYXX
CYYC · Calgary → CYXX · Abbotsford
WJA479 · WS479 · sched 00:55Z
CYXX
→
CYYC
CYXX · Abbotsford → CYYC · Calgary
WJA478 · WS478 · sched 03: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
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA310 · WS310 · ⏱ 22:28–23:34 (66m)
2026-05-13
2 legs
round-trip
WJA
CYYC → KLAS → CYYC
CYYC
→
KLAS
CYYC · Calgary → KLAS · Las Vegas
intl
WJA1088 · WS1088 · ⏱ 17:16– (Nonem)
KLAS
→
CYYC
KLAS · Las Vegas → CYYC · Calgary
intl
WJA1091 · WS1091 · sched 20:45Z
2026-05-12
3 legs
WJA
CYVR → CYYC → CYWG → CYYC
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA124 · WS124 · sched 00:40Z
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
WJA234 · WS234 · sched 03:55Z
CYWG
→
CYYC
CYWG · Winnipeg → CYYC · Calgary
WJA229 · WS229 · sched 19:55Z
2026-05-11
4 legs
WJA
KBNA → CYYC → CYVR → CYYC → CYVR
KBNA
→
CYYC
KBNA · Nashville → CYYC · Calgary
intl
WJA1431 · WS1431 · sched 00:00Z
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
2026-05-10
4 legs
WJA
CYYZ → CYOW → CYYZ → CYYC → KBNA
CYYZ
→
CYOW
CYYZ · Toronto → CYOW · Ottawa
WJA892 · WS892 · sched 03:15Z
CYOW
→
CYYZ
CYOW · Ottawa → CYYZ · Toronto
WJA893 · WS893 · sched 10:55Z
CYYZ
→
CYYC
CYYZ · Toronto → CYYC · Calgary
WJA633 · WS633 · sched 13:00Z
CYYC
→
KBNA
CYYC · Calgary → KBNA · Nashville
intl
WJA1430 · WS1430 · sched 19:15Z
2026-05-09
2 legs
round-trip
WJA
CYYZ → MWCR → CYYZ
CYYZ
→
MWCR
CYYZ · Toronto → MWCR · George Town
intl
WJA2032 · WS2032 · sched 13:40Z
MWCR
→
CYYZ
MWCR · George Town → CYYZ · Toronto
intl
WJA2033 · WS2033 · sched 18:45Z
2026-05-08
4 legs
WJA
CYYC → CYXE → CYVR → CYXE → CYYZ
CYYC
→
CYXE
CYYC · Calgary → CYXE · Saskatoon
WJA348 · WS348 · sched 03:55Z
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 · sched 19:20Z
2026-05-07
8 legs
round-trip
WJA
CYYC → CYXX → CYYC → CYQR → CYYC → CYLW → CYYC → CYYJ → CYYC
CYYC
→
CYXX
CYYC · Calgary → CYXX · Abbotsford
WJA479 · WS479 · sched 00:55Z
CYXX
→
CYYC
CYXX · Abbotsford → CYYC · Calgary
WJA478 · WS478 · sched 03:15Z
CYYC
→
CYQR
CYYC · Calgary → CYQR · Regina
WJA398 · WS398 · sched 05:45Z
CYQR
→
CYYC
CYQR · Regina → CYYC · Calgary
WJA401 · WS401 · sched 13:00Z
CYYC
→
CYLW
CYYC · Calgary → CYLW · Kelowna
WJA183 · WS183 · sched 15:30Z
CYLW
→
CYYC
CYLW · Kelowna → CYYC · Calgary
WJA186 · WS186 · sched 17:55Z
CYYC
→
CYYJ
CYYC · Calgary → CYYJ · Victoria
WJA267 · WS267 · sched 20:05Z
CYYJ
→
CYYC
CYYJ · Victoria → CYYC · Calgary
WJA268 · WS268 · sched 22:35Z
2026-05-06
4 legs
round-trip
WJA
CYYC → CYVR → CYYC → CYYJ → CYYC
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA133 · WS133 · sched 03:55Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA102 · WS102 · sched 13:00Z
CYYC
→
CYYJ
CYYC · Calgary → CYYJ · Victoria
WJA265 · WS265 · sched 17:30Z
CYYJ
→
CYYC
CYYJ · Victoria → CYYC · Calgary
WJA272 · WS272 · sched 20:05Z
2026-05-05
2 legs
round-trip
WJA
CYYC → CYUL → CYYC
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-05-04
3 legs
WJA
CYVR → CYYC → CYXU → CYYC
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA102 · WS102 · sched 13:00Z
CYYC
→
CYXU
CYYC · Calgary → CYXU · London
WJA746 · WS746 · sched 17:05Z
CYXU
→
CYYC
CYXU · London → CYYC · Calgary
WJA749 · WS749 · sched 21:55Z
2026-05-03
2 legs
round-trip
WJA
CYVR → MMPR → CYVR
CYVR
→
MMPR
CYVR · Vancouver → MMPR · Puerto Vallarta
intl
WJA2150 · WS2150 · sched 16:30Z
MMPR
→
CYVR
MMPR · Puerto Vallarta → CYVR · Vancouver
intl
WJA2151 · WS2151 · ⏱ 22:36– (Nonem)
2026-05-02
4 legs
round-trip
WJA
CYVR → PHNL → CYVR → MMSD → CYVR
CYVR
→
PHNL
CYVR · Vancouver → PHNL · Honolulu, Oahu
intl
WJA1862 · WS1862 · sched 00:40Z
PHNL
→
CYVR
PHNL · Honolulu, Oahu → CYVR · Vancouver
intl
WJA1863 · WS1863 · sched 07:55Z
CYVR
→
MMSD
CYVR · Vancouver → MMSD · San José del Cabo
intl
WJA2120 · WS2120 · sched 15:40Z
MMSD
→
CYVR
MMSD · San José del Cabo → CYVR · Vancouver
intl
WJA2121 · WS2121 · sched 21:15Z
2026-05-01
4 legs
round-trip
WJA
CYVR → PHNL → CYVR → KLAS → CYVR
CYVR
→
PHNL
CYVR · Vancouver → PHNL · Honolulu, Oahu
intl
WJA1862 · WS1862 · sched 00:35Z
PHNL
→
CYVR
PHNL · Honolulu, Oahu → CYVR · Vancouver
intl
WJA1863 · WS1863 · sched 07:50Z
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-04-30
4 legs
round-trip
WJA
CYVR → PHOG → CYVR → KLAS → CYVR
CYVR
→
PHOG
CYVR · Vancouver → PHOG · Kahului
intl
WJA1850 · WS1850 · sched 01:40Z
PHOG
→
CYVR
PHOG · Kahului → CYVR · Vancouver
intl
WJA1851 · WS1851 · sched 08:50Z
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-04-29
4 legs
round-trip
WJA
CYVR → PHNL → CYVR → KLAS → CYVR
CYVR
→
PHNL
CYVR · Vancouver → PHNL · Honolulu, Oahu
intl
WJA1862 · WS1862 · ⏱ 01:13– (Nonem)
PHNL
→
CYVR
PHNL · Honolulu, Oahu → CYVR · Vancouver
intl
WJA1863 · WS1863 · sched 07:50Z
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-04-28
2 legs
round-trip
WJA
CYVR → KATL → CYVR
CYVR
→
KATL
CYVR · Vancouver → KATL · Atlanta
intl
WJA1606 · WS1606 · sched 05:55Z
KATL
→
CYVR
KATL · Atlanta → CYVR · Vancouver
intl
WJA1601 · WS1601 · sched 12:15Z
2026-04-27
2 legs
round-trip
WJA
CYVR → MMSD → CYVR
CYVR
→
MMSD
CYVR · Vancouver → MMSD · San José del Cabo
intl
WJA2120 · WS2120 · sched 15:40Z
MMSD
→
CYVR
MMSD · San José del Cabo → CYVR · Vancouver
intl
WJA2121 · WS2121 · sched 21:15Z
2026-04-26
3 legs
WJA
CYEG → CYVR → MMUN → CYVR
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA325 · WS325 · sched 00:00Z
CYVR
→
MMUN
CYVR · Vancouver → MMUN · Cancún
intl
WJA2052 · WS2052 · sched 15:05Z
MMUN
→
CYVR
MMUN · Cancún → CYVR · Vancouver
intl
WJA2053 · WS2053 · sched 22:10Z
2026-04-25
4 legs
WJA
CYYZ → CYVR → CYEG → CYVR → CYEG
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA705 · WS705 · sched 11:15Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA308 · WS308 · sched 16:00Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA315 · WS315 · sched 18:40Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA318 · WS318 · sched 21:25Z
2026-04-24
1 legs
WJA
CYWG → CYYZ
CYWG
→
CYYZ
CYWG · Winnipeg → CYYZ · Toronto
WJA386 · WS386 · sched 01:05Z
2026-04-23
3 legs
WJA
CYVR → CYWG → MMPR → CYWG
CYVR
→
CYWG
CYVR · Vancouver → CYWG · Winnipeg
WJA540 · WS540 · sched 02:50Z
CYWG
→
MMPR
CYWG · Winnipeg → MMPR · Puerto Vallarta
intl
WJA2452 · WS2452 · sched 13:15Z
MMPR
→
CYWG
MMPR · Puerto Vallarta → CYWG · Winnipeg
intl
WJA2453 · WS2453 · sched 19:15Z
2026-04-22
2 legs
round-trip
WJA
CYVR → KLAX → CYVR
CYVR
→
KLAX
CYVR · Vancouver → KLAX · Los Angeles
intl
WJA1102 · WS1102 · sched 15:00Z
KLAX
→
CYVR
KLAX · Los Angeles → CYVR · Vancouver
intl
WJA1103 · WS1103 · sched 18:50Z
2026-04-21
2 legs
round-trip
WJA
CYVR → MMPR → CYVR
CYVR
→
MMPR
CYVR · Vancouver → MMPR · Puerto Vallarta
intl
WJA2152 · WS2152 · sched 15:00Z
MMPR
→
CYVR
MMPR · Puerto Vallarta → CYVR · Vancouver
intl
WJA2153 · WS2153 · ⏱ 21:10– (Nonem)
2026-04-20
5 legs
WJA
MMPR → CYVR → CYEG → CYVR → CYEG → CYVR
MMPR
→
CYVR
MMPR · Puerto Vallarta → CYVR · Vancouver
intl
WJA2151 · WS2151 · ⏱ 00:17– (Nonem)
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA302 · WS302 · ⏱ 13:07– (Nonem)
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA311 · WS311 · ⏱ 16:33– (Nonem)
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA314 · WS314 · sched 19:30Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA323 · WS323 · sched 22:05Z
2026-04-19
2 legs
WJA
CYYZ → CYVR → MMPR
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA705 · WS705 · sched 11:15Z
CYVR
→
MMPR
CYVR · Vancouver → MMPR · Puerto Vallarta
intl
WJA2150 · WS2150 · sched 17:30Z
2026-04-18
2 legs
WJA
CYVR → CYYC → CYYZ
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA126 · WS126 · sched 02:45Z
CYYC
→
CYYZ
CYYC · Calgary → CYYZ · Toronto
WJA620 · WS620 · sched 06:15Z
2026-04-17
4 legs
round-trip
WJA
CYVR → CYEG → CYVR → MMZH → CYVR
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA326 · WS326 · sched 01: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-04-16
6 legs
round-trip
WJA
CYVR → CYEG → CYVR → CYEG → CYVR → CYEG → CYVR
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA326 · WS326 · sched 01:15Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA337 · WS337 · sched 03:55Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA302 · WS302 · sched 13:00Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA311 · WS311 · ⏱ 16:48– (Nonem)
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA314 · WS314 · sched 19:30Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA323 · WS323 · sched 22:05Z
2026-04-15
7 legs
WJA
CYYC → CYYJ → CYYC → CYVR → CYEG → CYVR → CYEG → CYVR
CYYC
→
CYYJ
CYYC · Calgary → CYYJ · Victoria
WJA287 · WS287 · sched 00:30Z
CYYJ
→
CYYC
CYYJ · Victoria → CYYC · Calgary
WJA290 · WS290 · ⏱ 03:19– (Nonem)
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA137 · WS137 · sched 05:30Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA302 · WS302 · sched 13:00Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA311 · WS311 · sched 16:30Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA314 · WS314 · sched 19:30Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA323 · WS323 · sched 22:05Z
2026-04-14
3 legs
WJA
CYHM → CYYC → CYXE → CYYC
CYHM
→
CYYC
CYHM · Hamilton → CYYC · Calgary
WJA599 · WS599 · sched 09:50Z
CYYC
→
CYXE
CYYC · Calgary → CYXE · Saskatoon
WJA358 · WS358 · sched 19:40Z
CYXE
→
CYYC
CYXE · Saskatoon → CYYC · Calgary
WJA359 · WS359 · sched 21:45Z
2026-04-13
3 legs
WJA
MMSD → CYYZ → MMUN → CYHM
MMSD
→
CYYZ
MMSD · San José del Cabo → CYYZ · Toronto
intl
WJA2785 · WS2785 · sched 21:35Z
CYYZ
→
MMUN
CYYZ · Toronto → MMUN · Cancún
intl
WJA2772 · WS2772 · sched 11:00Z
MMUN
→
CYHM
MMUN · Cancún → CYHM · Hamilton
intl
WJA2779 · WS2779 · sched 16:35Z
2026-04-12
1 legs
WJA
CYYZ → MMSD
CYYZ
→
MMSD
CYYZ · Toronto → MMSD · San José del Cabo
intl
WJA2784 · WS2784 · sched 15:15Z
2026-04-09
5 legs
WJA
CYEG → CYVR → CYYC → CYYZ → CYVR → CYYZ
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA325 · WS325 · sched 00:00Z
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA126 · WS126 · ⏱ 03:04– (Nonem)
CYYC
→
CYYZ
CYYC · Calgary → CYYZ · Toronto
WJA620 · WS620 · sched 06:15Z
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA711 · WS711 · sched 16:30Z
CYVR
→
CYYZ
CYVR · Vancouver → CYYZ · Toronto
WJA714 · WS714 · sched 23:15Z
2026-04-08
3 legs
WJA
CYVR → CYEG → CYVR → CYEG
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA308 · WS308 · ⏱ 16:58–18:17 (79m)
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA315 · WS315 · sched 18:40Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA318 · WS318 · sched 21:25Z
2026-04-07
4 legs
round-trip
WJA
CYVR → CYEG → CYVR → CYEG → CYVR
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA302 · WS302 · sched 13:00Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA311 · WS311 · sched 16:30Z
CYVR
→
CYEG
CYVR · Vancouver → CYEG · Edmonton
WJA314 · WS314 · sched 19:30Z
CYEG
→
CYVR
CYEG · Edmonton → CYVR · Vancouver
WJA323 · WS323 · sched 22:05Z
2026-04-05
1 legs
WJA
MMUN → CYVR
MMUN
→
CYVR
MMUN · Cancún → CYVR · Vancouver
intl
WJA2053 · WS2053 · ⏱ 01:04– (Nonem)
2026-04-04
1 legs
WJA
CYYJ → MMUN
CYYJ
→
MMUN
CYYJ · Victoria → MMUN · Cancún
intl
WJA2194 · WS2194 · sched 15:00Z
2026-04-03
3 legs
WJA
CYYC → CYVR → MMPR → CYYJ
CYYC
→
CYVR
CYYC · Calgary → CYVR · Vancouver
WJA131 · WS131 · sched 04:00Z
CYVR
→
MMPR
CYVR · Vancouver → MMPR · Puerto Vallarta
intl
WJA2152 · WS2152 · sched 15:00Z
MMPR
→
CYYJ
MMPR · Puerto Vallarta → CYYJ · Victoria
intl
WJA2041 · WS2041 · ⏱ 21:16–02:08 (292m)
2026-04-02
3 legs
WJA
CYVR → CYYC → KBNA → CYYC
CYVR
→
CYYC
CYVR · Vancouver → CYYC · Calgary
WJA104 · WS104 · sched 14:00Z
CYYC
→
KBNA
CYYC · Calgary → KBNA · Nashville
intl
WJA1428 · WS1428 · sched 17:15Z
KBNA
→
CYYC
KBNA · Nashville → CYYC · Calgary
intl
WJA1429 · WS1429 · sched 22:00Z
2026-04-01
4 legs
round-trip
WJA
CYVR → PHOG → CYVR → MMBT → CYVR
CYVR
→
PHOG
CYVR · Vancouver → PHOG · Kahului
intl
WJA1850 · WS1850 · sched 01:00Z
PHOG
→
CYVR
PHOG · Kahului → CYVR · Vancouver
intl
WJA1851 · WS1851 · sched 08:30Z
CYVR
→
MMBT
CYVR · Vancouver → MMBT · Huatulco
intl
WJA2090 · WS2090 · sched 16:15Z
MMBT
→
CYVR
MMBT · Huatulco → CYVR · Vancouver
intl
WJA2091 · WS2091 · sched 23:15Z
2026-03-31
3 legs
WJA
MMUN → CYVR → KLAX → CYVR
MMUN
→
CYVR
MMUN · Cancún → CYVR · Vancouver
intl
WJA2051 · WS2051 · sched 23:05Z
CYVR
→
KLAX
CYVR · Vancouver → KLAX · Los Angeles
intl
WJA1102 · WS1102 · sched 15:00Z
KLAX
→
CYVR
KLAX · Los Angeles → CYVR · Vancouver
intl
WJA1103 · WS1103 · sched 18:50Z
2026-03-30
1 legs
WJA
CYVR → MMUN
CYVR
→
MMUN
CYVR · Vancouver → MMUN · Cancún
intl
WJA2050 · WS2050 · ⏱ 16:42– (Nonem)
2026-03-29
4 legs
round-trip
WJA
CYVR → CYYZ → CYEG → CYYZ → CYVR
CYVR
→
CYYZ
CYVR · Vancouver → CYYZ · Toronto
WJA736 · WS736 · sched 05:30Z
CYYZ
→
CYEG
CYYZ · Toronto → CYEG · Edmonton
WJA433 · WS433 · sched 12:00Z
CYEG
→
CYYZ
CYEG · Edmonton → CYYZ · Toronto
WJA430 · WS430 · sched 17:30Z
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA719 · WS719 · sched 22:45Z
2026-03-28
2 legs
WJA
CYYT → CYYZ → CYVR
CYYT
→
CYYZ
CYYT · St. John's → CYYZ · Toronto
WJA781 · WS781 · sched 17:30Z
CYYZ
→
CYVR
CYYZ · Toronto → CYVR · Vancouver
WJA719 · WS719 · sched 22:45Z
2026-03-27
3 legs
WJA
CYYZ → CYWG → MMUN → CYYT
CYYZ
→
CYWG
CYYZ · Toronto → CYWG · Winnipeg
WJA387 · WS387 · sched 02:50Z
CYWG
→
MMUN
CYWG · Winnipeg → MMUN · Cancún
intl
WJA2612 · WS2612 · sched 14:00Z
MMUN
→
CYYT
MMUN · Cancún → CYYT · St. John's
intl
WJA2825 · WS2825 · ⏱ 20:24–01:40 (316m)
2026-03-26
3 legs
WJA
CYWG → CYYZ → MMMD → CYYZ
CYWG
→
CYYZ
CYWG · Winnipeg → CYYZ · Toronto
WJA382 · WS382 · sched 10:00Z
CYYZ
→
MMMD
CYYZ · Toronto → MMMD · Mérida
intl
WJA2172 · WS2172 · sched 14:05Z
MMMD
→
CYYZ
MMMD · Mérida → CYYZ · Toronto
intl
WJA2173 · WS2173 · ⏱ 20:07– (Nonem)
2026-03-25
2 legs
round-trip
WJA
CYWG → MMPR → CYWG
CYWG
→
MMPR
CYWG · Winnipeg → MMPR · Puerto Vallarta
intl
WJA2450 · WS2450 · sched 16:10Z
MMPR
→
CYWG
MMPR · Puerto Vallarta → CYWG · Winnipeg
intl
WJA2451 · WS2451 · sched 22:10Z
2026-03-24
3 legs
WJA
CYEG → CYWG → MMUN → CYWG
CYEG
→
CYWG
CYEG · Edmonton → CYWG · Winnipeg
WJA484 · WS484 · ⏱ 03:58– (Nonem)
CYWG
→
MMUN
CYWG · Winnipeg → MMUN · Cancún
intl
WJA2536 · WS2536 · sched 13:00Z
MMUN
→
CYWG
MMUN · Cancún → CYWG · Winnipeg
intl
WJA2537 · WS2537 · sched 19:05Z
2026-03-23
1 legs
WJA
MMUN → CYEG
MMUN
→
CYEG
MMUN · Cancún → CYEG · Edmonton
intl
WJA2605 · WS2605 · sched 20:00Z