PlaneTrack / aircraft / 31FF31

31FF31 - Aircraft

31FF31 is a Aircraft, Mode-S hex code 31FF31. Track it live, browse its recent flights, or download its full position history.

No photo yet for Aircraft
Registration31FF31
Mode-S hex31FF31
Last seen2026-08-16 17:06 UTC
Last callsignIEAAE

Open the live map Buy full history (CSV) API access

Flight history 155 flights since Mar 2026

DateCallsignFromToDepArrRoute
2026-08-13 (partial)IEAAELIPY?09:47 CEST
2026-08-12 (partial)IEAAELIPY?11:20 CEST
Earlier flights (153) - back to 2026-03-13
DateCallsignFromToDepArrRoute
2026-07-22 (partial)IEAAELIPY?10:03 CEST
2026-07-20 (partial)IEAAELIPY?08:54 CEST
2026-07-17 (partial)IEAAELIPY?09:30 CEST
2026-07-16 (partial)IEAAELIPY?09:35 CEST
2026-07-15IEAAELIPKLIPY08:10 CEST17:44 CEST
2026-07-14IEAAELIPRLIPK15:31 CEST22:32 CEST
2026-07-13 (partial)IEAAELIPR?09:18 CEST
2026-07-09 (partial)IEAAELIPR?10:01 CEST
2026-07-08 (partial)IEAAELIPR?10:11 CEST
2026-07-03IEAAELIPKLIPR07:54 CEST12:56 CEST
2026-07-02IEAAELIPRLIPK10:17 CEST23:00 CEST
2026-07-01 (partial)IEAAELIPR?09:38 CEST
2026-06-30 (partial)IEAAELIPR?10:00 CEST
2026-06-29 (partial)IEAAELIPR?10:19 CEST
2026-06-27IEAAELIPKLIPR08:07 CEST10:58 CEST
2026-06-26IEAAELIPRLIPK09:33 CEST22:42 CEST
2026-06-24 (partial)IEAAELIPY?12:03 CEST
2026-06-24IEAAELIPKLIPY09:44 CEST10:22 CEST
2026-06-23IEAAELIBPLIPK10:41 CEST22:36 CEST
2026-06-22 (partial)IEAAELIPR?09:58 CEST
2026-06-20 (partial)IEAAELIPR?09:36 CEST
2026-06-19IEAAELIPKLIPR07:28 CEST10:44 CEST
2026-06-18IEAAELIPRLIPK10:26 CEST22:48 CEST
2026-06-17IEAAELIPKLIPR07:44 CEST13:38 CEST
2026-06-16FBY19BLEVDLIPR11:17 CEST12:27 CEST
2026-06-16FBY19ALEBGLEVD09:54 CEST11:16 CEST
2026-06-16IEAAELIPRLIPK09:12 CEST22:44 CEST
2026-06-15IPDVLLIBPEDME14:35 CEST19:12 CEST
2026-06-15FBY32ALEBGLEXJ10:00 CEST11:06 CEST
2026-06-15FBY32BLEXJLEBG11:07 CEST12:16 CEST
2026-06-15FBY32FLEBGLEVT14:04 CEST14:34 CEST
2026-06-15FBY32GLEVTLIPU15:40 CEST16:26 CEST
2026-06-15 (partial)IEAAELIPR?15:01 CEST
2026-06-14FBY28ALEBGLEVT10:08 CEST10:30 CEST
2026-06-14 (partial)FBY28GLEBG?15:10 CEST
2026-06-14FBY28BLEVTLEBG11:45 CEST12:18 CEST
2026-06-13FBY32WLEXJLEBG12:38 CEST15:34 CEST
2026-06-13FBY32GLEBGLEXJ15:34 CEST16:53 CEST
2026-06-13FBY32HLEXJLEBG16:53 CEST19:40 CEST
2026-06-13FBY32ALEBGLEXJ10:24 CEST12:37 CEST
2026-06-12 (partial)FBY28ELEBG?14:20 CEST
2026-06-12 (partial)FBY28BLEBG?12:41 CEST
2026-05-29FBY11ALEBGLIPR13:34 CEST14:44 CEST
2026-05-29 (partial)IEAAELIPR?09:06 CEST
2026-05-29FBY02ALEBGLEVT10:01 CEST11:10 CEST
2026-05-29FBY02BLEVTLIPR11:57 CEST12:48 CEST
2026-05-29FBY11BLEVTLEBG15:00 CEST15:50 CEST
2026-05-28FBY02ALEBGLEVT10:10 CEST12:22 CEST
2026-05-28FBY02BLEVTLEBG12:22 CEST16:21 CEST
2026-05-28 (partial)FBY99ALEBG?16:21 CEST
2026-05-27FBY99GLEXJLEBG16:18 CEST17:02 CEST
2026-05-27FBY99FLEBGLEXJ15:04 CEST15:40 CEST
2026-05-27FBY99BLEVTLEBG12:04 CEST15:04 CEST
2026-05-27FBY99CLEBGLEVT10:14 CEST12:04 CEST
2026-05-22IEAAELIPKLIPY08:15 CEST16:44 CEST
2026-05-22FBY99A??07:51Z08:14Z
2026-05-22FBY99B??09:33Z09:56Z
2026-05-21IEAAELIBPLIPK10:51 CEST22:50 CEST
2026-05-21FBY41ALEBGLIPR16:11 CEST16:32 CEST
2026-05-20 (partial)IEAAELIPR?04:40 CEST
2026-05-20 (partial)FBY53BLEBG?02:09 CEST
2026-05-20FBY02BLEVTLEBG12:29 CEST13:06 CEST
2026-05-20 (partial)FBY28ALEBG?14:24 CEST
2026-05-20 (partial)FBY32BLEBG?02:34 CEST
2026-05-19 (partial)FBY53BLEBG?22:51 CEST
2026-05-19 (partial)IEAAELIPK?04:19 CEST
2026-05-12IEAAELIPRLIPK16:17 CEST22:42 CEST
2026-05-11 (partial)IEAAELIPR?09:33 CEST
2026-05-09FBY28DLEBGLIPR14:03 CEST15:41 CEST
2026-05-09 (partial)IEAAELIPR?10:30 CEST
2026-05-09 (partial)FBY28ALEBG?11:31 CEST
2026-05-08FBY28ALEBGLEVT09:49 CEST10:20 CEST
2026-05-08FBY28BLEVTLEBG11:14 CEST11:52 CEST
2026-05-08 (partial)IEAAELIPR?09:38 CEST
2026-05-07FBY19HLEBGLEXJ13:56 CEST14:30 CEST
2026-05-07 (partial)FBY19ALEBG?09:54 CEST
2026-05-07 (partial)FBY19BLEBG?11:38 CEST
2026-05-07FBY19ZLEBBLEBG15:35 CEST16:06 CEST
2026-05-06FBY53CLEBGLIPR14:14 CEST15:15 CEST
2026-05-06FBY53DLEXJLEBG15:56 CEST16:44 CEST
2026-05-06 (partial)IEAAELIPR?15:16 CEST
2026-05-06 (partial)FBY53BLEBG?11:34 CEST
2026-05-05FBY53FLEVDLEBG12:58 CEST13:40 CEST
2026-05-05FBY53GLEBGLIPR16:37 CEST17:19 CEST
2026-05-05 (partial)IEAAELIPR?10:40 CEST
2026-05-05FBY53BLEBGLIPR11:31 CEST12:14 CEST
2026-05-04 (partial)IEAAELIPR?10:00 CEST
2026-05-03 (partial)IEAAELIPR?09:11 CEST
2026-05-02 (partial)IEAAELIPY?13:22 CEST
2026-05-02 (partial)FBY99ALEBG?11:14 CEST
2026-05-02IEAAELIPRLIPY09:51 CEST10:16 CEST
2026-05-02IEAAELIRZLIPY10:49 CEST11:10 CEST
2026-05-01FBY02ALEBG?10:08 CEST08:32Z
2026-05-01FBY02BLEVT?11:32 CEST10:22Z
2026-05-01FBY02CLEBG?14:23 CEST12:48Z
2026-05-01FBY02DLEVT?15:50 CEST14:40Z
2026-04-30 (partial)FBY02ALEBG?12:10 CEST
2026-04-30 (partial)IEAAELIPR?09:35 CEST
2026-04-30 (partial)FBY02GLEBG?14:59 CEST
2026-04-28FBY32ALEBGLEXJ15:07 CEST16:52 CEST
2026-04-28IEAAELIBPLEBG09:12 CEST13:32 CEST
2026-04-28 (partial)FBY02CLEBG?13:22 CEST
2026-04-28FBY32BLEXJLEBG16:53 CEST18:00 CEST
2026-04-27 (partial)IEAAELIPR?09:56 CEST
2026-04-24IEAAELIPKLIPY08:09 CEST16:20 CEST
2026-04-23FBY2C??12:01Z12:30Z
2026-04-23FBY2D?LIPZ13:09Z16:20 CEST
2026-04-23IEAAELEBGLIPK14:00 CEST21:50 CEST
2026-04-22 (partial)IEAAELIPY?11:34 CEST
2026-04-20FBY53D??14:16Z15:12Z
2026-04-18IEAAELIPKLIPY07:56 CEST08:44 CEST
2026-04-17IEAAELIPYLIPK09:56 CEST21:30 CEST
2026-04-16FBY01F?LIPY11:37Z14:38 CEST
2026-04-16 (partial)IEAAELIPY?10:06 CEST
2026-04-16FBY01ALIPY?12:09 CEST10:40Z
2026-04-15 (partial)IEAAELIPY?11:37 CEST
2026-04-15FBY99FLEBGLEXJ17:53 CEST18:22 CEST
2026-04-15 (partial)FBY53BLEBG?12:03 CEST
2026-04-15FBY53A??07:58Z08:20Z
2026-04-14IEAAELEBGLIPY15:51 CEST16:18 CEST
2026-04-14FBY99C??11:31Z12:36Z
2026-04-14FBY51C??10:22Z10:48Z
2026-04-14FBY02D??13:22Z14:22Z
2026-04-13 (partial)IEAAELIPY?09:55 CEST
2026-04-11 (partial)IEAAELIPY?10:04 CEST
2026-04-06FBY2C??11:52Z12:59Z
2026-04-06FBY02A??07:57Z08:26Z
2026-04-06FBY02B??09:04Z11:52Z
2026-04-06FBY02E??13:00Z14:16Z
2026-04-05FBY99FLEVT?15:38 CEST14:48Z
2026-04-05FBY99A??07:44Z09:02Z
2026-04-05FBY99B??09:03Z10:16Z
2026-04-05FBY99E??12:26Z13:06Z
2026-04-04FBY02A??07:54Z08:56Z
2026-04-04FBY02B??08:56Z12:11Z
2026-04-04FBY02CLEBGLEXJ14:11 CEST15:54 CEST
2026-04-04FBY02D??13:55Z14:26Z
2026-04-04IEAAELIPKLIPR08:21 CEST09:53 CEST
2026-04-03FBY02D??13:05Z14:12Z
2026-04-03FBY02C??11:28Z13:05Z
2026-04-03IEAAELIPYLIPK09:50 CEST22:24 CEST
2026-04-023AMGP?LIPY08:38Z13:40 CEST
2026-04-02 (partial)IEAAELIPY?10:15 CEST
2026-03-31 (partial)IEAAELIPY?09:24 CEST
2026-03-31FBY51D??11:56Z13:08Z
2026-03-30FBY02C?LEVD12:32Z16:03 CEST
2026-03-30 (partial)IEAAELIPY?10:06 CEST
2026-03-30FBY02DLEVD?16:03 CEST15:10Z
2026-03-29 (partial)IEAAELIPY?10:11 CEST
2026-03-28 (partial)IEAAELIPY?15:02 CET
2026-03-16 (partial)IEAAELIPY?09:54 CET
2026-03-14 (partial)IEAAELIPY?09:55 CET
2026-03-13 (partial)IEAAELIPY?12:41 CET

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 own receiver network archive.