PlaneTrack / aircraft / 43C8B5

ZM302 - G12T

ZM302 is a G12T, Mode-S hex code 43C8B5. Track it live, browse its recent flights, or download its full position history.

G12T (ZM302)
Photo © Terry Figg / Planespotters
RegistrationZM302
Mode-S hex43C8B5
ModelG12T
Last seen2026-10-01 15:36 UTC
Last callsignPRF368

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

Open the live map Buy full history (CSV) Free one-day sample API access

Flight history 122 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-01 (today)PRF368EGXW—10:27 BSTlast received 16:36 BST
2026-09-30 (partial)PRF37EGYE?16:03 BST
2026-09-30 (partial)PRF79EGYE?12:44 BST
2026-09-30 (partial)PRF93EGYE?08:42 BST
2026-09-29 (partial)PRF69EGYE?14:50 BST
2026-09-28PRF32EGXWEGYE08:59 BST09:56 BST
2026-09-28 (partial)PRF364EGYE?15:43 BST
2026-09-25PRF32EGYEEGXW13:03 BST13:58 BST
2026-09-24 (partial)PRF43EGYE?10:43 BST
2026-09-24 (partial)PRF82EGYE?08:32 BST
2026-09-24PRF69EGYEEGYD13:33 BST14:40 BST
2026-09-23 (partial)PRF47EGYE?10:47 BST
2026-09-23 (partial)PRF57YEGYE?14:25 BST
2026-09-22 (partial)PRF91EGYE?10:33 BST
2026-09-22 (partial)PRF106EGYE?13:15 BST
2026-09-22 (partial)PRF30EGYE?08:40 BST
2026-09-22 (partial)PRF98EGYE?15:32 BST
2026-09-21 (partial)PRF60EGYE?08:32 BST
2026-09-21 (partial)PRF63EGYE?15:13 BST
2026-09-21 (partial)PRF76EGYE?11:33 BST
2026-09-18 (partial)GUNDG01EGYE?13:08 BST
2026-09-18 (partial)PRF77EGYE?10:36 BST
2026-09-18PRF88EGYDEGYE08:09 BST09:22 BST
2026-09-17 (partial)WRBYS1EGYD?15:15 BST
2026-09-17 (partial)WRBYS1EGYD?10:43 BST
2026-09-15PRF99EGNXEGYE14:37 BST15:02 BST
2026-09-14PRF65EGSCEGYD15:02 BST15:28 BST
2026-09-14CWL65EGYDEGSC11:20 BST12:14 BST
Earlier flights (95) - back to 2025-08-20
DateCallsignFromToDepArrRoute
2026-07-22PRF37EGYEEGYD15:14 BST16:14 BST
2026-07-20 (partial)PRF82EGYE?13:24 BST
2026-07-20 (partial)CWL13EGYE?11:18 BST
2026-07-20 (partial)PRF83EGYE?08:34 BST
2026-07-17 (partial)PRF28EGYE?15:06 BST
2026-07-17 (partial)PRF50EGYE?13:18 BST
2026-07-17 (partial)PRF31EGYE?08:46 BST
2026-07-16 (partial)PRF39EGYE?14:10 BST
2026-07-16 (partial)PRF91EGYE?10:44 BST
2026-07-15 (partial)PRF50EGYE?15:52 BST
2026-07-14 (partial)PRF30EGYE?08:37 BST
2026-07-14 (partial)PRF83EGYE?14:44 BST
2026-07-13 (partial)PRF43EGYE?13:30 BST
2026-07-10 (partial)PRF83EGYE?11:44 BST
2026-07-09 (partial)PRF97BEGYE?08:47 BST
2026-07-08 (partial)PRF97BEGYE?08:36 BST
2026-07-06 (partial)PRF97BEGYE?12:50 BST
2026-07-06 (partial)PRF28EGYE?08:41 BST
2026-07-03 (partial)PRF37EGYE?10:18 BST
2026-07-03 (partial)PRF356EGYE?11:15 BST
2026-07-03 (partial)PRF43EGYE?14:15 BST
2026-07-03 (partial)PRF30EGYE?08:36 BST
2026-07-03 (partial)PRF30EGYE?12:50 BST
2026-07-02 (partial)PRF97BEGYE?08:31 BST
2026-07-02 (partial)PRF37EGYE?14:56 BST
2026-07-01 (partial)PRF44EGYE?11:01 BST
2026-07-01 (partial)PRF31EGYE?14:54 BST
2026-07-01 (partial)PRF33EGYE?08:50 BST
2026-07-01 (partial)PRF358EGYE?11:45 BST
2026-06-30 (partial)PRF28EGYE?08:32 BST
2026-06-30 (partial)PRF97EGYE?13:47 BST
2026-06-30 (partial)LNCLN01EGYE?18:28 BST
2026-06-29 (partial)PRF33EGYE?15:05 BST
2026-06-29 (partial)PRF31YEGYE?10:42 BST
2026-06-29 (partial)PRF82EGYE?08:31 BST
2026-06-29 (partial)LNCLN01EGYE?12:45 BST
2026-06-25LNCLN03EGXCEGYE08:48 BST09:46 BST
2026-06-24 (partial)PRF30EGYE?11:30 BST
2026-06-24LNCLN02EGXTEGYE09:13 BST10:14 BST
2026-06-24 (partial)PRF31EGYE?13:21 BST
2026-06-23 (partial)PRF91EGYE?08:39 BST
2026-06-23 (partial)PRF96EGYE?13:58 BST
2026-06-23PRF96EGYEEGXS10:41 BST11:48 BST
2026-06-23 (partial)PRF30EGYE?08:39 BST
2026-06-22 (partial)PRF32EGYE?08:48 BST
2026-06-22 (partial)PRF91EGYE?13:09 BST
2026-06-22PRF83EGYEEGYD11:02 BST12:22 BST
2026-06-19 (partial)PRF355EGYE?13:03 BST
2026-06-15 (partial)PRF91YEGYE?13:08 BST
2026-06-15 (partial)PRF97EGYE?15:31 BST
2026-06-15 (partial)TCHRD01EGYE?10:35 BST
2026-06-12 (partial)PRF31EGYE?10:18 BST
2026-06-12 (partial)PRF83EGYE?08:30 BST
2026-06-12 (partial)PRF31EGYE?14:45 BST
2026-05-29PRF31EGYEEGBJ08:48 BST09:58 BST
2026-05-29PRF31EGBJEGYE12:16 BST13:32 BST
2026-05-27 (partial)PRF70EGYE?11:14 BST
2026-05-27 (partial)PRF83EGYE?08:52 BST
2026-05-27 (partial)PRF63EGYE?13:31 BST
2026-05-26 (partial)PRF47EGYE?10:22 BST
2026-05-26 (partial)PRF83EGYE?13:28 BST
2026-05-22 (partial)PRF36EGYE?13:23 BST
2026-05-22 (partial)PRF28EGYE?08:33 BST
2026-05-21 (partial)PRF30EGYE?08:33 BST
2026-05-21 (partial)PRF82EGYE?12:35 BST
2026-05-20 (partial)PRF28EGYE?07:22 BST
2026-05-20 (partial)PRF83EGYE?03:39 BST
2026-05-19 (partial)PRF81EGYE?04:24 BST
2026-05-12 (partial)PRF29EGYE?14:10 BST
2026-05-08 (partial)LNCLN01EGYE?10:48 BST
2026-05-05 (partial)PRF31EGYE?15:50 BST
2026-05-05 (partial)PRF68EGYE?10:35 BST
2026-05-05 (partial)PRF39EGYE?13:17 BST
2026-04-28 (partial)PRF81EGYE?09:20 BST
2026-04-24 (partial)PRF44EGYE?12:06 BST
2026-04-23PRF82?EGYE09:32Z11:28 BST
2026-04-23 (partial)PRF97EGYE?13:08 BST
2026-04-23 (partial)PRF374EGYE?13:54 BST
2026-04-22 (partial)PRF30EGYE?13:10 BST
2026-04-22 (partial)PRF28EGYE?08:34 BST
2026-04-22 (partial)LNCLN01EGYE?10:47 BST
2026-04-21 (partial)PRF47EGYE?14:51 BST
2026-04-21 (partial)PRF43EGYE?10:41 BST
2026-04-20 (partial)PRF69EGYE?10:34 BST
2026-04-20 (partial)PRF69EGYE?15:16 BST
2026-04-17 (partial)PRF97EGYE?10:52 BST
2026-04-16 (partial)CWL16EGYE?13:21 BST
2026-04-14 (partial)PRF97EGYE?12:13 BST
2026-04-14 (partial)PRF36EGYE?09:17 BST
2026-04-13 (partial)PRF31EGYE?11:19 BST
2026-04-13 (partial)PRF83EGYE?13:30 BST
2026-04-02 (partial)PRF59EGYE?15:19 BST
2026-04-02 (partial)PRF36EGYE?08:35 BST
2026-04-01 (partial)PRF48EGYE?10:26 BST
2025-08-20 (partial)PRF38EGYE?22:34 BST

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 archive (from $9.99, with a free one-day sample).