Flight

JZA420

Flight history and live tracking for JZA420, operated by Air Canada Jazz. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateTue 06 Oct 2026
RouteCYYC CALGARY INTERNATIONAL → CYMM FORT MCMURRAY
Scheduled departure09:50 MDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineAir Canada Jazz
Typical originCYYC CALGARY INTERNATIONAL
Typical destinationCYMM FORT MCMURRAY
Distance347 nm

Flight history 186 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-05CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY09:59 MDT11:12 MDT1h 13m
2026-10-04CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY10:04 MDT11:13 MDT1h 09m
2026-10-03CYYCCYMM09:40 MDT11:06 MDT1h 25mC-GJZH
2026-10-02CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY10:06 MDT11:10 MDT1h 04m
2026-10-01CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY09:59 MDT11:13 MDT1h 14m
2026-09-30CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY10:01 MDT11:14 MDT1h 13m
2026-09-29CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY09:51 MDT10:58 MDT1h 07m
2026-09-28CYYC CALGARY INTERNATIONALCYMM FORT MCMURRAY10:14 MDT11:24 MDT1h 10m
2026-09-27CYYCCYMM09:50 MDT11:20 MDT1h 29mC-GGND
2026-09-26CYYCCYMM09:48 MDT11:10 MDT1h 22mC-GGMZ
2026-09-25CYYCCYMM09:54 MDT11:08 MDT1h 13mC-GGNF
2026-09-24CYYCCYMM14:18 MDT15:30 MDT1h 11mC-GJZR
2026-09-24CYMMCYYC11:59 MDT13:20 MDT1h 20mC-GJZR
2026-09-24CYYCCYMM09:40 MDT11:06 MDT1h 25mC-GJZR
2026-09-23estimatedCYYCCYMM09:42 MDT13:28 MDT3h 45mC-GGMU
2026-09-22CYYCCYMM09:46 MDT10:58 MDT1h 11mC-GGNZ
2026-09-21CYYCCYMM09:44 MDT11:10 MDT1h 26mC-GGMI
2026-09-17estimated??15:43Z16:36Z0h 52mC-GJZX
2026-09-16estimated??15:46Z19:06Z3h 19mC-GGNZ
2026-09-14estimated?CYYC18:37Z13:24 MDT0h 46mC-GGND
2026-09-14estimated??15:59Z16:40Z0h 40mC-GGND
2026-09-13estimated??15:39Z16:38Z0h 58mC-GJZR
2026-09-12estimated??16:08Z16:48Z0h 39mC-GGMU
2026-09-11estimated??15:40Z16:28Z0h 47mC-GIJZ
2026-09-09estimated??16:13Z17:14Z1h 00mC-GJZH
2026-09-08estimated??15:43Z17:10Z1h 26mC-GJZG
Earlier flights (160) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-05estimated??15:42Z16:34Z0h 51mC-GGMQ
2026-09-04estimated??15:47Z16:32Z0h 44mC-GJZX
2026-09-03estimated??15:46Z16:48Z1h 01mC-GGNF
2026-08-31estimated??15:49Z16:42Z0h 53mC-GGNY
2026-08-30estimated??16:06Z16:54Z0h 48mC-GJZF
2026-08-29estimated??15:46Z16:36Z0h 49mC-GGNF
2026-08-28estimated??15:44Z16:38Z0h 53mC-GGNZ
2026-08-27estimated??18:28Z19:12Z0h 43mC-GGND
2026-08-27estimated??16:12Z16:54Z0h 41mC-GGND
2026-08-24estimatedCYYCCYED09:51 MDT10:46 MDT0h 54mC-GJZH
2026-08-23estimated??16:01Z16:50Z0h 48mC-GIJZ
2026-08-22estimated??16:00Z16:46Z0h 46mC-GGMU
2026-08-21estimated??15:44Z18:28Z2h 43mC-GGMQ
2026-08-20estimated??15:45Z16:24Z0h 38mC-GGNF
2026-08-19estimated??17:25Z19:30Z2h 04mC-FNJZ
2026-08-17estimated??15:46Z18:36Z2h 49mC-GJZF
2026-08-16estimated??15:59Z16:48Z0h 48mC-GGMZ
2026-08-15estimated??15:52Z18:29Z2h 37mC-GGMI
2026-08-14estimated??15:54Z18:30Z2h 35mC-GGNF
2026-08-13estimated??15:59Z19:14Z3h 14mC-GBJZ
2026-08-12estimated??15:42Z18:31Z2h 48mC-GGMZ
2026-07-23estimated??15:42Z16:40Z0h 58mC-GBJZ
2026-07-22estimated??15:44Z16:44Z1h 00mC-GGNW
2026-07-21estimated??15:53Z16:42Z0h 49mC-GGMZ
2026-07-20estimated??15:43Z16:46Z1h 02mC-GIJZ
2026-07-18estimated??15:48Z18:50Z3h 01mC-GGND
2026-07-15estimated??15:45Z16:42Z0h 56mC-GGMQ
2026-07-14estimatedCYYC?09:50 MDT16:36Z0h 45mC-GGMU
2026-07-13estimatedCYYC?09:45 MDT18:31Z2h 45mC-GBJZ
2026-07-12estimatedCYYC?09:48 MDT16:34Z0h 45mC-GIJZ
2026-07-11estimatedCYYC?10:30 MDT17:22Z0h 51mC-GGMQ
2026-07-10estimatedCYYC?09:42 MDT18:36Z2h 53mC-GGND
2026-07-09estimated??18:36Z19:26Z0h 49mC-GGNW
2026-07-09estimatedCYYC?09:42 MDT16:36Z0h 53mC-GGNW
2026-07-07estimatedCYYC?09:42 MDT16:32Z0h 49mC-GGNY
2026-07-06estimatedCYYC?09:56 MDT16:46Z0h 49mC-GIJZ
2026-07-05estimatedCYYC?09:48 MDT16:38Z0h 49mC-GGMZ
2026-07-04estimatedCYYC?09:44 MDT16:30Z0h 45mC-GGNF
2026-07-03estimated??18:42Z19:26Z0h 43mC-GJZF
2026-07-03estimatedCYYC?09:41 MDT16:30Z0h 48mC-GJZF
2026-07-02estimatedCYYC?09:51 MDT16:34Z0h 42mC-GGMQ
2026-07-01estimatedCYYC?09:52 MDT16:34Z0h 41mC-GGNZ
2026-06-30estimatedCYYC?12:35 MDT19:16Z0h 40mC-GGMQ
2026-06-29estimatedCYYC?09:46 MDT16:38Z0h 51mC-GGOI
2026-06-28estimatedCYYC?09:42 MDT16:36Z0h 53mC-GGNY
2026-06-27estimatedCYYC?09:52 MDT16:42Z0h 49mC-GGMZ
2026-06-26estimatedCYYC?10:00 MDT16:50Z0h 49mC-GJZX
2026-06-25estimatedCYYC?09:36 MDT16:16Z0h 40mC-GGNZ
2026-06-24estimatedCYYC?09:48 MDT16:38Z0h 49mC-GGND
2026-06-23estimatedCYYC?09:46 MDT16:36Z0h 50mC-GGNF
2026-06-22estimatedCYYC?09:49 MDT16:48Z0h 58mC-GGMQ
2026-06-21estimatedCYYC?10:07 MDT17:04Z0h 56mC-GGNY
2026-06-20estimatedCYYC?09:49 MDT16:38Z0h 48mC-GJZG
2026-06-19estimated??18:21Z19:58Z1h 37mC-GGNY
2026-06-19estimatedCYYC?09:40 MDT16:28Z0h 47mC-GGNY
2026-06-17estimatedCYYC?09:46 MDT16:42Z0h 55mC-GJZG
2026-06-15estimatedCYYC?09:53 MDT16:46Z0h 52mC-GJZG
2026-06-14estimatedCYYC?10:03 MDT16:56Z0h 52mC-GGNZ
2026-06-12estimatedCYYC?09:48 MDT16:40Z0h 51mC-GGMQ
2026-05-29estimatedCYYC?09:42 MDT16:44Z1h 01mC-GGMU
2026-05-27estimatedCYYC?09:45 MDT16:40Z0h 54mC-GGFP
2026-05-26estimatedCYYC?09:53 MDT16:40Z0h 46mC-GJZX
2026-05-25estimatedCYYC?09:49 MDT16:38Z0h 48mC-GJZF
2026-05-24estimatedCYYC?09:43 MDT16:34Z0h 51mC-GGND
2026-05-23estimatedCYYC?09:44 MDT16:30Z0h 45mC-GJZG
2026-05-22estimated??15:40Z16:34Z0h 53mC-GGNZ
2026-05-21estimatedCYYC?09:43 MDT16:34Z0h 50mC-GBJZ
2026-05-20partialCYYC?18:58 MDTC-GGMI
2026-05-19estimatedCYYCCYED21:31 MDT15:24 MDT17h 52mC-GGNF
2026-05-12estimatedCYYC?09:48 MDT16:36Z0h 47mC-GGNY
2026-05-11estimatedCYYC?09:44 MDT18:43Z2h 58mC-GGND
2026-05-10estimatedCYYC?09:40 MDT16:32Z0h 51mC-GGMQ
2026-05-09estimatedCYYC?09:42 MDT16:36Z0h 53mC-GGNW
2026-05-08estimatedCYYC?09:47 MDT16:54Z1h 07mC-GGMZ
2026-05-07estimatedCYYCCYED09:35 MDT10:46 MDT1h 11mC-GGMN
2026-05-05estimatedCYYCCYED09:39 MDT10:46 MDT1h 06mC-GGNZ
2026-05-04estimatedCYYC?09:43 MDT16:48Z1h 04mC-GGNW
2026-05-03estimatedCYYC?09:41 MDT16:35Z0h 53mC-GJZF
2026-05-02estimatedCYYC?09:46 MDT16:32Z0h 45mC-GGNY
2026-05-01estimatedCYYC?09:47 MDT18:33Z2h 46mC-GGMQ
2026-04-29estimatedCYED?10:50 MDT17:42Z0h 51mC-GGMZ
2026-04-28estimatedCYYC?08:01 MDT14:52Z0h 50mC-GGNF
2026-04-26estimatedCYYC?08:00 MDT15:06Z1h 05mC-GJZX
2026-04-22partialCYUL?09:35 EDTC-GGFJ
2026-04-21estimated??13:53Z14:48Z0h 54mC-GGMQ
2026-04-19estimated??13:50Z14:54Z1h 03mC-GJZX
2026-04-17estimated??13:59Z14:50Z0h 50mC-GJZC
2026-04-15estimated??13:53Z14:48Z0h 54mC-GJZC
2026-04-14estimated??13:59Z14:52Z0h 52mC-GGFP
2026-04-12estimated??14:13Z15:22Z1h 08mC-GJZC
2026-04-05estimated??13:57Z15:02Z1h 04mC-GGNW
2026-04-03estimated??16:54Z17:46Z0h 51mC-GJZX
2026-04-03estimated??14:00Z14:48Z0h 47mC-GJZX
2026-03-31estimated??14:01Z14:52Z0h 50mC-GGNF
2026-03-29estimated??13:55Z17:24Z3h 28mC-GJZC
2026-03-13estimated??14:36Z15:16Z0h 39mC-GBJZ
2026-03-11estimatedCYYCCYED08:33 MDT11:16 MDT2h 42mC-GGNF
2026-03-10CYYCCYMM08:11 MDT09:36 MDT1h 24mC-GBJZ
2026-03-08CYYCCYMM07:59 MDT09:28 MDT1h 28mC-GGFP
2026-03-06CYYCCYMM08:00 MST09:26 MST1h 26mC-GGFP
2026-03-04CYYCCYMM08:09 MST09:52 MST1h 42mC-GGNZ
2026-03-03CYYCCYMM08:16 MST09:44 MST1h 27mC-GGNZ
2026-03-01CYYCCYMM08:04 MST09:48 MST1h 43mC-GGFP
2026-02-27CYYCCYMM07:53 MST09:40 MST1h 47mC-GGMQ
2026-02-25CYYCCYMM08:02 MST09:30 MST1h 27mC-GGMQ
2026-02-24CYMMCYYC10:18 MST11:32 MST1h 13mC-GGMQ
2026-02-24estimated?CYMM15:53Z09:29 MST0h 35mC-GGMQ
2026-02-22CYYCCYMM08:00 MST09:44 MST1h 44mC-GGMQ
2026-02-20CYYCCYMM07:54 MST09:28 MST1h 34mC-GBJZ
2026-02-18CYYCCYMM09:23 MST10:44 MST1h 21mC-GGND
2026-02-15CYYCCYMM07:54 MST09:26 MST1h 31mC-GJZY
2026-02-13CYYCCYMM08:02 MST09:28 MST1h 26mC-GGND
2026-02-11estimated?CYMM15:38Z09:52 MST1h 13mC-GGNY
2026-02-06?CYMM15:05Z09:52 MST1h 47mC-GGNY
2026-02-01CYYCCYMM08:01 MST09:20 MST1h 18mC-GGOI
2026-01-30CYYCCYMM07:57 MST09:26 MST1h 29mC-GSJZ
2026-01-28CYYCCYMM07:58 MST09:24 MST1h 25mC-GSJZ
2026-01-27CYYCCYMM08:02 MST09:30 MST1h 28mC-GGNW
2026-01-23estimatedCYYCCYED08:31 MST10:04 MST1h 32mC-GGND
2026-01-21CYYCCYMM08:03 MST09:52 MST1h 48mC-GGOF
2026-01-09CYYCCYMM08:00 MST09:46 MST1h 46mC-GSJZ
2026-01-07CYYCCYMM07:59 MST09:30 MST1h 30mC-GGMI
2026-01-06CYYCCYMM08:00 MST09:26 MST1h 26mC-GGMI
2026-01-04CYYCCYMM08:21 MST10:10 MST1h 49mC-GGMN
2025-12-31CYYCCYMM08:00 MST09:22 MST1h 21mC-GGMN
2025-12-30CYYCCYMM08:04 MST09:30 MST1h 25mC-GGMN
2025-12-28CYYCCYMM08:54 MST10:16 MST1h 22mC-GJZX
2025-12-26?CYMM15:12Z10:16 MST2h 03mC-GJZX
2025-12-24CYYCCYMM07:51 MST09:34 MST1h 42mC-GGMN
2025-12-23CYYCCYMM08:25 MST09:44 MST1h 18mC-GYJZ
2025-12-21CYYCCYMM08:02 MST09:26 MST1h 23mC-GJZD
2025-12-19CYYCCYMM08:26 MST09:52 MST1h 26mC-GGMN
2025-12-17CYYCCYMM10:05 MST11:50 MST1h 44mC-GGMI
2025-12-16CYYCCYMM08:22 MST09:58 MST1h 35mC-GJZX
2025-12-14CYYCCYMM07:50 MST09:12 MST1h 22mC-GYJZ
2025-12-12CYYCCYMM08:04 MST09:30 MST1h 25mC-GGNW
2025-12-10CYYCCYMM09:00 MST10:34 MST1h 34mC-GGOF
2025-12-09CYMMCYYC10:34 MST11:54 MST1h 19mC-GGNW
2025-11-26estimated??15:16Z15:50Z0h 33mC-GJZN
2025-10-29estimated??15:47Z16:18Z0h 30mC-GGNZ
2025-10-28estimated??15:50Z16:24Z0h 34mC-GGNZ
2025-10-26estimated??14:12Z14:44Z0h 31mC-GGAH
2025-10-25estimated??15:49Z16:24Z0h 34mC-GJZN
2025-10-22estimated??18:17Z18:54Z0h 36mC-GGND
2025-10-22estimated??15:56Z16:32Z0h 35mC-GGND
2025-10-21estimated??16:03Z16:36Z0h 32mC-GGDU
2025-10-20estimated??15:51Z16:24Z0h 32mC-GXJZ
2025-10-15estimatedCYYCCYED09:37 MDT10:44 MDT1h 06mC-GJZG
2025-10-14estimatedCYYCCYED09:37 MDT11:06 MDT1h 28mC-GGBF
2025-10-13estimatedCYYCCYED09:36 MDT11:00 MDT1h 24mC-GJZN
2025-10-07estimatedCYYCCYED09:31 MDT10:50 MDT1h 18mC-GGNY
2025-10-06estimatedCYYCCYED09:32 MDT11:16 MDT1h 43mC-GXJZ
2025-10-05estimated??14:47Z17:06Z2h 19mC-GGNY
2025-10-04estimatedCYYCCYED17:23 MDT17:58 MDT0h 34mC-GGNY
2025-08-23estimatedCYYCCYED09:45 MDT10:52 MDT1h 06mC-GJZK
2025-08-21estimatedCYYCCYED09:40 MDT11:02 MDT1h 21mC-GGND
2025-08-21estimated?CYYC06:25Z00:56 MDT0h 30mC-GGNY
2025-08-19estimatedCYYCCYED09:33 MDT11:10 MDT1h 36mC-GGOI
2025-08-16estimatedCYYCCYED09:30 MDT10:36 MDT1h 05mC-GJZR
2025-08-14estimatedCYYCCYED09:38 MDT10:38 MDT0h 59mC-GGMZ

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when JZA420 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]