PlaneTrack / aircraft / G-CMFF

G-CMFF - P28A

G-CMFF is a P28A, Mode-S hex code 407D9A. Track it live, browse its recent flights, or download its full position history.

P28A (G-CMFF)
Photo © Wesley Poxon / Planespotters
RegistrationG-CMFF
Mode-S hex407D9A
ModelP28A
Last seen2026-10-05 14:07 UTC
Last callsignGCMFF

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

Flight history 164 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-05GCMFFEGHNEGLK14:33 BST15:06 BST
2026-10-05GCMFFEGLKEGHN12:24 BST13:00 BST
2026-10-04GCMFFEGLKEGLF15:19 BST15:58 BST
2026-10-04 (partial)GCMFFEGLK?16:59 BST
2026-10-02 (partial)GCMFFEGLK?14:01 BST
2026-10-02GCMFFEGLKEGLF09:00 BST09:30 BST
2026-10-01GCMFFEGLKEGTE10:03 BST11:34 BST
2026-10-01GCMFFEGTEEGBS12:44 BST13:46 BST
2026-10-01GCMFFEGBSEGLK15:17 BST16:26 BST
2026-09-30 (partial)GCMFFEGLK?14:46 BST
2026-09-29 (partial)GCMFFEGLK?11:32 BST
2026-09-28 (partial)GCMFFEGLK?11:20 BST
2026-09-27 (partial)GCMFFEGLK?14:35 BST
2026-09-26GCMFFEGLKEGBP11:14 BST12:43 BST
2026-09-26 (partial)GCMFFEGLK?14:33 BST
2026-09-26GCMFFEGBPEGLK12:43 BST13:22 BST
2026-09-25 (partial)GCMFFEGLK?16:50 BST
2026-09-24 (partial)GCMFFEGLK?13:26 BST
2026-09-22 (partial)GCMFFEGLK?10:29 BST
2026-09-21GCMFFEGCVEGLK16:08 BST17:26 BST
2026-09-21GCMFFEGLKEGCJ10:42 BST12:32 BST
2026-09-21GCMFFEGCJEGCV13:44 BST14:52 BST
2026-09-18GCMFFEGTNEGLF12:57 BST13:28 BST
2026-09-18GCMFFEGLKEGLF15:09 BST15:32 BST
2026-09-09 (partial)GCMFFEGLK?09:31 BST
2026-09-09GCMFFEGLKEGTN15:41 BST16:08 BST
Earlier flights (138) - back to 2025-08-16
DateCallsignFromToDepArrRoute
2026-09-06 (partial)GCMFFEGLK?09:52 BST
2026-09-06GCMFFEGLKEGLF13:56 BST15:24 BST
2026-09-05GCMFFEGLKEGLF15:42 BST16:14 BST
2026-09-05 (partial)GCMFFEGLK?12:57 BST
2026-09-03 (partial)GCMFFEGLK?11:12 BST
2026-09-03 (partial)GCMFFEGLK?10:41 BST
2026-09-01GCMFFEGLKEGBP13:17 BST14:28 BST
2026-09-01GCMFFEGBPEGLK15:26 BST16:02 BST
2026-08-31 (partial)GCMFFEGLK?09:50 BST
2026-08-30GCMFFEGLKEGLF09:43 BST10:04 BST
2026-08-28 (partial)GCMFFEGLK?10:28 BST
2026-08-27GCMFFEGLKEGLF17:03 BST17:36 BST
2026-08-25GCMFFEGTNEGLK08:44 BST09:18 BST
2026-08-12 (partial)GCMFFEGLK?15:07 BST
2026-08-11GCMFFEGLFEGLK19:55 BST20:38 BST
2026-07-23 (partial)GCMFFEGLK?17:45 BST
2026-07-23 (partial)GCMFFEGLK?08:55 BST
2026-07-20 (partial)GCMFFEGLK?17:09 BST
2026-07-20 (partial)GCMFFEGLK?14:30 BST
2026-07-18 (partial)GCMFFEGLK?09:14 BST
2026-07-18 (partial)GCMFFEGLK?13:58 BST
2026-07-18 (partial)GCMFFEGLK?11:36 BST
2026-07-17 (partial)GCMFFEGLK?11:03 BST
2026-07-15GCMFFEGLKEGBW13:14 BST14:12 BST
2026-07-15GCMFFEGBWEGLK15:17 BST16:06 BST
2026-07-15 (partial)GCMFFEGLK?11:48 BST
2026-07-14 (partial)GCMFFEGLK?14:44 BST
2026-07-05GCMFFEGLKEGLF09:23 BST10:16 BST
2026-06-29GCMFFEGLKEGLF17:26 BST18:16 BST
2026-06-27 (partial)GCMFFEGLK?12:39 BST
2026-06-26GCMFFEGLKEGLF12:27 BST13:10 BST
2026-06-25 (partial)GCMFFEGLK?12:52 BST
2026-06-24 (partial)GCMFFEGLK?08:58 BST
2026-06-24 (partial)GCMFFEGLK?13:01 BST
2026-06-22GCMFFEGTNEGLK11:33 BST12:20 BST
2026-06-22GCMFFEGLKEGTN10:46 BST11:33 BST
2026-06-21 (partial)GCMFFEGLK?10:38 BST
2026-06-21 (partial)GCMFFEGLK?12:28 BST
2026-06-21 (partial)GCMFFEGLK?09:24 BST
2026-06-20GCMFFEGLKEGLF11:30 BST17:24 BST
2026-06-20 (partial)GCMFFEGLK?10:57 BST
2026-06-19 (partial)GCMFFEGLK?15:13 BST
2026-06-19 (partial)GCMFFEGLK?16:58 BST
2026-06-14 (partial)GCMFFEGLK?13:18 BST
2026-05-27GCMFFEGTOEGLK14:21 BST14:54 BST
2026-05-27GCMFFEGLKEGTO11:02 BST11:32 BST
2026-05-27GCMFFEGLCEGTO13:41 BST13:58 BST
2026-05-26GCMFFEGLKEGLF10:54 BST11:46 BST
2026-05-26GCMFFEGLKEGLF14:24 BST15:02 BST
2026-05-26GCMFFEGLKEGLF12:33 BST13:06 BST
2026-05-26GCMFFEGLKEGLF17:04 BST17:50 BST
2026-05-25GCMFFEGHNEGLF16:15 BST16:42 BST
2026-05-25 (partial)GCMFFEGLK?17:11 BST
2026-05-25GCMFFEGLKEGHN08:42 BST10:06 BST
2026-05-24GCMFFEGVOEGLF15:18 BST15:42 BST
2026-05-23GCMFFEGLKEGKA15:28 BST15:58 BST
2026-05-23GCMFFEGKAEGLK16:56 BST17:58 BST
2026-05-23GCMFFEGLKEGLF13:04 BST13:28 BST
2026-05-22GCMFFEGLKEGKA15:41 BST16:12 BST
2026-05-22GCMFFEGKCEGLK16:48 BST17:48 BST
2026-05-22GCMFFEGLKEGLF14:09 BST14:50 BST
2026-05-22GCMFFEGTNEGLK12:35 BST14:09 BST
2026-05-12GCMFFEGLKEGLF11:01 BST13:44 BST
2026-05-09GCMFFEGBPEGLK16:39 BST17:42 BST
2026-05-09 (partial)GCMFFEGLK?12:12 BST
2026-05-09GCMFFEGLKEGBP15:12 BST15:56 BST
2026-05-07 (partial)GCMFFEGLK?15:46 BST
2026-05-07GCMFFEGLKEGLF14:36 BST14:54 BST
2026-05-02 (partial)GCMFFEGLK?15:29 BST
2026-05-01 (partial)GCMFFEGLK?14:18 BST
2026-05-01GCMFFEGLKEGLF16:56 BST17:20 BST
2026-04-30 (partial)GCMFFEGLK?17:20 BST
2026-04-28 (partial)GCMFFEGLK?14:28 BST
2026-04-27 (partial)GCMFFEGLK?12:25 BST
2026-04-26GCMFFEGLKEGHN10:20 BST11:08 BST
2026-04-26GCMFFEGHNEGLK14:52 BST15:50 BST
2026-04-25 (partial)GCMFFEGLK?14:24 BST
2026-04-24 (partial)GCMFFEGLK?12:49 BST
2026-04-23GCMFFEGLKEGBT13:06 BST14:10 BST
2026-04-23GCMFFEGBTEGLK14:10 BST16:26 BST
2026-04-21 (partial)GCMFFEGLK?16:34 BST
2026-04-21 (partial)GCMFFEGLK?13:33 BST
2026-04-19 (partial)GCMFFEGLK?15:11 BST
2026-04-19 (partial)GCMFFEGLK?16:11 BST
2026-04-18 (partial)GCMFFEGLK?15:07 BST
2026-04-18GCMFFEGLKEGBW10:39 BST11:34 BST
2026-04-18GCMFFEGBWEGLK12:22 BST13:16 BST
2026-04-16 (partial)GCMFFEGLK?16:58 BST
2026-04-03 (partial)GCMFFEGLK?12:52 BST
2026-04-02GCMFFEGBDEGKR13:53 BST15:31 BST
2026-04-02GCMFFEGLKEGLF17:09 BST18:00 BST
2026-04-02GCMFFEGLKEGBD10:26 BST13:53 BST
2026-04-02GCMFFEGKREGLK15:31 BST15:54 BST
2026-03-31 (partial)GCMFFEGLK?15:35 BST
2026-03-31 (partial)GCMFFEGLK?17:58 BST
2026-03-30 (partial)GCMFFEGLK?14:05 BST
2026-03-14GCMFFEGHJEGLK15:06 GMT15:38 GMT
2026-03-14GCMFFEGLKEGHJ12:11 GMT15:06 GMT
2026-03-10 (partial)GCMFFEGLK?10:22 GMT
2026-03-10 (partial)GCMFFEGLK?10:54 GMT
2026-03-10 (partial)GCMFFEGLK?14:50 GMT
2026-03-05GCMFFEGLKEGHI12:09 GMT12:46 GMT
2026-03-05GCMFFEGHIEGLK14:02 GMT14:36 GMT
2026-03-04 (partial)GCMFFEGLK?13:33 GMT
2026-02-25 (partial)GCMFFEGLK?14:50 GMT
2026-02-23GBSCZEGHSEGLF10:59 GMT11:34 GMT
2026-02-23GBSCZEGLKEGHS09:25 GMT10:22 GMT
2026-02-17 (partial)GCMFFEGLK?13:43 GMT
2026-02-16 (partial)GCMFFEGLK?10:45 GMT
2026-02-14 (partial)GCMFFEGLK?14:00 GMT
2026-02-14 (partial)GCMFFEGLK?09:27 GMT
2026-02-04 (partial)GCMFFEGLK?17:42 GMT
2026-01-07GCMFFEGLKEGLF12:34 GMT13:14 GMT
2026-01-03 (partial)GCMFFEGLK?14:43 GMT
2026-01-03GCMFFEGLKEGLF16:49 GMT18:40 GMT
2026-01-03 (partial)GCMFFEGLK?12:14 GMT
2025-12-30 (partial)GCMFFEGLK?15:08 GMT
2025-12-29GCMFFEGLFEGLK12:00 GMT12:48 GMT
2025-12-29GCMFFEGLFEGLK14:26 GMT14:56 GMT
2025-12-29 (partial)GCMFFEGLK?17:09 GMT
2025-12-27 (partial)GCMFFEGLK?15:22 GMT
2025-12-19 (partial)GCMFFEGLK?13:40 GMT
2025-12-19GCMFFEGKAEGLK13:03 GMT13:40 GMT
2025-12-19GCMFFEGLFEGKA11:56 GMT12:30 GMT
2025-12-13GCMFFEGLKEGLF15:02 GMT16:10 GMT
2025-10-30GCMFFEGLKEGLF11:22 GMT11:46 GMT
2025-10-29GCMFFEGLKEGLF07:56 GMT08:16 GMT
2025-10-22 (partial)GCMFFEGLK?09:46 BST
2025-10-07 (partial)GCMFFEGLK?11:06 BST
2025-10-07 (partial)GCMFFEGLK?10:35 BST
2025-08-26 (partial)GCMFFEGLK?08:51 BST
2025-08-23 (partial)GCMFFEGLF?13:40 BST
2025-08-23GCMFFEGLKEGLF15:14 BST15:36 BST
2025-08-20 (partial)GCMFFEGLK?18:45 BST
2025-08-19 (partial)GCMFFEGLK?12:09 BST
2025-08-16 (partial)GCMFFEGLK?12:16 BST
2025-08-16 (partial)GCMFFEGLK?14:40 BST
2025-08-16 (partial)GCMFFEGLK?13:56 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).