PlaneTrack / aircraft / ZM316

ZM316 - G12T

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

G12T (ZM316)
Photo © Chris Lofting / Planespotters
RegistrationZM316
Mode-S hex43C8C3
ModelG12T
Last seen2026-10-05 13:19 UTC
Last callsignPRF60

Recently active. Last received 51 minutes ago, possibly beyond receiver coverage or landed.

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

Flight history 176 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-05 (today)PRF60EGXW—13:30 BSTlast received 14:19 BST
2026-10-02 (partial)TCHRD1EGYE?08:46 BST
2026-10-02 (partial)PRF69EGYE?11:02 BST
2026-10-01 (partial)PRF99EGYE?14:52 BST
2026-10-01 (partial)PRF29EGYE?08:51 BST
2026-09-30 (partial)PRF33EGYE?09:19 BST
2026-09-30 (partial)PRF36EGYE?14:54 BST
2026-09-30 (partial)PRF32EGYE?11:37 BST
2026-09-29 (partial)PRF42EGYE?15:21 BST
2026-09-29 (partial)LNCLN01EGYE?12:56 BST
2026-09-28 (partial)PRF39EGYE?13:09 BST
2026-09-28 (partial)PRF64EGYE?10:50 BST
2026-09-28 (partial)PRF60EGYE?08:33 BST
2026-09-25 (partial)PRF63EGYE?14:41 BST
2026-09-25 (partial)PRF98EGYE?09:00 BST
2026-09-24 (partial)PRF60EGYE?13:29 BST
2026-09-24 (partial)PRF59EGYE?10:44 BST
2026-09-23 (partial)PRF82EGYE?08:38 BST
2026-09-23 (partial)GUNDG01EGYE?15:52 BST
2026-09-22 (partial)TCHRD01EGYE?13:27 BST
2026-09-22 (partial)TCHRD01EGYE?08:54 BST
2026-09-22 (partial)LNCLN1EGYE?11:15 BST
2026-09-21 (partial)LNCLN01EGYE?10:38 BST
2026-09-18 (partial)GUNDG01EGYE?10:10 BST
2026-09-18GUNDG3EGXCEGYE13:33 BST14:30 BST
2026-09-17 (partial)PRF21EGYE?10:18 BST
2026-09-17 (partial)PRF39EGYE?13:30 BST
2026-09-16 (partial)PRF97EGYE?12:26 BST
2026-09-16PRF31EGYEEGXC09:00 BST09:54 BST
2026-09-15 (partial)PRF30EGYE?08:32 BST
2026-09-14 (partial)PRF97EGYE?10:18 BST
2026-09-11 (partial)PRF42EGYE?10:57 BST
2026-09-11 (partial)PRF75EGYE?15:21 BST
2026-09-11 (partial)PRF81EGYE?08:52 BST
2026-09-11 (partial)PRF69EGYE?13:27 BST
2026-09-10 (partial)PRF33EGYE?12:19 BST
2026-09-10 (partial)PRF21EGYE?16:06 BST
2026-09-10 (partial)PRF44EGYE?13:51 BST
2026-09-10 (partial)PRF76EGYE?08:56 BST
2026-09-09 (partial)GUNDG01EGYE?08:40 BST
2026-09-09 (partial)PRF91EGYE?13:10 BST
2026-09-09 (partial)PRF79EGYE?10:43 BST
2026-09-08 (partial)PRF79EGYE?15:20 BST
Earlier flights (134) - back to 2025-08-14
DateCallsignFromToDepArrRoute
2026-09-04 (partial)PRF79EGYE?10:16 BST
2026-09-03 (partial)PRF60EGYD?12:46 BST
2026-09-03PRF60EGYDEGYE16:16 BST17:14 BST
2026-09-01LNCLN01EGNHEGYD13:58 BST15:28 BST
2026-09-01LNCLN01EGYDEGNH11:02 BST12:14 BST
2026-08-28 (partial)PRF86EGYD?14:14 BST
2026-08-28 (partial)WRBYS1EGYD?10:04 BST
2026-08-25PRF64EGXSEGYD11:16 BST11:34 BST
2026-08-24 (partial)PRF64EGYD?09:51 BST
2026-08-21 (partial)PRF89EGYD?10:16 BST
2026-08-20 (partial)PRF86EGYD?10:23 BST
2026-08-19PRF70EGYEEGYD11:13 BST15:28 BST
2026-08-19 (partial)PRF96EGYD?13:21 BST
2026-08-18CWL13EGYEEGDY08:52 BST10:02 BST
2026-08-17 (partial)PRF63EGYE?13:48 BST
2026-08-14 (partial)PRF65EGYD?10:04 BST
2026-08-14PRF69EGYDEGYE13:00 BST14:08 BST
2026-08-13 (partial)PRF107EGYD?08:12 BST
2026-08-12 (partial)PRF99EGYD?08:17 BST
2026-08-12 (partial)PRF76EGYD?08:17 BST
2026-07-22 (partial)PRF98BEGYD?10:18 BST
2026-07-09 (partial)PRF60EGYD?09:58 BST
2026-07-08 (partial)PRF76EGYD?11:29 BST
2026-07-08 (partial)PRF88BEGYD?15:35 BST
2026-07-07 (partial)PRF76EGYD?12:48 BST
2026-07-07 (partial)PRF88EGYD?10:16 BST
2026-07-06 (partial)PRF356EGYE?09:18 BST
2026-07-06 (partial)PRF91BEGYE?10:40 BST
2026-07-06 (partial)PRF82EGYE?08:39 BST
2026-07-06PRF36EGYEEGYD13:02 BST14:06 BST
2026-07-02 (partial)PRF28EGYE?13:18 BST
2026-07-02 (partial)PRF30EGYE?10:44 BST
2026-07-02 (partial)PRF30EGYE?15:35 BST
2026-07-01PRF28EGYMEGYE14:33 BST15:56 BST
2026-07-01PRF28EGYEEGYM11:31 BST12:34 BST
2026-05-11 (partial)PRF39EGYE?08:02 BST
2026-05-11 (partial)PRF69EGYE?12:56 BST
2026-05-08 (partial)PRF50EGYE?12:44 BST
2026-05-07 (partial)PRF21EGYE?11:12 BST
2026-05-07 (partial)PRF96EGYE?13:39 BST
2026-05-07 (partial)PRF83EGYE?08:06 BST
2026-05-07 (partial)PRF68EGYE?15:34 BST
2026-05-06 (partial)PRF59EGYE?10:28 BST
2026-05-06 (partial)PRF97EGYE?13:10 BST
2026-04-30 (partial)PRF28EGYE?10:24 BST
2026-04-28 (partial)PRF63EGYE?09:16 BST
2026-04-28 (partial)PRF91YEGYE?15:33 BST
2026-04-27PRF30EGYEEGXE12:53 BST14:10 BST
2026-04-27PRF30EGXEEGYE15:51 BST16:52 BST
2026-04-24PRF47EGYEEGXE11:36 BST12:42 BST
2026-04-24PRF47EGXEEGYE15:03 BST16:12 BST
2026-04-23 (partial)LNCLN01EGYE?10:43 BST
2026-04-23 (partial)PRF29EGYE?14:16 BST
2026-04-22 (partial)PRF63EGYE?13:21 BST
2026-04-22 (partial)PRF82EGYE?11:01 BST
2026-04-21 (partial)PRF39EGYE?13:59 BST
2026-04-21 (partial)PRF47EGYE?11:29 BST
2026-04-21 (partial)PRF63EGYE?09:01 BST
2026-04-17PRF31EGYEEGXE09:01 BST10:04 BST
2026-04-17PRF31EGXEEGYE12:53 BST14:08 BST
2026-04-16 (partial)PRF37EGYE?10:36 BST
2026-04-16 (partial)PRF91EGYE?15:36 BST
2026-04-16 (partial)PRF28EGYE?13:20 BST
2026-04-15 (partial)PRF91EGYE?13:25 BST
2026-04-15 (partial)PRF97EGYE?09:45 BST
2026-04-14 (partial)PRF39EGYE?08:30 BST
2026-04-13 (partial)PRF68EGYE?10:20 BST
2026-04-13 (partial)CWL15EGYE?12:56 BST
2026-04-02 (partial)PRF36EGYE?12:30 BST
2026-04-02 (partial)PRF37EGYE?10:25 BST
2026-04-01 (partial)PRF31EGYE?10:33 BST
2026-03-31 (partial)PRF43EGYE?11:49 BST
2026-03-31 (partial)PRF31EGYE?09:51 BST
2026-03-30 (partial)PRF48EGYE?08:48 BST
2026-03-30 (partial)PRF97YEGYE?11:02 BST
2026-03-10 (partial)PRF31EGYE?08:23 GMT
2026-03-10 (partial)PRF50EGYE?15:36 GMT
2026-03-09 (partial)TCHRD01EGYE?15:26 GMT
2026-03-06 (partial)PRF50EGYE?13:00 GMT
2026-03-06 (partial)TCHRD02EGYE?14:55 GMT
2026-03-05 (partial)PRF59EGYE?11:00 GMT
2026-03-05TCHRD03EGXCEGYE14:06 GMT15:14 GMT
2026-03-04 (partial)PRF59EGYE?13:14 GMT
2026-03-03 (partial)CWL13EGYE?08:19 GMT
2026-03-03 (partial)PRF109EGYE?10:56 GMT
2026-03-03 (partial)PRF44EGYE?13:08 GMT
2026-03-03 (partial)PRF50EGYE?15:17 GMT
2026-03-02 (partial)PRF44EGYE?14:56 GMT
2026-03-02 (partial)PRF97EGYE?12:24 GMT
2026-02-25 (partial)PRF31EGYE?12:56 GMT
2026-02-23 (partial)PRF59EGYE?14:50 GMT
2026-02-23 (partial)PRF91EGYE?12:48 GMT
2026-02-23 (partial)PRF50EGYE?10:49 GMT
2026-02-18 (partial)PRF97EGYE?11:12 GMT
2026-02-17 (partial)PRF30EGYE?12:45 GMT
2026-02-17 (partial)PRF36EGYE?15:08 GMT
2026-02-16 (partial)PRF37EGYE?10:40 GMT
2026-02-16 (partial)PRF30EGYE?08:20 GMT
2026-02-11 (partial)PRF31EGYE?14:03 GMT
2025-12-02 (partial)PRF92EGYE?08:16 GMT
2025-11-28 (partial)PRF67EGYE?08:25 GMT
2025-11-28 (partial)PRF367EGYE?09:14 GMT
2025-11-27 (partial)PRF67EGYE?08:38 GMT
2025-11-26 (partial)PRF91EGYE?10:33 GMT
2025-10-29 (partial)TCHRD3EGYE?12:50 GMT
2025-10-29LNCLN01EGYEEGYD10:20 GMT11:28 GMT
2025-10-28 (partial)PRF72EGYE?08:28 GMT
2025-10-28 (partial)PRF81EGYE?10:47 GMT
2025-10-28 (partial)LNCLN1EGYE?13:01 GMT
2025-10-28 (partial)PRF48EGYE?14:57 GMT
2025-10-27 (partial)PRF64EGYE?08:21 GMT
2025-10-27 (partial)PRF67YEGYE?14:54 GMT
2025-10-27 (partial)PRF37EGYE?10:29 GMT
2025-10-27 (partial)PRF63EGYE?12:46 GMT
2025-10-24 (partial)PRF32EGYE?09:18 BST
2025-10-24 (partial)PRF29EGYE?15:26 BST
2025-10-24 (partial)PRF97EGYE?11:13 BST
2025-10-15 (partial)PRF47EGYE?15:42 BST
2025-10-14 (partial)PRF38EGYE?12:28 BST
2025-10-13 (partial)PRF59EGYE?14:12 BST
2025-10-08 (partial)PRF38EGYE?08:49 BST
2025-10-07 (partial)PRF28EGYE?11:14 BST
2025-10-07 (partial)PRF32EGYE?14:52 BST
2025-10-06PRF38EGYDEGYE14:21 BST15:36 BST
2025-10-06 (partial)PRF36EGYE?08:32 BST
2025-10-06PRF64EGYEEGYD11:21 BST12:34 BST
2025-08-26 (partial)PRF97EGYE?08:36 BST
2025-08-23 (partial)CWL99EGYE?05:17 BST
2025-08-21 (partial)LNCLN01EGYE?15:26 BST
2025-08-21 (partial)LNCLN01EGYE?10:29 BST
2025-08-20 (partial)PRF85EGYE?15:39 BST
2025-08-15 (partial)PRF60EGYE?09:46 BST
2025-08-15 (partial)PRF69EGYE?13:37 BST
2025-08-14BKH29EGNUEGYE15:39 BST16:22 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).