PlaneTrack / aircraft / ZM312

ZM312 - G12T

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

G12T (representative image)
Representative image of a G12T. No photo of ZM312 yet.
Photo © Terry Figg / Planespotters
RegistrationZM312
Mode-S hex43C8BF
ModelG12T
Last seen2026-10-05 14:11 UTC
Last callsignPRF72

Live now. ZM312 is flying as PRF72, 2,525 ft. Watch live

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

Flight history 181 flights since Oct 2025

DateCallsignFromToDepArrRoute
2026-10-05 (today)PRF72EGXW—10:23 BSTin flight
2026-10-02 (partial)PRF98EGYE?12:59 BST
2026-10-01 (partial)PRF82EGYE?10:03 BST
2026-10-01 (partial)PRF69EGYE?15:25 BST
2026-10-01 (partial)BKH29EGYE?12:46 BST
2026-09-30 (partial)PRF47EGYE?10:22 BST
2026-09-29 (partial)PRF29EGYE?08:51 BST
2026-09-29 (partial)PRF29EGYE?12:58 BST
2026-09-29 (partial)PRF91EGYE?15:28 BST
2026-09-28 (partial)PRF39EGYE?08:50 BST
2026-09-28 (partial)PRF29EGYE?15:14 BST
2026-09-28 (partial)PRF65EGYE?11:12 BST
2026-09-25 (partial)PRF80EGYE?10:35 BST
2026-09-25 (partial)PRF30EGYE?09:19 BST
2026-09-25 (partial)PRF31EGYE?12:51 BST
2026-09-24 (partial)PRF69EGYE?08:39 BST
2026-09-24 (partial)PRF30EGYE?13:11 BST
2026-09-23 (partial)PRF99EGYE?10:05 BST
2026-09-22 (partial)PRF82EGYE?13:08 BST
2026-09-22 (partial)PRF22EGYE?11:06 BST
2026-09-21 (partial)HSTLR1EGYE?15:51 BST
2026-09-21PRF39EGYDEGYE09:10 BST10:08 BST
2026-09-21 (partial)TCHRD01EGYE?13:26 BST
2026-09-18 (partial)PRF44EGYE?09:10 BST
2026-09-18 (partial)PRF44EGYE?13:06 BST
2026-09-17 (partial)LNCLN03EGYE?13:03 BST
2026-09-17 (partial)PRF32EGYE?10:26 BST
2026-09-16PRF82EGBKEGXC09:59 BST10:24 BST
2026-09-16 (partial)PRF36YEGYE?16:03 BST
2026-09-15PRF28EGNVEGNJ14:46 BST15:18 BST
2026-09-11 (partial)PRF21EGYE?12:45 BST
2026-09-10 (partial)PRF82EGYE?08:52 BST
2026-09-09BKH29EGYDEGNT11:21 BST12:24 BST
2026-09-09PRF29EGNTEGYE15:39 BST16:46 BST
Earlier flights (148) - back to 2025-10-28
DateCallsignFromToDepArrRoute
2026-09-03 (partial)PRF66EGYD?13:11 BST
2026-09-01 (partial)PRF88EGYD?13:08 BST
2026-09-01 (partial)PRF97EGYD?11:03 BST
2026-08-28 (partial)PRF65EGYD?14:59 BST
2026-08-28 (partial)PRF89EGYD?10:29 BST
2026-08-24 (partial)PRF88EGYD?08:38 BST
2026-08-21 (partial)PRF22EGYD?08:11 BST
2026-08-21 (partial)PRF361EGYD?10:26 BST
2026-08-19 (partial)PRF59EGYD?08:46 BST
2026-08-18 (partial)PRF76EGYD?09:12 BST
2026-08-12 (partial)PRF60EGYD?12:38 BST
2026-07-22PRF33EGYEEGYD13:07 BST14:20 BST
2026-07-22 (partial)PRF81EGYE?08:34 BST
2026-07-21 (partial)PRF83EGYE?12:20 BST
2026-07-21 (partial)PRF44EGYE?15:03 BST
2026-07-17 (partial)PRF83EGYE?15:04 BST
2026-07-17 (partial)PRF79EGYE?10:49 BST
2026-07-16 (partial)PRF82EGYE?11:00 BST
2026-07-16 (partial)PRF68EGYE?14:11 BST
2026-07-16 (partial)PRF44EGYE?09:01 BST
2026-07-15 (partial)PRF356EGYE?15:18 BST
2026-07-15 (partial)PRF91BEGYE?08:31 BST
2026-07-13 (partial)PRF97BEGYE?15:20 BST
2026-07-13 (partial)PRF47EGYE?12:47 BST
2026-07-10PRF36EGSCEGYE14:43 BST15:18 BST
2026-07-07PRF98BEGYDEGYE08:01 BST09:04 BST
2026-07-07CWL65EGYEEGSC10:56 BST11:56 BST
2026-07-06 (partial)GUNDG3EGYD?10:32 BST
2026-07-03 (partial)PRF63EGYD?15:32 BST
2026-07-03 (partial)PRF69EGYD?10:16 BST
2026-07-03 (partial)PRF65EGYD?10:16 BST
2026-07-02 (partial)PRF21EGYD?10:35 BST
2026-07-02 (partial)PRF98BEGYD?08:23 BST
2026-07-02 (partial)PRF69EGYD?15:06 BST
2026-07-02 (partial)PRF95EGYD?12:56 BST
2026-06-30 (partial)PRF60EGYD?14:55 BST
2026-06-30 (partial)PRF88BEGYD?08:18 BST
2026-06-30 (partial)PRF65EGYD?10:39 BST
2026-06-30 (partial)PRF60EGYD?18:17 BST
2026-06-29 (partial)PRF80EGYD?08:24 BST
2026-06-29 (partial)PRF59EGYD?12:10 BST
2026-06-29 (partial)PRF69EGYD?14:02 BST
2026-06-25 (partial)PRF94EGYD?12:34 BST
2026-06-24 (partial)PRF69EGYD?10:50 BST
2026-06-24 (partial)PRF61EGYD?14:33 BST
2026-06-24 (partial)PRF107EGYD?08:32 BST
2026-06-23 (partial)PRF61EGYD?10:27 BST
2026-06-23 (partial)PRF63EGYD?08:25 BST
2026-06-17GUNDG2EGXPEGYD14:07 BST15:04 BST
2026-06-17 (partial)PRF63EGYD?10:43 BST
2026-06-16 (partial)PRF57EGYD?08:31 BST
2026-06-16 (partial)PRF99EGYD?15:50 BST
2026-06-16 (partial)PRF69EGYE?12:59 BST
2026-06-15 (partial)PRF84EGYD?15:31 BST
2026-06-12 (partial)PRF70EGYD?10:41 BST
2026-06-12 (partial)PRF64EGYD?15:52 BST
2026-06-12 (partial)PRF30EGYD?13:32 BST
2026-05-29 (partial)PRF68EGYD?15:26 BST
2026-05-29WRBYS03EGXJEGYD10:49 BST11:42 BST
2026-05-29GUNDG2EGXPEGYD13:04 BST14:00 BST
2026-05-28PRF97EGYEEGYD10:46 BST11:56 BST
2026-05-28 (partial)PRF99EGYD?13:28 BST
2026-05-27 (partial)PRF81EGYE?12:49 BST
2026-05-27 (partial)PRF30EGYE?10:59 BST
2026-05-26 (partial)PRF374EGYE?08:55 BST
2026-05-22 (partial)PRF63EGYE?08:51 BST
2026-05-20 (partial)PRF91EGYE?03:51 BST
2026-05-19PRF67EGYEEGYD08:39 BST16:53 BST
2026-05-19 (partial)PRF21EGYE?07:56 BST
2026-05-12 (partial)PRF43EGYE?12:13 BST
2026-05-12 (partial)PRF81EGYE?16:15 BST
2026-05-12 (partial)PRF83EGYE?14:16 BST
2026-05-11 (partial)TCHRD01EGYE?10:21 BST
2026-05-11 (partial)PRF29EGYE?13:05 BST
2026-05-07 (partial)PRF91EGYE?08:23 BST
2026-05-07 (partial)LNCLN01EGYE?15:12 BST
2026-05-07 (partial)PRF99EGYE?13:28 BST
2026-05-07 (partial)PRF68EGYE?10:58 BST
2026-05-06 (partial)PRF60EGYE?11:27 BST
2026-05-06 (partial)PRF97EGYE?08:29 BST
2026-05-05 (partial)PRF94EGYE?13:11 BST
2026-05-05 (partial)PRF59EGYE?15:28 BST
2026-05-05 (partial)PRF72EGYE?08:19 BST
2026-05-05 (partial)PRF97EGYE?10:50 BST
2026-04-30 (partial)PRF97EGYE?08:39 BST
2026-04-28 (partial)PRF82EGYE?09:12 BST
2026-04-28 (partial)PRF44EGYE?15:08 BST
2026-04-27 (partial)PRF28EGYE?11:49 BST
2026-04-24 (partial)PRF37EGYE?11:21 BST
2026-04-24 (partial)PRF81EGYE?15:30 BST
2026-04-23 (partial)PRF83EGYE?12:28 BST
2026-04-23 (partial)PRF37EGYE?14:46 BST
2026-04-22 (partial)PRF375EGYE?13:27 BST
2026-04-22 (partial)PRF97EGYE?12:55 BST
2026-04-22 (partial)PRF97EGYE?08:37 BST
2026-04-22 (partial)PRF91EGYE?12:56 BST
2026-04-22 (partial)PRF82EGYE?15:18 BST
2026-04-21PRF29EGXEEGYE14:40 BST16:04 BST
2026-04-20 (partial)PRF39EGYE?08:49 BST
2026-04-20 (partial)PRF36EGYE?14:59 BST
2026-04-20 (partial)PRF37EGYE?11:10 BST
2026-04-17PRF81EGYEEGVO11:06 BST12:16 BST
2026-04-17PRF81EGVOEGYE14:37 BST15:50 BST
2026-04-16 (partial)LNCLN01EGYE?08:37 BST
2026-04-16 (partial)PRF91EGYE?10:45 BST
2026-04-16 (partial)PRF96EGYE?12:49 BST
2026-04-15 (partial)PRF44EGYE?13:25 BST
2026-04-14 (partial)PRF83EGYE?15:29 BST
2026-04-14 (partial)PRF91EGYE?10:24 BST
2026-04-14 (partial)CWL15EGYE?13:26 BST
2026-04-13 (partial)PRF97EGYE?12:41 BST
2026-04-13 (partial)PRF97EGYE?08:45 BST
2026-04-02 (partial)PRF39EGYE?08:45 BST
2026-04-02 (partial)PRF29EGYE?12:29 BST
2026-04-01 (partial)PRF30EGYE?08:39 BST
2026-03-31 (partial)PRF61EGYE?10:17 BST
2026-03-31 (partial)PRF97YEGYE?13:22 BST
2026-03-30 (partial)PRF91EGYE?16:04 BST
2026-03-16 (partial)PRF44EGYE?15:08 GMT
2026-03-16 (partial)PRF31EGYE?10:46 GMT
2026-03-13 (partial)PRF85EGYE?11:13 GMT
2026-03-13WRBYS01EGYDEGYE08:53 GMT09:56 GMT
2026-03-13 (partial)PRF50EGYE?15:10 GMT
2026-03-11 (partial)PRF109EGYD?10:48 GMT
2026-03-11 (partial)PRF59EGYD?13:39 GMT
2026-03-11 (partial)PRF29EGYD?16:23 GMT
2026-03-10 (partial)PRF63EGYD?11:02 GMT
2026-03-10 (partial)PRF77EGYD?13:08 GMT
2026-03-10 (partial)PRF22EGYD?08:17 GMT
2026-03-06 (partial)PRF77EGYD?13:15 GMT
2026-03-05 (partial)GUNDG01EGYD?15:34 GMT
2026-03-05 (partial)PRF96EGYD?10:56 GMT
2026-02-18 (partial)PRF70EGYD?10:35 GMT
2026-02-18 (partial)PRF92EGYD?14:22 GMT
2026-02-18 (partial)PRF75EGYD?12:12 GMT
2026-02-17 (partial)PRF92EGYD?12:42 GMT
2026-02-17 (partial)PRF367EGYD?15:04 GMT
2026-02-17 (partial)PRF96EGYD?10:07 GMT
2026-02-16 (partial)PRF96EGYD?14:43 GMT
2026-02-16 (partial)PRF85EGYD?10:23 GMT
2026-02-11 (partial)PRF63EGYD?14:06 GMT
2026-02-04 (partial)PRF57EGYD?15:01 GMT
2026-02-04 (partial)PRF93EGYD?13:05 GMT
2026-01-29 (partial)BKH68EGYE?10:56 GMT
2026-01-29LNCLN03EGXCEGYE16:15 GMT16:34 GMT
2026-01-28 (partial)PRF36EGYE?12:07 GMT
2026-01-28 (partial)PRF43EGYE?10:02 GMT
2025-10-28 (partial)ZM312EGYE?08:35 GMT

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).