PlaneTrack / aircraft / C81E22

ZK-OKQ - Boeing 777 319ER

ZK-OKQ is a Boeing 777 319ER operated by Air New Zealand, Mode-S hex code C81E22. Track it live, browse its recent flights, or download its full position history.

Boeing 777 319ER (ZK-OKQ)
Photo © Ernest Leung / Planespotters
RegistrationZK-OKQ
Mode-S hexC81E22
ManufacturerBoeing
Model777 319ER
OperatorAir New Zealand
Last seen2026-08-23 17:22 UTC
Last callsignANZ23

Recently active. Last received 3 hours ago, possibly beyond receiver coverage or landed.

Open the live map Buy full history (CSV) API access

Flight history 287 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)ANZ23CYVR21:23 PDTlast received 10:22 PDT
2026-08-22ANZ24NZAACYVR20:18 NZST14:00 PDT
2026-08-22ANZ103??00:00Z00:30Z
2026-08-22 (partial)ANZ103??01:54Z
2026-08-22ANZ104YSSYNZAA11:54 AEST16:46 NZST
2026-08-21ANZ23CYVRNZAA21:09 PDT04:46 NZST
2026-08-20 (partial)ANZ121??00:11Z
2026-08-20ANZ24NZAACYVR20:19 NZST13:42 PDT
2026-08-20ANZ122YMMLNZAA12:25 AEST17:38 NZST
2026-08-19ANZ23CYVRNZAA21:14 PDT04:46 NZST
2026-08-18ANZ122??02:21Z08:12Z
2026-08-18ANZ24NZAACYVR20:12 NZST14:36 PDT
2026-08-18 (partial)ANZ121??00:00Z
2026-08-17 (partial)ANZ121NZAA?09:09 NZST
2026-08-17 (partial)ANZ282WSSS?09:03 +08
2026-08-17ANZ281WSSSNZAA09:03 +0800:48 NZST
2026-08-16ANZ282NZAAWSSS00:13 NZST05:38 +08
2026-08-16ANZ993NZARNZAA17:17 NZST18:00 NZST
2026-08-16ANZ992??05:16Z21:30Z
2026-08-15 (partial)ANZ28KIAH?22:14 CDT
2026-08-15ANZ992NZAANZWP09:09 NZST09:36 NZST
2026-08-15 (partial)ANZ29KIAH?22:14 CDT
2026-08-14ANZ28NZAAKIAH20:45 NZST16:54 CDT
2026-08-14ANZ953NZARNZAA16:33 NZST20:45 NZST
2026-08-14 (partial)ANZ952??04:33Z
2026-08-13ANZ23CYVRNZAA21:03 PDT04:52 NZST
2026-08-12 (partial)ANZ952??04:29Z
2026-08-12ANZ24NZAACYVR20:31 NZST13:52 PDT
2026-08-12ANZ953NZARNZAA16:29 NZST20:31 NZST
2026-08-11ANZ952NZAANZWP10:22 NZST10:42 NZST
Earlier flights (258) - back to 2025-09-19
DateCallsignFromToDepArrRoute
2026-07-22ANZ971NZARNZAA17:51 NZST18:28 NZST
2026-07-21ANZ970NZAA?11:11 NZST23:36Z
2026-07-21 (partial)ANZ284??00:39Z
2026-07-21ANZ283WSSSNZAA19:13 +0807:48 NZST
2026-07-20 (partial)ANZ284??00:57Z
2026-07-20ANZ283WSSSNZAA19:12 +0810:26 NZST
2026-07-19ANZ23CYVRNZAA21:20 PDT05:04 NZST
2026-07-18ANZ24NZAACYVR20:22 NZST14:06 PDT
2026-07-18ANZ993??05:03Z08:22Z
2026-07-17 (partial)ANZ281WSSS?09:05 +08
2026-07-17 (partial)ANZ282WSSS?09:05 +08
2026-07-16ANZ282NZAAWSSS00:35 NZST05:36 +08
2026-07-16ANZ281WSSSNZAA08:51 +0800:35 NZST
2026-07-15ANZ5KLAXNZAA19:31 PDT05:52 NZST
2026-07-15ANZ970NZAA?14:32 NZST03:00Z
2026-07-15ANZ282NZAAWSSS00:06 NZST05:44 +08
2026-07-15ANZ971NZARNZAA20:43 NZST22:30 NZST
2026-07-14ANZ5KLAXNZAA22:16 PDT06:10 NZST
2026-07-14 (partial)ANZ6NZAA?15:08 NZST
2026-07-12ANZ5KLAXNZAA22:10 PDT05:34 NZST
2026-07-12 (partial)ANZ6NZAA?15:03 NZST
2026-07-11 (partial)ANZ103YSSY?10:00 AEST
2026-07-11ANZ6NZAAKLAX20:19 NZST14:44 PDT
2026-07-11ANZ104YSSYNZAA12:09 AEST17:08 NZST
2026-07-10 (partial)ANZ6KLAX?19:37 PDT
2026-07-09ANZ953NZARNZAA17:25 NZST21:27 NZST
2026-07-08ANZ952NZAANZWP11:21 NZST11:38 NZST
2026-07-08 (partial)ANZ284??01:22Z
2026-07-07 (partial)ANZ104YSSY?11:52 AEST
2026-07-07 (partial)ANZ103YSSY?10:00 AEST
2026-07-06ANZ281WSSSNZAA09:02 +0821:58 NZST
2026-07-05 (partial)ANZ282NZAA?13:14 NZST
2026-07-05ANZ281WIKNNZAA08:14 WIB00:29 NZST
2026-07-04ANZ282NZAAWSSS13:05 NZST01:08 +08
2026-07-04ANZ281WSSSNZAA09:13 +0821:32 NZST
2026-07-03ANZ293?NZAA03:51Z20:28 NZST
2026-07-02ANZ292NZAANZWP20:30 NZST00:32 NZST
2026-07-01ANZ122YMMLNZAA12:21 AEST19:59 NZST
2026-07-01ANZ903?NZAR19:02Z07:46 NZST
2026-07-01 (partial)ANZ121YMMB?10:00 AEST
2026-07-01ANZ902NZAANZAR20:00 NZST07:00 NZST
2026-06-30ANZ944NZAA?20:02 NZST18:44Z
2026-06-30ANZ953NZWPNZAA16:31 NZST20:02 NZST
2026-06-30ANZ943?NZAR18:46Z09:51 NZST
2026-06-30 (partial)ANZ952NZAA?16:30 NZST
2026-06-29 (partial)ANZ6NZAA?14:46 NZST
2026-06-29ANZ952NZAANZAR10:10 NZST10:32 NZST
2026-06-29ANZ5KLAXNZAA22:23 PDT10:10 NZST
2026-06-28ANZ293?NZAA03:28Z21:35 NZST
2026-06-27ANZ945NZARNZAA17:13 NZST20:37 NZST
2026-06-27ANZ292NZAANZWP20:37 NZST23:30 NZST
2026-06-26ANZ946NZAANZAR09:05 NZST09:38 NZST
2026-06-25ANZ5KLAXNZAA22:22 PDT05:54 NZST
2026-06-25 (partial)ANZ6KLAX?17:00 PDT
2026-06-24ANZ146YBBNNZAA12:49 AEST17:38 NZST
2026-06-24 (partial)ANZ145??02:48Z
2026-06-24ANZ145YBBN?10:00 AEST01:10Z
2026-06-24ANZ6??21:57Z23:58Z
2026-06-23 (partial)ANZ6NZAA?15:02 NZST
2026-06-23ANZ5KLAXNZAA22:12 PDT05:52 NZST
2026-06-22ANZ953NZARNZAA17:20 NZST17:48 NZST
2026-06-22ANZ952NZAANZAR17:20 NZST10:32 NZST
2026-06-21ANZ952NZAANZAR10:31 NZST10:54 NZST
2026-06-21 (partial)ANZ23CYVR?21:18 PDT
2026-06-20ANZ122YMMLNZAA12:50 AEST17:36 NZST
2026-06-20ANZ24NZAACYVR20:33 NZST13:48 PDT
2026-06-20 (partial)ANZ121YMEN?10:37 AEST
2026-06-19 (partial)ANZ281WSSS?09:21 +08
2026-06-18ANZ946NZAANZWP17:34 NZST09:28 NZST
2026-06-18ANZ945NZARNZAA17:36 NZST18:22 NZST
2026-06-17ANZ23CYVRNZAA21:07 PDT09:23 NZST
2026-06-16ANZ146YBBNNZAA12:29 AEST21:16 NZST
2026-06-16ANZ24NZAACYVR21:17 NZST14:52 PDT
2026-06-16 (partial)ANZ145YBBN?10:00 AEST
2026-06-15ANZ23CYVRNZAA21:35 PDT05:18 NZST
2026-06-14 (partial)ANZ145YBBN?10:00 AEST
2026-06-14ANZ146YBBNNZAA12:32 AEST17:34 NZST
2026-06-14ANZ24NZAACYVR20:46 NZST14:28 PDT
2026-06-13 (partial)ANZ281WSSS?10:39 +08
2026-06-13 (partial)ANZ282WSSS?10:39 +08
2026-06-12ANZ281WSSSNZAA08:55 +0800:16 NZST
2026-06-12ANZ282NZAAWSSS00:16 NZST05:56 +08
2026-05-29ANZ23CYVRNZAA21:27 PDT05:50 NZST
2026-05-28ANZ953NZARNZAA16:43 NZST20:29 NZST
2026-05-28ANZ24NZAACYVR20:29 NZST13:36 PDT
2026-05-27 (partial)ANZ6KLAX?19:16 PDT
2026-05-27ANZ5KLAXNZAA22:08 PDT05:42 NZST
2026-05-26ANZ122YMENNZAA12:55 AEST18:02 NZST
2026-05-26 (partial)ANZ121YMML?10:09 AEST
2026-05-25 (partial)ANZ6KLAX?19:38 PDT
2026-05-25ANZ5KLAXNZAA22:16 PDT05:52 NZST
2026-05-24ANZ945NZARNZAA17:20 NZST20:34 NZST
2026-05-23 (partial)ANZ24CYVR?17:00 PDT
2026-05-23ANZ23CYVRNZAA21:11 PDT09:08 NZST
2026-05-22ANZ24NZAACYVR00:16 NZST16:58 PDT
2026-05-20ANZ5KLAXNZAA17:00 PDT16:39 NZST
2026-05-19 (partial)ANZ281WSSS?09:34 +08
2026-05-12 (partial)ANZ282WSSS?08:00 +08
2026-05-12ANZ281WSSSNZWR10:01 +0822:52 NZST
2026-05-11ANZ281WSSSNZAA11:01 +0800:02 NZST
2026-05-11 (partial)ANZ282WSSS?11:01 +08
2026-05-10ANZ281WSSSNZAA08:45 +0821:40 NZST
2026-05-10 (partial)ANZ282WSSS?08:45 +08
2026-05-09 (partial)ANZ282NZAA?13:10 NZST
2026-05-09ANZ281WSSSNZAA09:13 +0821:48 NZST
2026-05-08ANZ282NZAAWSSS00:07 NZST05:56 +08
2026-05-08ANZ281WSSSNZAA08:54 +0821:28 NZST
2026-05-07ANZ953NZARNZAA17:29 NZST18:04 NZST
2026-05-06ANZ99RJAANZWP20:24 JST11:50 NZST
2026-05-06ANZ952NZAANZWP11:25 NZST11:48 NZST
2026-05-06ANZ99RJAHRJAA17:12 JST18:06 JST
2026-05-04ANZ3KLAXNZAA21:35 PDT05:26 NZST
2026-05-03ANZ4NZAAKLAX19:35 NZST11:32 PDT
2026-05-03ANZ104YSSYNZAA11:55 AEST16:42 NZST
2026-05-03 (partial)ANZ103??01:53Z
2026-05-03ANZ103YSSY?10:00 AEST00:30Z
2026-05-02 (partial)ANZ290NZAA?13:30 NZST
2026-05-02 (partial)ANZ291NZAA?01:45 NZST
2026-05-01ANZ99RJAANZWP20:30 JST10:48 NZST
2026-05-01 (partial)ANZ99RJAA?17:08 JST
2026-05-01ANZ90RJAANZAA20:30 JST09:26 NZST
2026-04-30 (partial)ANZ6NZAA?15:00 NZST
2026-04-30ANZ5KLAXNZAA22:14 PDT05:58 NZST
2026-04-28ANZ176YPPHNZAA19:56 AWST06:08 NZST
2026-04-28ANZ175NZAAYPPH12:47 NZST15:36 AWST
2026-04-27ANZ90RJAANZAA20:38 JST09:18 NZST
2026-04-27ANZ99RJAANZAA17:35 JST10:50 NZST
2026-04-26ANZ283WSSSNZAA19:13 +0808:31 NZST
2026-04-26 (partial)ANZ284NZAA?12:23 NZST
2026-04-25ANZ175NZAAYPPH12:59 NZST15:30 AWST
2026-04-25ANZ176YPPHNZAA19:45 AWST10:28 NZST
2026-04-24ANZ99??08:56Z23:58Z
2026-04-23 (partial)ANZ284??00:46Z
2026-04-23ANZ283WSSSNZAA19:10 +0811:00 NZST
2026-04-22ANZ283WSSSNZAA19:08 +0808:18 NZST
2026-04-22 (partial)ANZ284??00:52Z
2026-04-21ANZ175NZAAYPPH12:56 NZST15:44 AWST
2026-04-21ANZ176??11:43Z17:54Z
2026-04-20ANZ90RJAANZAA22:52 JST09:18 NZST
2026-04-20ANZ99??08:19Z23:00Z
2026-04-19ANZ5KLAXNZAA22:35 PDT06:12 NZST
2026-04-19 (partial)ANZ6??02:48Z
2026-04-18 (partial)ANZ103??01:02Z
2026-04-18ANZ104YSSYNZAA13:15 AEST20:49 NZST
2026-04-17ANZ903??18:46Z22:39Z
2026-04-17 (partial)ANZ103??00:00Z
2026-04-17ANZ104YSSYNZAA12:11 AEST19:54 NZST
2026-04-17ANZ902??07:55Z08:28Z
2026-04-16ANZ176YPPHNZAA19:49 AWST09:13 NZST
2026-04-16ANZ175??01:04Z08:20Z
2026-04-15ANZ99??08:52Z22:54Z
2026-04-14 (partial)ANZ29KIAH?22:09 CDT
2026-04-13ANZ90RJAANZAA17:46 JST09:18 NZST
2026-04-12ANZ99??08:00Z22:54Z
2026-04-11 (partial)ANZ284??01:06Z
2026-04-11ANZ283WSSSNZAA19:06 +0807:50 NZST
2026-04-06ANZ283??12:22Z16:38Z
2026-04-06ANZ284??01:22Z12:22Z
2026-04-05ANZ283WSSSNZAA19:36 +0808:40 NZST
2026-04-05 (partial)ANZ284??00:30Z
2026-04-04ANZ283WSSSNZAA19:02 +0808:08 NZST
2026-04-04 (partial)ANZ284??00:44Z
2026-04-03 (partial)ANZ284??00:25Z
2026-04-03ANZ283WSSSNZAA19:07 +0811:27 NZDT
2026-04-02ANZ283WSSSNZAA19:02 +0811:27 NZDT
2026-04-02 (partial)ANZ284??00:38Z
2026-03-31ANZ281WSSSNZAA09:41 +0823:42 NZDT
2026-03-30ANZ281WSSSNZAA10:16 +0802:35 NZDT
2026-03-30ANZ282NZAAWSSS02:35 NZDT07:17 +08
2026-03-29ANZ122??02:03Z12:14Z
2026-03-29ANZ282NZAAWSSS01:14 NZDT06:22 +08
2026-03-29 (partial)ANZ121??00:00Z
2026-03-28ANZ176YPPHNZAR21:44 AWST06:02 NZDT
2026-03-28ANZ121??20:50Z23:58Z
2026-03-16ANZ104YSSYNZAA11:44 AEDT20:18 NZDT
2026-03-16ANZ103??00:00Z00:44Z
2026-03-15ANZ5KLAXNZAA21:22 PDT05:16 NZDT
2026-03-15 (partial)ANZ6NZAA?13:00 NZDT
2026-03-14ANZ122??01:11Z08:23Z
2026-03-13ANZ5KLAXNZAA21:14 PDT05:28 NZDT
2026-03-09ANZ5KHHR?21:33 PDT16:05Z
2026-03-07ANZ90RJAA?19:54 JST20:12Z
2026-03-06ANZ99?NZAA06:31Z11:28 NZDT
2026-03-06ANZ90RJAA?19:11 JST19:38Z
2026-03-05ANZ5KHHR?20:52 PST16:19Z
2026-03-04ANZ105?YSSY00:01Z13:11 AEDT
2026-03-04ANZ106YSSY?14:57 AEDT05:58Z
2026-03-03ANZ90RJAA?20:01 JST20:13Z
2026-03-02ANZ90RJAA?19:28 JST19:47Z
2026-03-02ANZ99?NZAA07:17Z11:34 NZDT
2026-03-01ANZ175NZAR?15:24 NZDT05:01Z
2026-03-01ANZ176YPPH?19:06 AWST13:21Z
2026-02-28ANZ78RCTP?19:13 CST20:55Z
2026-02-27ANZ90RJAA?19:29 JST19:50Z
2026-02-26ANZ176YPPH?19:03 AWST13:00Z
2026-02-26ANZ175NZAR?15:19 NZDT05:07Z
2026-02-25ANZ283WSSS?19:33 +0812:36Z
2026-02-24ANZ90RJAA?19:28 JST19:28Z
2026-02-23ANZ5KHHR?20:36 PST16:03Z
2026-02-21ANZ90RJAA?19:14 JST19:24Z
2026-02-19ANZ29KIAH?21:09 CST16:27Z
2026-02-18ANZ146YBBN?11:53 AEST03:57Z
2026-02-17ANZ145NZAR?09:59 NZDT23:37Z
2026-02-17ANZ3KHHR?19:30 PST15:10Z
2026-01-09ANZ90RJAA?19:40 JST19:50Z
2026-01-08ANZ176YPPH?18:54 AWST13:19Z
2026-01-08ANZ175NZAA?14:51 NZDT04:04Z
2026-01-06ANZ90RJAA?19:14 JST19:30Z
2026-01-05ANZ5KHHR?20:56 PST16:43Z
2026-01-04ANZ6NZAA?21:49 NZDT20:11Z
2026-01-03ANZ3KHHR?00:51 PST20:12Z
2026-01-02ANZ23CYVR?18:54 PST15:28Z
2026-01-01ANZ104YSSY?12:35 AEDT03:38Z
2025-12-31ANZ23CYVR?19:05 PST15:44Z
2025-12-31ANZ103NZAA?09:46 NZDT23:00Z
2025-12-30ANZ146YBBN?11:26 AEST03:47Z
2025-12-29ANZ23CYVR?18:58 PST15:13Z
2025-12-29ANZ145NZAR?09:36 NZDT22:59Z
2025-12-28ANZ104YSSY?12:44 AEDT03:54Z
2025-12-27ANZ103NZAR?09:32 NZDT22:50Z
2025-12-27ANZ5KHHR?20:35 PST16:21Z
2025-12-26ANZ146YBBN?11:58 AEST04:02Z
2025-12-25ANZ5KHHR?20:30 PST16:13Z
2025-12-25ANZ145NZAR?09:35 NZDT23:14Z
2025-12-23ANZ5KHHR?20:49 PST16:16Z
2025-12-21ANZ176YPPH?19:13 AWST13:14Z
2025-12-21ANZ175NZAR?15:00 NZDT04:15Z
2025-12-20ANZ78RCTPNZWR18:51 CST09:52 NZDT
2025-12-17ANZ104YSSY?14:22 AEDT05:44Z
2025-12-16ANZ90RJAANZKK19:39 JST09:02 NZDT
2025-12-15ANZ3KHHR?20:07 PST15:10Z
2025-12-13ANZ78RCTP?20:06 CST21:45Z
2025-12-12ANZ5KHHR?20:28 PST16:06Z
2025-12-11ANZ104YSSY?12:45 AEDT03:45Z
2025-12-10ANZ175NZAR?16:00 NZDT05:12Z
2025-12-10ANZ103NZAR?09:27 NZDT22:48Z
2025-12-10ANZ176YPPH?20:17 AWST14:05Z
2025-10-02ANZ124YMML?12:05 AEST04:40Z
2025-10-01ANZ5KHHR?21:19 PDT15:41Z
2025-10-01ANZ121NZAR?09:01 NZDT23:01Z
2025-09-30ANZ104YSSY?11:43 AEST03:42Z
2025-09-29ANZ29KIAH?21:49 CDT15:59Z
2025-09-29ANZ103NZAA?09:10 NZDT22:46Z
2025-09-28ANZ104YSSY?11:51 AEST03:45Z
2025-09-27ANZ103NZAA?09:52 NZDT23:34Z
2025-09-27ANZ281WSSS?09:17 +0802:50Z
2025-09-26ANZ282NZAR?00:10 NZST14:57Z
2025-09-26ANZ281WSSS?09:11 +0807:26Z
2025-09-25ANZ282NZAA?00:52 NZST15:32Z
2025-09-25ANZ281WSSS?09:08 +0808:00Z
2025-09-24ANZ127NZAR?12:00 NZST02:58Z
2025-09-24ANZ282NZAR?00:06 NZST14:41Z
2025-09-24ANZ128YMML?15:55 AEST08:19Z
2025-09-23ANZ90RJAANZKT20:24 JST08:29 NZST
2025-09-22ANZ283WSSS?19:41 +0817:56Z
2025-09-21ANZ3KHHR?21:38 PDT16:16Z
2025-09-20ANZ146YBBNNZKT12:56 AEST17:30 NZST
2025-09-19ANZ29KIAH?22:36 CDT16:37Z

Times are local to each airport. Hover for UTC. Tap Map to see the route flown. Partial records have a confirmed departure but no reliable arrival fix.

Data access

Live position and 365-day history for this aircraft are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our own receiver network archive.