PlaneTrack / aircraft / B1F2

B1F2 - Aircraft

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

No photo yet for Aircraft
RegistrationB1F2
Mode-S hexB1F2
Last seen2026-10-07 02:10 UTC
Last callsignSAA281

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

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

Flight history 141 flights since Oct 2025

DateCallsignFromToDepArrRoute
2026-10-07SAA281?FAOR01:41Z04:10 SAST
2026-10-06SAA281??15:42Z16:56Z
2026-10-06SAA280??03:33Z04:26Z
2026-10-05SAA281??03:06Z03:28Z
2026-10-05SAA191??16:23Z16:50Z
2026-10-05SAA281??07:57Z19:40Z
2026-10-04SAA280??03:37Z19:30Z
2026-10-03SAA190??07:55Z08:20Z
2026-10-03SAA191??16:10Z16:38Z
2026-10-03SAA280??19:10Z19:28Z
2026-10-02SAA191??16:24Z16:48Z
2026-10-02SAA190??07:55Z08:22Z
2026-10-01SAA060??13:24Z16:38Z
2026-09-29SAA280??04:21Z19:32Z
2026-09-28SAA191??16:27Z16:56Z
2026-09-28SAA281??08:12Z16:38Z
2026-09-28SAA281??02:05Z02:38Z
2026-09-27SAA280??03:55Z19:26Z
2026-09-27SAA281??15:45Z16:42Z
2026-09-26SAA281??01:57Z02:22Z
2026-09-25SAA280YPJTYPPH11:31 AWST12:18 AWST
2026-09-25SAA281??15:53Z16:44Z
2026-09-24SAA190??08:01Z08:24Z
2026-09-24SAA191??16:23Z16:50Z
2026-09-23SAA281??02:00Z16:34Z
Earlier flights (116) - back to 2025-10-19
DateCallsignFromToDepArrRoute
2026-07-22SAA281??02:22Z16:26Z
2026-07-21SAA280??03:54Z19:14Z
2026-07-20SAA281??02:49Z16:24Z
2026-07-19SAA280??03:17Z19:27Z
2026-07-19SAA281??15:43Z16:34Z
2026-07-17SAA281??15:40Z16:36Z
2026-07-17SAA280??03:31Z04:14Z
2026-07-16SAA190??07:54Z08:12Z
2026-07-15SAA281??02:23Z16:32Z
2026-07-14SAA280YPJT?10:55 AWST19:18Z
2026-07-13SAA281FAGM?05:03 SAST16:30Z
2026-07-12SAA280YPJT?11:31 AWST19:36Z
2026-07-11SAA191FABB?18:31 SAST16:52Z
2026-07-10SAA191FABB?18:31 SAST16:50Z
2026-07-08SAA281FASI?04:44 SAST16:38Z
2026-07-07SAA280YPJT?11:15 AWST19:04Z
2026-07-07SAA281YPPH?23:38 AWST16:34Z
2026-07-05SAA280YPJT?10:47 AWST19:04Z
2026-07-05SAA281YPPH?23:36 AWST16:24Z
2026-06-30SAA281YPPH?02:28 AWST19:14Z
2026-06-30 (partial)SAA280YPJT?11:30 AWST
2026-06-28SAA280YPJT?12:40 AWST19:12Z
2026-06-28SAA281YPPH?23:40 AWST16:40Z
2026-06-26SAA280??03:24Z04:06Z
2026-06-26SAA281YPPH?23:35 AWST16:36Z
2026-06-23SAA280YPJT?10:56 AWST19:10Z
2026-06-23SAA281YPPH?23:35 AWST19:03Z
2026-06-22SAA281FAJS?09:59 SAST16:20Z
2026-06-21SAA281YPPH?23:44 AWST16:40Z
2026-06-19SAA280??03:03Z03:52Z
2026-06-15SAA281FABB?04:13 SAST16:28Z
2026-06-14SAA280YPJT?11:15 AWST19:30Z
2026-06-14SAA281YPPH?23:46 AWST19:14Z
2026-06-12 (partial)SAA061FAKR?04:05 SAST
2026-06-11SAA061FNSO?00:20 WAT23:58Z
2026-05-29SAA061FASK?04:13 SAST02:34Z
2026-05-28SAA060FAJS?15:31 SAST23:12Z
2026-05-27SAA281FASI?04:24 SAST16:42Z
2026-05-26SAA280YPJT?11:34 AWST19:14Z
2026-05-25SAA281FASI?04:27 SAST16:42Z
2026-05-24SAA281YPPHYPJT23:28 AWST00:28 AWST
2026-05-24SAA280YPJT?11:02 AWST03:54Z
2026-05-22SAA281??15:36Z16:24Z
2026-05-22SAA280??03:32Z04:18Z
2026-05-20SAA281FAGMYPPH02:58 SAST00:36 AWST
2026-05-19 (partial)SAA281FAJS?03:39 SAST
2026-05-12SAA281??15:21Z16:10Z
2026-05-12SAA280YPJT?12:57 AWST19:14Z
2026-05-11SAA281FASI?05:46 SAST20:46Z
2026-05-10SAA281YPPH?00:24 AWST17:12Z
2026-05-10SAA280YPJT?11:25 AWST19:10Z
2026-05-08SAA281YPPH?23:34 AWST16:26Z
2026-05-08SAA280YPJT?11:18 AWST04:06Z
2026-05-05SAA281YPJT?23:34 AWST16:20Z
2026-05-05SAA280YPJT?11:34 AWST19:22Z
2026-05-04SAA281FABB?04:22 SAST16:36Z
2026-05-03SAA281YPJT?23:38 AWST16:26Z
2026-05-03SAA280YPJT?11:46 AWST19:16Z
2026-05-02SAA281FAJS?04:15 SAST02:32Z
2026-05-01SAA280YPJT?11:51 AWST04:38Z
2026-05-01SAA281YPPH?23:55 AWST16:40Z
2026-04-29SAA281FAJS?05:05 SAST16:28Z
2026-04-28SAA280YPJT?11:28 AWST19:28Z
2026-04-27SAA281FAGM?04:43 SAST16:28Z
2026-04-26SAA280YPJT?11:44 AWST19:28Z
2026-04-25SAA281FAHG?04:30 SAST15:58Z
2026-04-24SAA280??04:03Z19:30Z
2026-04-24SAA281??15:47Z16:44Z
2026-04-22SAA281??02:33Z16:40Z
2026-04-21SAA280??03:38Z19:12Z
2026-04-20SAA281??02:31Z17:22Z
2026-04-20SAA191??16:28Z16:54Z
2026-04-20SAA190??08:17Z08:34Z
2026-04-19SAA280??03:34Z04:22Z
2026-04-19SAA281??15:35Z16:24Z
2026-04-17SAA281??16:11Z17:00Z
2026-04-17SAA280??03:49Z04:30Z
2026-04-15SAA281??02:27Z16:46Z
2026-04-14SAA280??03:33Z19:20Z
2026-04-13SAA190??07:58Z08:22Z
2026-04-12SAA281??15:46Z16:26Z
2026-04-12SAA280??03:49Z19:18Z
2026-04-06SAA281??07:58Z16:38Z
2026-04-05SAA281??15:39Z16:36Z
2026-04-05SAA280??03:34Z19:12Z
2026-04-03SAA280?YPPH03:42Z12:24 AWST
2026-04-03SAA281??15:37Z16:21Z
2026-03-31SAA281??15:44Z19:13Z
2026-03-31SAA280??03:39Z19:20Z
2026-03-30SAA281??03:02Z17:28Z
2026-03-29SAA280??03:26Z19:08Z
2026-03-29SAA281??15:53Z16:42Z
2026-03-15SAA280??03:33Z18:56Z
2026-03-15SAA281??15:44Z16:30Z
2026-03-13SAA280??03:27Z04:08Z
2026-03-13SAA281??15:50Z16:38Z
2026-02-13SAA280YPJTYPPH11:43 AWST12:24 AWST
2026-02-13SAA281??15:45Z16:44Z
2026-02-11SAA281??15:54Z16:44Z
2026-02-11SAA280??03:52Z04:44Z
2026-02-07SAA057??22:45Z23:24Z
2026-02-07SAA056??09:11Z12:18Z
2026-02-04SAA281??15:38Z16:24Z
2026-01-28SAA281??15:42Z16:32Z
2025-12-02SAA280??03:19Z04:04Z
2025-11-27SAA060??13:36Z13:56Z
2025-10-29SAA281??02:48Z16:26Z
2025-10-28 (partial)SAA280??01:19Z
2025-10-28SAA281??15:45Z19:52Z
2025-10-26SAA280??03:31Z19:14Z
2025-10-26SAA281??15:51Z16:40Z
2025-10-24SAA280??03:35Z04:24Z
2025-10-24SAA281??15:45Z16:32Z
2025-10-21SAA280??03:29Z19:22Z
2025-10-21SAA281??15:56Z16:25Z
2025-10-19SAA280YPJTYPPH11:18 AWST12:00 AWST

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