PlaneTrack / aircraft / ZM304

ZM304 - G12T

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

G12T (ZM304)
Photo © Chris Lofting / Planespotters
RegistrationZM304
Mode-S hex43C8B7
ModelG12T
Last seen2026-10-06 15:21 UTC
Last callsignPRF93

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

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

Flight history 232 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-06PRF93EGYEEGYD15:21 BST16:20 BST
2026-10-05 (partial)PRF36EGYE?08:58 BST
2026-10-01 (partial)PRF88YEGYE?13:08 BST
2026-10-01 (partial)PRF82EGYE?15:21 BST
2026-09-30 (partial)PRF82EGYE?13:24 BST
2026-09-30 (partial)PRF37EGYE?11:10 BST
2026-09-29 (partial)PRF36EGYE?15:26 BST
2026-09-25 (partial)PRF91EGYE?12:59 BST
2026-09-23 (partial)PRF32EGYE?15:10 BST
2026-09-23 (partial)PRF88YEGYE?13:06 BST
2026-09-15 (partial)PRF59EGYE?08:57 BST
2026-09-14 (partial)PRF86EGYE?13:14 BST
2026-09-14 (partial)PRF32EGYE?11:14 BST
2026-09-11 (partial)PRF360EGYE?14:53 BST
2026-09-10 (partial)PRF57EGYE?11:00 BST
2026-09-10 (partial)PRF97YEGYE?13:12 BST
2026-09-10 (partial)PRF42EGYE?15:09 BST
2026-09-09 (partial)PRF22EGYE?11:04 BST
2026-09-09 (partial)PRF75EGYE?08:50 BST
2026-09-08 (partial)PRF82EGYE?13:23 BST
2026-09-08 (partial)GUNDG01EGYE?15:47 BST
2026-09-08 (partial)PRF28EGYE?11:22 BST
Earlier flights (210) - back to 2025-08-14
DateCallsignFromToDepArrRoute
2026-09-03 (partial)PRF28YEGYE?12:56 BST
2026-09-01PRF81EGSUEGYE14:38 BST16:00 BST
2026-09-01PRF81EGSHEGSU11:30 BST11:48 BST
2026-08-28 (partial)PRF81EGYE?13:16 BST
2026-08-28 (partial)PRF33EGYE?11:32 BST
2026-08-24PRF28EGYEEGBJ10:46 BST11:42 BST
2026-08-24 (partial)PRF357EGYE?16:09 BST
2026-08-24PRF28EGBJEGYE13:58 BST15:20 BST
2026-08-21 (partial)PRF33EGYE?10:46 BST
2026-08-21 (partial)PRF43EGYE?08:31 BST
2026-08-19 (partial)PRF29EGYE?08:46 BST
2026-08-19 (partial)PRF39EGYE?10:54 BST
2026-08-17 (partial)PRF59EGYE?16:14 BST
2026-08-17 (partial)PRF60EGYE?14:32 BST
2026-08-17 (partial)CWL13EGYE?13:49 BST
2026-08-17 (partial)PRF80EGYE?13:01 BST
2026-08-14 (partial)PRF32EGYE?08:44 BST
2026-08-13 (partial)PRF364EGYE?10:26 BST
2026-08-12 (partial)PRF44EGYE?10:53 BST
2026-08-12 (partial)PRF82EGYE?08:36 BST
2026-07-22PRF83EGSCEGYE14:15 BST15:04 BST
2026-07-22PRF83EGSHEGSC11:51 BST12:10 BST
2026-07-22PRF83EGYEEGYM11:06 BST11:28 BST
2026-07-21 (partial)PRF36EGYE?12:35 BST
2026-07-17 (partial)PRF44EGYE?08:54 BST
2026-07-17 (partial)PRF30EGYE?13:12 BST
2026-07-16 (partial)PRF30EGYE?13:32 BST
2026-07-16 (partial)PRF37EGYE?10:50 BST
2026-07-15 (partial)PRF82EGYE?15:18 BST
2026-07-15 (partial)PRF50EGYE?12:33 BST
2026-07-14 (partial)PRF33EGYE?10:50 BST
2026-07-14 (partial)PRF68EGYE?12:37 BST
2026-07-13 (partial)PRF50EGYE?15:47 BST
2026-07-13 (partial)PRF81EGYE?11:10 BST
2026-07-13 (partial)PRF83EGYE?08:39 BST
2026-07-10 (partial)PRF81EGYE?08:49 BST
2026-07-09 (partial)PRF30EGYE?08:36 BST
2026-07-09 (partial)PRF30EGYE?13:21 BST
2026-07-08PRF83EGYDEGYE09:25 BST10:42 BST
2026-07-08 (partial)PRF32EGYE?15:12 BST
2026-07-08 (partial)PRF81EGYE?11:37 BST
2026-07-08 (partial)PRF97BEGYE?13:33 BST
2026-07-07 (partial)CWL13EGYD?12:36 BST
2026-07-07 (partial)CWL03EGYD?14:42 BST
2026-07-07 (partial)PRF61EGYD?10:27 BST
2026-07-06 (partial)PRF76EGYD?08:27 BST
2026-07-03 (partial)PRF98BEGYD?08:05 BST
2026-07-02 (partial)PRF70EGYD?08:19 BST
2026-07-02 (partial)PRF60EGYD?08:18 BST
2026-07-02 (partial)CWL15EGYD?14:32 BST
2026-07-01 (partial)PRF60EGYD?13:18 BST
2026-07-01 (partial)PRF32EGYD?11:15 BST
2026-07-01 (partial)PRF94EGYD?08:35 BST
2026-06-30 (partial)PRF86EGYD?18:17 BST
2026-06-30 (partial)PRF86EGYD?14:57 BST
2026-06-30 (partial)PRF67EGYD?09:50 BST
2026-06-30 (partial)PRF59EGYD?12:25 BST
2026-06-29 (partial)PRF57EGYD?08:05 BST
2026-06-29 (partial)PRF70EGYD?10:31 BST
2026-06-29 (partial)PRF76EGYD?13:16 BST
2026-06-29 (partial)PRF99BEGYD?15:44 BST
2026-06-25 (partial)CWL16EGYD?12:44 BST
2026-06-25 (partial)PRF61EGYD?10:31 BST
2026-06-24 (partial)PRF70EGYD?15:10 BST
2026-06-17 (partial)PRF80EGYD?11:33 BST
2026-06-16 (partial)PRF66EGYD?16:08 BST
2026-06-16 (partial)PRF86EGYD?12:34 BST
2026-06-16 (partial)PRF61EGYD?10:37 BST
2026-06-15 (partial)PRF57YEGYD?13:43 BST
2026-06-15 (partial)PRF48EGYD?10:24 BST
2026-06-12 (partial)PRF59EGYD?08:16 BST
2026-06-12 (partial)WRBYS1EGYD?12:44 BST
2026-06-12 (partial)PRF70EGYD?15:04 BST
2026-06-12 (partial)PRF63EGYD?10:09 BST
2026-05-29 (partial)PRF371EGYD?08:32 BST
2026-05-29PRF65EGNMEGYD15:47 BST16:54 BST
2026-05-29CWL65EGYDEGNM11:18 BST11:58 BST
2026-05-28 (partial)PRF30EGYD?13:51 BST
2026-05-28 (partial)PRF65EGYD?11:03 BST
2026-05-28 (partial)PRF80EGYD?08:37 BST
2026-05-27 (partial)PRF59EGYD?14:58 BST
2026-05-26 (partial)WRBYS01EGYD?10:38 BST
2026-05-26PRF94EGYDEGNJ14:53 BST16:00 BST
2026-05-26 (partial)PRF67EGYD?08:08 BST
2026-05-22 (partial)PRF61EGYD?10:14 BST
2026-05-22 (partial)PRF99EGYD?12:36 BST
2026-05-21 (partial)PRF354EGYD?15:28 BST
2026-05-21 (partial)PRF69EGYD?13:27 BST
2026-05-21 (partial)PRF60EGYD?10:35 BST
2026-05-20PRF88EGYDEGXC06:48 BST14:32 BST
2026-05-19 (partial)PRF92EGYD?08:34 BST
2026-05-12 (partial)TCHRD01EGYD?15:44 BST
2026-05-11 (partial)PRF98EGYD?14:44 BST
2026-05-11 (partial)PRF80EGYD?08:20 BST
2026-05-11 (partial)PRF72EGYD?10:38 BST
2026-05-08 (partial)PRF69EGYD?10:48 BST
2026-05-08 (partial)PRF98EGYD?13:25 BST
2026-05-08 (partial)PRF69EGYD?15:20 BST
2026-05-08 (partial)PRF72EGYD?08:04 BST
2026-05-07 (partial)PRF93EGYD?13:59 BST
2026-05-07 (partial)PRF371EGYD?16:05 BST
2026-05-06 (partial)GUNDG1EGYD?15:55 BST
2026-05-05 (partial)PRF98EGYD?13:53 BST
2026-05-05 (partial)PRF65EGYD?16:07 BST
2026-04-30 (partial)PRF60EGYD?08:10 BST
2026-04-30 (partial)PRF67EGYD?10:37 BST
2026-04-30 (partial)PRF59EGYD?08:11 BST
2026-04-29PRF60EGBNEGYD16:29 BST16:54 BST
2026-04-28 (partial)CWL15EGYD?15:13 BST
2026-04-27 (partial)PRF61EGYD?12:46 BST
2026-04-27 (partial)CWL16EGYD?08:21 BST
2026-04-24PRF94EGYDEGYE13:04 BST14:16 BST
2026-04-24 (partial)PRF86EGYD?10:58 BST
2026-04-23CWL15EGYDEGYE08:15 BST08:56 BST
2026-04-23 (partial)PRF98EGYD?13:12 BST
2026-04-23 (partial)PRF67EGYD?10:33 BST
2026-04-23PRF112EGYDEGYE08:15 BST09:02 BST
2026-04-22CWL15EGYDEGYE15:26 BST16:28 BST
2026-04-21 (partial)PRF64EGYD?10:56 BST
2026-04-21PRF98EGYDEGYE13:45 BST14:58 BST
2026-04-21 (partial)PRF60EGYD?08:30 BST
2026-04-20 (partial)PRF70EGYD?08:30 BST
2026-04-20 (partial)PRF82EGYD?15:16 BST
2026-04-20PRF82EGYDEGXC10:57 BST11:56 BST
2026-04-20 (partial)CWL15EGYD?15:16 BST
2026-04-17 (partial)PRF86EGYD?10:04 BST
2026-04-17 (partial)PRF82EGYD?12:48 BST
2026-04-16 (partial)PRF80EGYD?15:41 BST
2026-04-16 (partial)PRF98EGYD?13:16 BST
2026-04-16 (partial)CWL03EGYD?08:42 BST
2026-04-15 (partial)PRF108EGYD?10:01 BST
2026-04-14 (partial)PRF108EGYD?12:53 BST
2026-04-14 (partial)PRF62EGYD?08:34 BST
2026-04-13 (partial)PRF61EGYD?09:56 BST
2026-04-13 (partial)PRF99EGYD?13:12 BST
2026-04-02 (partial)PRF93EGYD?15:45 BST
2026-04-02 (partial)PRF99EGYD?13:22 BST
2026-04-02 (partial)PRF65EGYD?10:36 BST
2026-04-02 (partial)PRF21EGYD?08:20 BST
2026-04-01 (partial)PRF86EGYD?09:12 BST
2026-03-31 (partial)PRF77EGYD?10:38 BST
2026-03-31 (partial)PRF57EGYD?15:06 BST
2026-03-31 (partial)PRF66EGYD?12:38 BST
2026-03-30 (partial)PRF70EGYD?10:34 BST
2026-03-30 (partial)PRF94EGYD?13:57 BST
2026-03-16 (partial)PRF95EGYD?08:14 GMT
2026-03-16 (partial)PRF57EGYD?13:17 GMT
2026-03-16 (partial)PRF72EGYD?10:47 GMT
2026-02-26 (partial)PRF66EGYD?15:38 GMT
2026-02-26 (partial)PRF99EGYD?10:22 GMT
2026-02-26 (partial)WRBYS1EGYD?13:06 GMT
2026-02-25 (partial)PRF368EGYD?10:54 GMT
2026-02-25 (partial)PRF99EGYD?15:36 GMT
2026-02-25 (partial)PRF22EGYD?13:06 GMT
2026-02-24 (partial)PRF44EGYE?08:21 GMT
2026-02-24BKH68EGYEEGNT11:44 GMT12:42 GMT
2026-02-24PRF68EGNTEGYD15:25 GMT16:29 GMT
2026-02-23 (partial)PRF97EGYE?08:34 GMT
2026-02-23 (partial)GUNDG2EGBJ?11:55 GMT
2026-02-23GUNDG2EGBJEGYE14:13 GMT15:20 GMT
2026-02-20PRF91EGYEEGYD10:39 GMT11:54 GMT
2026-02-20 (partial)PRF28EGYE?08:17 GMT
2026-02-18 (partial)PRF43EGYE?09:52 GMT
2026-02-18 (partial)TCHRD01EGYE?15:42 GMT
2026-02-17 (partial)PRF66EGYE?10:54 GMT
2026-02-11 (partial)PRF37EGYE?14:36 GMT
2026-02-04 (partial)PRF50EGYE?13:09 GMT
2026-01-29 (partial)LNCLN01EGYE?15:15 GMT
2026-01-29 (partial)PRF31EGYE?10:56 GMT
2026-01-28BKH68EGYEEGSC11:03 GMT12:00 GMT
2026-01-28PRF68EGSCEGYE14:06 GMT15:06 GMT
2026-01-23 (partial)PRF43EGYE?12:36 GMT
2026-01-20 (partial)PRF43EGYE?11:03 GMT
2026-01-20 (partial)PRF68EGYE?14:04 GMT
2026-01-07 (partial)PRF43EGYE?11:05 GMT
2026-01-07 (partial)PRF91EGYE?14:15 GMT
2025-12-19 (partial)PRF86EGYE?08:17 GMT
2025-12-19 (partial)PRF97EGYE?14:10 GMT
2025-12-19 (partial)PRF350EGYE?10:59 GMT
2025-12-19 (partial)PRF28EGYE?09:57 GMT
2025-12-17 (partial)PRF47EGYE?14:14 GMT
2025-12-16 (partial)LNCLN01EGYE?14:20 GMT
2025-12-16 (partial)PRF36EGYE?12:02 GMT
2025-12-15 (partial)PRF59EGYE?12:31 GMT
2025-12-15 (partial)PRF81EGYE?10:29 GMT
2025-12-12 (partial)PRF36EGYE?08:38 GMT
2025-12-11 (partial)GUNDG01EGYE?10:26 GMT
2025-12-11 (partial)PRF44EGYE?12:19 GMT
2025-12-11 (partial)PRF38EGYE?08:33 GMT
2025-12-11 (partial)PRF30EGYE?14:21 GMT
2025-12-10 (partial)PRF81EGYE?14:43 GMT
2025-12-10 (partial)PRF97EGYE?12:33 GMT
2025-11-26 (partial)PRF91EGYE?15:04 GMT
2025-10-22 (partial)PRF98EGYD?08:15 BST
2025-10-22PRF84EGYDEGXE10:15 BST11:02 BST
2025-10-14 (partial)PRF99EGYD?12:50 BST
2025-10-07 (partial)PRF102EGYD?10:23 BST
2025-10-07 (partial)PRF99EGYD?14:17 BST
2025-10-06 (partial)PRF92EGYD?15:02 BST
2025-10-06 (partial)PRF62EGYD?12:32 BST
2025-10-04PRF91EGYDEGXC20:58 BST21:56 BST
2025-08-22 (partial)PRF62EGYD?20:08 BST
2025-08-21 (partial)PRF81EGYD?11:13 BST
2025-08-20WRBYS2EGXTEGYD16:11 BST17:46 BST
2025-08-20PRF48EGYDEGYE21:05 BST00:58 BST
2025-08-19 (partial)PRF86EGYD?11:24 BST
2025-08-15WRBYS2EGCSEGNH10:57 BST11:54 BST
2025-08-15 (partial)PRF61EGYD?08:05 BST
2025-08-15WRBYS2EGNLEGYD14:59 BST15:56 BST
2025-08-14 (partial)PRF62EGYD?15:39 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).