PlaneTrack / aircraft / 39C428
F-HRBI is a Boeing 787-9 operated by Air France, Mode-S hex code 39C428. Track it live, browse its recent flights, or download its full position history.

In flight now. F-HRBI is currently in flight (SAEZ to LFPG), phase arrived, 100% complete. Watch live
Open the live map Buy full history (CSV) API access
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-08-23 (today) | AFR471 | ? | — | 00:17Z | last received 15:17Z | |
| 2026-08-21 (partial) | AFR570 | ? | ? | 01:50Z | ||
| 2026-08-21 | AFR926 | LFPG | FGBT | 11:25 CEST | 12:34 WAT | |
| 2026-08-21 | AFR551 | LGSA | LFPG | 04:50 EEST | 16:59 CEST | |
| 2026-08-20 (partial) | AFR468 | ? | ? | 00:12Z | ||
| 2026-08-20 | AFR471 | SAEZ | LFPB | 00:15 -03 | 17:24 CEST | |
| 2026-08-19 | AFR926 | ? | ? | 01:09Z | 11:38Z | |
| 2026-08-19 | AFR923 | ? | ? | 01:10Z | 03:22Z | |
| 2026-08-18 | AFR736 | ? | LFPG | 03:07Z | 11:30 CEST | |
| 2026-08-17 | AFR551 | LGSA | LFPG | 04:55 EEST | 14:46 CEST | |
| 2026-08-17 | AFR736 | ? | ? | 12:46Z | 13:20Z | |
| 2026-08-16 | AFR570 | LFPG | LFPB | 20:22 CEST | 23:32 CEST | |
| 2026-08-16 | AFR471 | SAEZ | LFPB | 00:05 -03 | 17:08 CEST | |
| 2026-08-16 (partial) | AFR468 | ? | ? | 00:17Z | ||
| 2026-08-15 (partial) | AFR191 | ? | ? | 02:02Z | ||
| 2026-08-14 (partial) | AFR343 | ? | ? | 02:07Z | ||
| 2026-08-14 | AFR194 | ? | ? | 09:12Z | 20:20Z | |
| 2026-08-13 | AFR342T | LFPG | CYUL | 11:21 CEST | 12:08 EDT | |
| 2026-08-13 (partial) | AFR201 | ? | ? | 00:54Z | ||
| 2026-08-12 | AFR202 | ? | ? | 06:40Z | 23:24Z | |
| 2026-08-11 | AFR202 | ? | ? | 21:02Z | 23:06Z |
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-07-23 | AFR292 | ? | ? | 00:00Z | 00:24Z | |
| 2026-07-23 | AFR202 | ? | ? | 21:05Z | 22:06Z | |
| 2026-07-23 (partial) | AFR291 | ? | ? | 03:03Z | ||
| 2026-07-22 (partial) | AFR191 | ? | ? | 02:12Z | ||
| 2026-07-21 (partial) | AFR191 | ? | ? | 01:49Z | ||
| 2026-07-21 | AFR194 | ? | ? | 09:10Z | 20:28Z | |
| 2026-07-20 (partial) | AFR201 | ? | ? | 01:41Z | ||
| 2026-07-20 | AFR194 | ? | ? | 08:57Z | 20:14Z | |
| 2026-07-19 (partial) | AFR202 | ? | ? | 02:51Z | ||
| 2026-07-18 | AFR471 | SAEZ | ? | 00:34 -03 | 21:22Z | |
| 2026-07-18 (partial) | AFR468 | ? | ? | 00:00Z | ||
| 2026-07-16 | AFR291 | RJOO | LFPG | 11:22 JST | 19:00 CEST | |
| 2026-07-14 (partial) | AFR468 | SADF | ? | 21:15 -03 | ||
| 2026-07-14 | AFR471 | SADS | LFPB | 00:03 -03 | 17:16 CEST | |
| 2026-07-13 (partial) | AFR191 | ? | ? | 01:42Z | ||
| 2026-07-12 (partial) | AFR191 | ? | ? | 01:28Z | ||
| 2026-07-12 | AFR194 | LFPG | VOBG | 10:59 CEST | 01:48 IST | |
| 2026-07-11 | AFR194 | LFPK | VOBG | 11:13 CEST | 01:40 IST | |
| 2026-07-11 (partial) | AFR343 | ? | ? | 02:05Z | ||
| 2026-07-10 (partial) | AFR343 | CYUL | ? | 17:31 EDT | ||
| 2026-07-10 | AFR342T | LFPG | CYUL | 11:08 CEST | 12:08 EDT | |
| 2026-07-09 (partial) | AFR201 | ? | ? | 01:17Z | ||
| 2026-07-07 | AFR181 | WSSS | LFPB | 11:08 +08 | 22:57 CEST | |
| 2026-07-06 | AFR182 | LFPB | WMBT | 14:07 CEST | 07:48 +08 | |
| 2026-07-06 | AFR551 | LGKP | LFPB | 03:53 EEST | 14:06 CEST | |
| 2026-07-05 | AFR468 | ? | SADS | 00:00Z | 00:29 -03 | |
| 2026-07-05 | AFR471 | SADS | LFPB | 00:29 -03 | 20:28 CEST | |
| 2026-07-04 | AFR342T | CYHU | CYUL | 20:00 EDT | 11:52 EDT | |
| 2026-07-04 | AFR4081 | CYUL | LFPB | 23:08 EDT | 14:06 CEST | |
| 2026-07-03 | AFR342T | LFPB | CYQB | 19:14 CEST | 19:58 EDT | |
| 2026-07-01 | AFR551 | LGSA | LFPG | 04:36 EEST | 06:48 CEST | |
| 2026-06-30 (partial) | AFR468 | SADJ | ? | 21:16 -03 | ||
| 2026-06-30 (partial) | AFR471 | SADS | ? | 00:12 -03 | ||
| 2026-06-29 (partial) | AFR343 | ? | ? | 01:55Z | ||
| 2026-06-28 | AFR342T | LFPB | CYUL | 11:18 CEST | 12:04 EDT | |
| 2026-06-26 | AFR551 | LGSA | LFPG | 07:01 EEST | 09:14 CEST | |
| 2026-06-24 (partial) | AFR343 | ? | ? | 01:53Z | ||
| 2026-06-23 | AFR342T | LFPG | CYUL | 12:00 CEST | 12:50 EDT | |
| 2026-06-23 | AFR736 | ? | LFPK | 05:15Z | 12:00 CEST | |
| 2026-06-22 | AFR722 | DAAG | LFPK | 06:01 CET | 13:08 CEST | |
| 2026-06-22 | AFR736 | LFPM | ? | 13:10 CEST | 12:20Z | |
| 2026-06-21 | AFR754 | DAAV | LFPK | 03:51 CET | 11:40 CEST | |
| 2026-06-21 | AFR722 | LFPK | GMMN | 11:40 CEST | 12:52 +01 | |
| 2026-06-20 | AFR754 | LFPB | GMMY | 11:13 CEST | 11:38 +01 | |
| 2026-06-20 | AFR923 | GMMN | LFPB | 03:53 +01 | 11:13 CEST | |
| 2026-06-19 | AFR923 | GMMN | LFPB | 02:06 +01 | 14:18 CEST | |
| 2026-06-19 | AFR926 | LFPB | FGBT | 14:19 CEST | 14:52 WAT | |
| 2026-06-18 | AFR926 | LFPK | GMME | 11:20 CEST | 14:05 +01 | |
| 2026-06-18 (partial) | AFR201 | UKLL | ? | 03:53 EEST | ||
| 2026-06-17 | AFR202 | LFPK | LRBS | 21:50 CEST | 02:10 EEST | |
| 2026-06-16 | AFR181 | WMKJ | LFPG | 11:34 +08 | 23:16 CEST | |
| 2026-06-15 | AFR923 | GMMN | LFPK | 01:56 +01 | 14:52 CEST | |
| 2026-06-15 | AFR182 | LFPK | WMKD | 14:54 CEST | 07:58 +08 | |
| 2026-06-15 | AFR926 | LFPK | FGBT | 02:55 CEST | 16:50 WAT | |
| 2026-06-14 (partial) | AFR570 | LFPB | ? | 03:50 CEST | ||
| 2026-06-14 | AFR551 | LGSA | LFPG | 04:54 EEST | 06:50 CEST | |
| 2026-06-14 | AFR926 | LFPG | FGBT | 11:07 CEST | 16:44 WAT | |
| 2026-06-13 (partial) | AFR570 | LFPB | ? | 20:48 CEST | ||
| 2026-06-13 (partial) | AFR468 | SADD | ? | 21:02 -03 | ||
| 2026-06-13 | AFR471 | SADS | LFPB | 00:11 -03 | 20:48 CEST | |
| 2026-06-12 (partial) | AFR343 | ? | ? | 01:53Z | ||
| 2026-05-29 | AFR088 | KPNM | KMSP | 19:03 CDT | 11:16 CDT | |
| 2026-05-29 | AFR578 | LFPG | GMMN | 18:21 CEST | 19:28 +01 | |
| 2026-05-28 (partial) | AFR201 | LROP | ? | 03:00 EEST | ||
| 2026-05-28 | AFR088 | LFPC | KMSP | 19:14 CEST | 13:46 CDT | |
| 2026-05-27 (partial) | AFR202 | ? | ? | 03:24Z | ||
| 2026-05-26 (partial) | AFR181 | WSSS | ? | 11:12 +08 | ||
| 2026-05-26 (partial) | AFR182 | WSSS | ? | 08:00 +08 | ||
| 2026-05-25 | AFR182 | LFPK | WMKD | 14:23 CEST | 07:58 +08 | |
| 2026-05-25 (partial) | AFR75K | CYZX | ? | 21:14 ADT | ||
| 2026-05-24 | AFR074 | LFPG | KRDU | 13:51 CEST | 16:20 EDT | |
| 2026-05-24 (partial) | AFR343 | ? | ? | 01:55Z | ||
| 2026-05-23 (partial) | AFR343 | LFPT | ? | 04:10 CEST | ||
| 2026-05-23 | AFR342T | LFPG | CYUL | 11:25 CEST | 12:02 EDT | |
| 2026-05-22 (partial) | AFR201 | ? | ? | 00:40Z | ||
| 2026-05-22 | AFR342T | LFPG | CYUL | 11:21 CEST | 11:48 EDT | |
| 2026-05-21 | AFR202 | LFPK | LROP | 21:24 CEST | 02:12 EEST | |
| 2026-05-20 (partial) | AFR578 | LFPB | ? | 03:01 CEST | ||
| 2026-05-20 | AFR579 | GUFA | LFPK | 02:02 GMT | 11:22 CEST | |
| 2026-05-19 (partial) | AFR291 | RJOO | ? | 10:45 JST | ||
| 2026-05-19 (partial) | AFR292 | RJOS | ? | 10:25 JST | ||
| 2026-05-12 (partial) | AFR32J | KATL | ? | 20:23 EDT | ||
| 2026-05-12 | AFR33J | KATL | LFPB | 20:23 EDT | 14:30 CEST | |
| 2026-05-12 | AFR292 | LFPB | ZBTJ | 14:30 CEST | 06:40 CST | |
| 2026-05-11 | AFR32J | LFPB | KATL | 15:29 CEST | 18:06 EDT | |
| 2026-05-11 | AFR89U | KMSP | LFPC | 20:25 CDT | 10:50 CEST | |
| 2026-05-11 (partial) | AFR088 | LFPB | ? | 03:15 CEST | ||
| 2026-05-10 | AFR89U | KMSP | LFPB | 20:36 CDT | 16:24 CEST | |
| 2026-05-10 (partial) | AFR088 | KMSP | ? | 20:36 CDT | ||
| 2026-05-09 | AFR415 | SBFZ | LFPB | 21:29 -03 | 10:26 CEST | |
| 2026-05-08 | AFR416 | LFPG | SBFZ | 14:44 CEST | 18:20 -03 | |
| 2026-05-07 | AFR89U | KMSP | LFPG | 20:24 CDT | 10:50 CEST | |
| 2026-05-06 (partial) | AFR201 | LROP | ? | 03:56 EEST | ||
| 2026-05-06 | AFR088 | LFPB | KMSP | 16:27 CEST | 17:42 CDT | |
| 2026-05-05 (partial) | AFR202 | LFPK | ? | 02:25 CEST | ||
| 2026-05-04 | AFR291 | RJOO | LFPB | 12:50 JST | 19:36 CEST | |
| 2026-05-03 | AFR75K | LFPG | ? | 14:18 CEST | 23:44Z | |
| 2026-05-03 | AFR75K | CYQM | ? | 21:00 ADT | 05:24Z | |
| 2026-05-02 | AFR074 | LFPB | ? | 13:29 CEST | 19:58Z | |
| 2026-05-02 | AFR415 | GCHI | ? | 06:10 WEST | 06:48Z | |
| 2026-05-01 | AFR201 | ? | ? | 12:27Z | 23:28Z | |
| 2026-05-01 | AFR416 | LFPG | ? | 14:27 CEST | 21:06Z | |
| 2026-05-01 | AFR201 | LROP | LFPB | 04:13 EEST | 05:30 CEST | |
| 2026-05-01 | AFR415 | SBFZ | ? | 19:53 -03 | 23:30Z | |
| 2026-04-30 (partial) | AFR202 | ? | ? | 00:16Z | ||
| 2026-04-29 (partial) | AFR291 | RJOO | ? | 11:50 JST | ||
| 2026-04-28 | AFR159X | KALB | LFPB | 00:34 EDT | 14:18 CEST | |
| 2026-04-28 | AFR292 | LFOK | RJOS | 14:19 CEST | 08:30 JST | |
| 2026-04-27 | AFR158M | LFPG | KDFW | 10:41 CEST | 16:05 CDT | |
| 2026-04-27 | AFR159X | KDFW | CYYW | 16:05 CDT | 19:22 EDT | |
| 2026-04-27 (partial) | AFR201 | LBBG | ? | 03:45 EEST | ||
| 2026-04-26 (partial) | AFR202 | LFPK | ? | 02:34 CEST | ||
| 2026-04-25 | AFR940 | GMMN | LFPB | 05:27 +01 | 23:14 CEST | |
| 2026-04-24 | AFR940 | ? | ? | 08:50Z | 10:10Z | |
| 2026-04-24 (partial) | AFR201 | ? | ? | 01:22Z | ||
| 2026-04-23 (partial) | AFR202 | ? | ? | 03:20Z | ||
| 2026-04-21 (partial) | AFR33J | KATL | ? | 20:27 EDT | ||
| 2026-04-19 (partial) | AFR343 | ? | ? | 02:00Z | ||
| 2026-04-18 | AFR342T | LFPG | CYUL | 11:08 CEST | 12:02 EDT | |
| 2026-04-18 (partial) | AFR343 | ? | ? | 02:19Z | ||
| 2026-04-17 (partial) | AFR327 | ? | ? | 00:00Z | ||
| 2026-04-17 | AFR342T | LFPG | CYUL | 10:54 CEST | 11:52 EDT | |
| 2026-04-16 (partial) | AFR201 | ? | ? | 01:52Z | ||
| 2026-04-16 | AFR328K | LFPB | CYOW | 15:42 CEST | 19:39 EDT | |
| 2026-04-16 (partial) | AFR327 | CYOW | ? | 19:39 EDT | ||
| 2026-04-15 (partial) | AFR202 | ? | ? | 01:23Z | ||
| 2026-04-14 | AFR202 | ? | ? | 21:54Z | 23:56Z | |
| 2026-04-14 (partial) | AFR181 | WSSS | ? | 11:29 +08 | ||
| 2026-04-13 | AFR940 | ? | ? | 02:54Z | 12:12Z | |
| 2026-04-13 | AFR182 | ? | ? | 12:12Z | 23:58Z | |
| 2026-04-12 | AFR940 | ? | ? | 08:42Z | 15:58Z | |
| 2026-04-11 (partial) | AFR201 | ? | ? | 00:43Z | ||
| 2026-04-06 | AFR291 | RJOO | LFPG | 11:40 JST | 18:36 CEST | |
| 2026-04-06 | AFR292 | ? | ? | 00:07Z | 14:06Z | |
| 2026-04-05 (partial) | AFR75K | ? | ? | 00:05Z | ||
| 2026-04-05 | AFR292 | ? | ? | 12:09Z | 23:46Z | |
| 2026-04-04 | AFR074 | ? | ? | 11:34Z | 22:15Z | |
| 2026-04-02 | AFR902 | ? | ? | 02:45Z | 05:10Z | |
| 2026-04-01 | AFR902 | ? | ? | 09:35Z | 10:46Z | |
| 2026-03-31 | AFR181 | WSSS | LFPK | 11:11 +08 | 17:42 CEST | |
| 2026-03-30 | AFR940 | ? | ? | 03:41Z | 06:22Z | |
| 2026-03-30 | AFR182 | LFPG | ? | 13:58 CEST | 23:56Z | |
| 2026-03-29 | AFR815 | ? | ? | 00:49Z | 09:06Z | |
| 2026-03-29 | AFR940 | ? | ? | 09:06Z | 10:58Z | |
| 2026-03-28 | AFR814 | ? | ? | 17:43Z | 18:00Z | |
| 2026-03-16 | AFR545 | ? | ? | 03:45Z | 06:14Z | |
| 2026-03-15 | AFR947 | GMMN | LFPG | 04:11 +00 | 11:06 CET | |
| 2026-03-15 | AFR546 | ? | ? | 10:08Z | 18:42Z | |
| 2026-03-15 | AFR545 | ? | ? | 20:58Z | 21:36Z | |
| 2026-03-14 | AFR948 | LFPG | ? | 14:02 CET | 15:06Z | |
| 2026-03-14 | AFR217 | ? | ? | 04:56Z | 22:30Z | |
| 2026-03-13 (partial) | AFR381 | ? | ? | 02:04Z | ||
| 2026-03-13 | AFR218 | ? | ? | 11:33Z | 22:40Z | |
| 2026-03-11 | AFR291 | RJOY | LRAR | 13:00 JST | 18:16 EET | |
| 2026-03-11 | AFR292 | ? | RJOY | 00:06Z | 10:27 JST | |
| 2026-03-06 | AFR218 | LFPG | LRBS | 11:35 CET | 14:45 EET | |
| 2026-03-03 | AFR546 | LFPG | ? | 11:07 CET | 18:12Z | |
| 2026-02-05 | AFR566 | LFPG | ? | 09:48 CET | 14:38Z | |
| 2026-02-02 | AFR816 | LFPG | KSBY | 14:01 CET | 15:20 EST | |
| 2026-01-30 | AFR181 | WSSS | ? | 12:03 +08 | 07:00Z | |
| 2026-01-28 | AFR816 | LFPG | ? | 13:52 CET | 14:26Z | |
| 2026-01-24 | AFR948 | LFPG | LPBJ | 13:55 CET | 14:41 WET | |
| 2026-01-20 | AFR181 | WSSS | ? | 13:03 +08 | 08:05Z | |
| 2026-01-07 | AFR292 | ? | ? | 00:21Z | 01:38Z | |
| 2026-01-03 | AFR382 | LFPG | LDVA | 01:05 CET | 02:12 CET | |
| 2025-12-24 | AFR158K | LFPG | ? | 11:16 CET | 17:26Z | |
| 2025-12-17 | AFR292 | ? | RJOY | 00:23Z | 10:46 JST | |
| 2025-09-21 | AFR343G | CYUL | ? | 17:20 EDT | 22:29Z |
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.
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.