PlaneTrack / aircraft / 3949F4
F-GSPU is a Boeing 777 228ER operated by Air France, Mode-S hex code 3949F4. Track it live, browse its recent flights, or download its full position history.

Recently active. Last received 3 hours ago, possibly beyond receiver coverage or landed.
Open the live map Buy full history (CSV) API access
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-08-23 (today) | AFR430 | ? | — | 00:19Z | last received 13:07Z | |
| 2026-08-21 | AFR805 | GMMN | LFPG | 05:28 +01 | 08:52 CEST | |
| 2026-08-21 | AFR828 | LFPG | HKRE | 11:46 CEST | 21:10 EAT | |
| 2026-08-20 | AFR431 | LFPT | LFPG | 12:29 CEST | 16:54 CEST | |
| 2026-08-20 | AFR804 | ? | ? | 14:54Z | 17:08Z | |
| 2026-08-19 | AFR377 | KDTW | LFPG | 21:31 EDT | 10:16 CEST | |
| 2026-08-18 | AFR877 | ? | ? | 03:20Z | 06:16Z | |
| 2026-08-18 (partial) | AFR378E | KDTW | ? | 18:03 EDT | ||
| 2026-08-17 | AFR877 | LFPG | ? | 14:29 CEST | 22:10Z | |
| 2026-08-17 | AFR345M | ? | ? | 11:09Z | 23:58Z | |
| 2026-08-16 | AFR344 | LFPG | CYCV | 14:35 CEST | 15:34 EDT | |
| 2026-08-15 | AFR430 | ? | ? | 02:11Z | 13:32Z | |
| 2026-08-15 | AFR431 | ? | ? | 02:12Z | 11:28Z | |
| 2026-08-14 | AFR805 | ? | ? | 03:31Z | 05:40Z | |
| 2026-08-14 | AFR804 | ? | ? | 03:29Z | 18:17Z | |
| 2026-08-13 | AFR804 | ? | ? | 15:27Z | 17:32Z | |
| 2026-08-13 | AFR431 | ? | ? | 10:46Z | 15:26Z | |
| 2026-08-13 | AFR430 | ? | ? | 10:46Z | 15:28Z | |
| 2026-08-12 | AFR415 | SBFZ | LFPB | 01:01 -03 | 09:22 CEST | |
| 2026-08-11 | AFR416 | ? | ? | 20:31Z | 21:10Z | |
| 2026-08-11 | AFR415 | ? | ? | 23:22Z | 23:50Z |
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-07-23 | AFR431 | ? | ? | 03:00Z | 14:48Z | |
| 2026-07-23 | AFR34N | ? | ? | 14:48Z | 15:40Z | |
| 2026-07-22 | AFR989 | DABC | LFPB | 02:30 CET | 05:36 CEST | |
| 2026-07-21 | AFR283 | ? | ? | 00:15Z | 09:58Z | |
| 2026-07-21 | AFR988 | ? | ? | 09:58Z | 16:32Z | |
| 2026-07-20 | AFR989 | ? | ? | 09:34Z | 20:52Z | |
| 2026-07-19 | AFR989 | FKKY | LFPG | 02:10 WAT | 05:20 CEST | |
| 2026-07-18 | AFR989 | FKYS | ? | 21:34 WAT | 21:00Z | |
| 2026-07-18 | AFR988 | ? | ? | 10:02Z | 16:52Z | |
| 2026-07-18 | AFR217 | ? | ? | 03:33Z | 21:00Z | |
| 2026-07-17 | AFR149 | GMMN | LFPG | 03:38 +01 | 11:57 CEST | |
| 2026-07-17 | AFR132 | ? | ? | 02:37Z | 17:52Z | |
| 2026-07-17 | AFR218 | LFPG | VADN | 11:57 CEST | 00:04 IST | |
| 2026-07-16 | AFR377 | KDTW | LFPG | 21:34 EDT | 16:28 CEST | |
| 2026-07-16 (partial) | AFR378E | KDTW | ? | 21:34 EDT | ||
| 2026-07-15 | AFR431 | ? | ? | 10:54Z | 14:34Z | |
| 2026-07-15 (partial) | AFR378E | KDTW | ? | 10:35 EDT | ||
| 2026-07-14 | AFR805 | DAOB | LFPK | 04:10 CET | 14:22 CEST | |
| 2026-07-14 (partial) | AFR430 | LFPK | ? | 14:22 CEST | ||
| 2026-07-13 | AFR431 | LFPT | LFPK | 12:24 CEST | 16:34 CEST | |
| 2026-07-13 (partial) | AFR430 | LFPK | ? | 12:16 CEST | ||
| 2026-07-12 (partial) | AFR378E | KDTW | ? | 21:30 EDT | ||
| 2026-07-12 | AFR377 | KDTW | LFPG | 21:30 EDT | 14:11 CEST | |
| 2026-07-11 | AFR501 | LFPT | LFPG | 12:00 CEST | 16:32 CEST | |
| 2026-07-11 | AFR378E | LFPC | KDTW | 16:33 CEST | 18:22 EDT | |
| 2026-07-10 | AFR500 | LFPG | SVVP | 10:50 CEST | 05:56 -04 | |
| 2026-07-10 | AFR902 | ? | ? | 02:33Z | 17:48Z | |
| 2026-07-09 | AFR805 | GMMN | LFPK | 05:34 +01 | 12:16 CEST | |
| 2026-07-09 | AFR902 | LFPG | FKKY | 12:16 CEST | 22:30 WAT | |
| 2026-07-08 (partial) | AFR430 | LFPB | ? | 12:26 CEST | ||
| 2026-07-08 | AFR431 | LFPT | LFPK | 12:27 CEST | 17:06 CEST | |
| 2026-07-08 | AFR804 | LFPG | DAOB | 17:07 CEST | 18:16 CET | |
| 2026-07-07 (partial) | AFR989 | FKKY | ? | 02:44 WAT | ||
| 2026-07-06 | AFR988 | LFPB | DABC | 12:16 CEST | 13:00 CET | |
| 2026-07-06 | AFR837 | ? | LFPB | 01:41Z | 12:16 CEST | |
| 2026-07-05 (partial) | AFR327 | ? | ? | 02:32Z | ||
| 2026-07-04 | AFR89U | KMSP | LFPG | 20:19 CDT | 14:18 CEST | |
| 2026-07-04 | AFR328K | LFPB | CYOW | 14:19 CEST | 15:44 EDT | |
| 2026-07-03 | AFR358P | CYKZ | CYYZ | 20:00 EDT | 23:40 EDT | |
| 2026-07-03 | AFR359P | CYYZ | LFPB | 23:41 EDT | 16:16 CEST | |
| 2026-07-03 | AFR088 | LFPB | KMSP | 16:16 CEST | 17:54 CDT | |
| 2026-07-02 (partial) | AFR430 | LFPB | ? | 12:12 CEST | ||
| 2026-07-02 | AFR431 | LFPT | LFPB | 12:12 CEST | 18:54 CEST | |
| 2026-07-02 | AFR358P | LFPB | ? | 18:55 CEST | 23:58Z | |
| 2026-07-01 | AFR377 | KDTW | LFPB | 21:44 EDT | 14:12 CEST | |
| 2026-06-30 | AFR501 | ? | LFPB | 02:23Z | 19:36 CEST | |
| 2026-06-29 | AFR500 | LFPG | SVVP | 10:53 CEST | 07:44 -04 | |
| 2026-06-29 | AFR902 | GMMN | LFPG | 04:58 +01 | 07:32 CEST | |
| 2026-06-28 (partial) | AFR201 | LROP | ? | 04:14 EEST | ||
| 2026-06-28 | AFR902 | LFPB | FKKY | 14:00 CEST | 14:33 WAT | |
| 2026-06-26 | AFR202 | LFPK | LROP | 23:10 CEST | 02:14 EEST | |
| 2026-06-26 | AFR34N | LFPB | KATL | 02:00 CEST | 21:32 EDT | |
| 2026-06-26 | AFR35T | KATL | LFPK | 23:56 EDT | 23:10 CEST | |
| 2026-06-25 | AFR501 | SKPB | LFPK | 22:54 -05 | 18:40 CEST | |
| 2026-06-25 | AFR34N | LFPK | KATL | 18:40 CEST | 19:58 EDT | |
| 2026-06-24 | AFR500 | LFPK | ? | 11:07 CEST | 10:12Z | |
| 2026-06-21 (partial) | AFR829 | LGKC | ? | 04:36 EEST | ||
| 2026-06-20 | AFR828 | LFPB | HKRE | 11:34 CEST | 20:56 EAT | |
| 2026-06-19 | AFR443 | SBRF | LFPG | 03:55 -03 | 14:10 CEST | |
| 2026-06-19 | AFR442 | LFPB | SBNT | 08:50 CEST | 10:38 -03 | |
| 2026-06-18 (partial) | AFR829 | LGSA | ? | 04:49 EEST | ||
| 2026-06-17 | AFR828 | LFPK | HKNW | 12:02 CEST | 23:27 EAT | |
| 2026-06-16 | AFR59N | KDEN | LFPG | 18:02 MDT | 11:00 CEST | |
| 2026-06-15 (partial) | AFR59N | KDEN | ? | 18:07 MDT | ||
| 2026-06-15 | AFR58P | LFPC | KDEN | 14:33 CEST | 15:38 MDT | |
| 2026-06-14 | AFR935 | LGSA | LFPB | 08:45 EEST | 14:31 CEST | |
| 2026-06-14 | AFR58P | LFPB | KDEN | 14:32 CEST | 16:04 MDT | |
| 2026-06-13 | AFR934 | LFPB | LGKC | 11:38 CEST | 15:04 EEST | |
| 2026-05-29 | AFR187 | RJTT | LFPB | 09:02 JST | 16:50 CEST | |
| 2026-05-28 | AFR186 | LFPK | RJTT | 10:44 CEST | 06:02 JST | |
| 2026-05-28 (partial) | AFR343 | LFPT | ? | 04:32 CEST | ||
| 2026-05-27 | AFR217 | LHTL | LFPB | 03:29 CEST | 11:56 CEST | |
| 2026-05-27 | AFR342T | LFPG | CYUL | 11:56 CEST | 11:46 EDT | |
| 2026-05-26 | AFR218 | LFPK | VABB | 11:15 CEST | 22:56 IST | |
| 2026-05-26 | AFR829 | LFPG | HKRE | 11:12 CEST | 23:46 EAT | |
| 2026-05-25 | AFR829 | LGKC | LFPG | 05:06 EEST | 06:50 CEST | |
| 2026-05-24 | AFR828 | LFPK | HKRE | 11:33 CEST | 20:52 EAT | |
| 2026-05-24 | AFR149 | GMME | LFPK | 04:08 +01 | 11:32 CEST | |
| 2026-05-23 | AFR217A | ? | LFPK | 07:16Z | 16:02 CEST | |
| 2026-05-23 | AFR218 | LFPB | VABB | 05:03 CEST | 23:10 IST | |
| 2026-05-23 | AFR132 | LFPK | GMMY | 16:02 CEST | 17:10 +01 | |
| 2026-05-21 | AFR218 | LFPK | VABB | 11:26 CEST | 23:20 IST | |
| 2026-05-12 | AFR149 | GULB | LFPG | 01:04 GMT | 07:58 CEST | |
| 2026-05-11 | AFR805 | GMMN | LFPB | 04:43 +01 | 15:57 CEST | |
| 2026-05-11 | AFR804 | LFPB | GMMC | 05:42 CEST | 18:00 +01 | |
| 2026-05-11 | AFR132 | LFPB | GMMN | 15:58 CEST | 17:20 +01 | |
| 2026-05-10 | AFR804 | LFPK | GMMN | 17:09 CEST | 18:46 +01 | |
| 2026-05-10 (partial) | AFR357E | ? | ? | 03:35Z | ||
| 2026-05-09 | AFR356G | LFPG | CYYZ | 14:07 CEST | 18:12 EDT | |
| 2026-05-09 | AFR935 | LGSA | LFPG | 08:19 EEST | 14:07 CEST | |
| 2026-05-08 | AFR934 | LFPM | LGKC | 11:04 CEST | 14:19 EEST | |
| 2026-05-07 | AFR33J | KATL | LFPG | 20:53 EDT | 10:50 CEST | |
| 2026-05-06 | AFR33J | KATL | LFPB | 20:10 EDT | 10:12 CEST | |
| 2026-05-06 | AFR32J | LFPB | KATL | 14:12 CEST | 17:16 EDT | |
| 2026-05-05 | AFR705 | GMMN | LFPB | 07:16 +01 | 10:36 CEST | |
| 2026-05-05 | AFR706 | GMMN | ? | 07:15 +01 | 19:12Z | |
| 2026-05-05 | AFR32J | LFPC | KATL | 14:33 CEST | 17:10 EDT | |
| 2026-05-04 (partial) | AFR137T | KORD | ? | 19:03 CDT | ||
| 2026-05-04 | AFR706 | LFPG | ? | 18:59 CEST | 22:34Z | |
| 2026-05-03 | AFR136 | LFPB | KORD | 13:27 CEST | 14:46 CDT | |
| 2026-05-03 | AFR33J | KATL | LFPG | 20:15 EDT | 10:00 CEST | |
| 2026-05-02 | AFR377 | KDTW | LFPG | 21:30 EDT | 10:46 CEST | |
| 2026-05-02 | AFR32J | LFPB | KATL | 14:41 CEST | 17:48 EDT | |
| 2026-05-02 (partial) | AFR378E | KDTW | ? | 21:30 EDT | ||
| 2026-05-01 | AFR378E | LFPB | KDTW | 16:43 CEST | 18:38 EDT | |
| 2026-05-01 | AFR804 | GMMN | ? | 06:18 +01 | 17:04Z | |
| 2026-05-01 | AFR805 | GMMN | LFPB | 06:18 +01 | 09:42 CEST | |
| 2026-04-30 | AFR804 | LFPG | GMMC | 17:13 CEST | 18:28 +01 | |
| 2026-04-30 | AFR377 | KDTW | LFPB | 21:27 EDT | 17:12 CEST | |
| 2026-04-29 | AFR501 | SVGU | ? | 22:10 -04 | 02:50Z | |
| 2026-04-29 (partial) | AFR378E | KDTW | ? | 11:29 EDT | ||
| 2026-04-28 | AFR149 | GMMN | LFPB | 04:08 +01 | 07:28 CEST | |
| 2026-04-27 | AFR705 | GMMN | LFPG | 06:15 +01 | 15:52 CEST | |
| 2026-04-27 | AFR132 | LFPG | GMMY | 15:52 CEST | 17:04 +01 | |
| 2026-04-26 | AFR706 | LFPG | GMMY | 18:43 CEST | 19:48 +01 | |
| 2026-04-26 (partial) | AFR092 | KOPF | ? | 20:00 EDT | ||
| 2026-04-26 | AFR093 | KMIA | LFPB | 23:31 EDT | 13:44 CEST | |
| 2026-04-25 | AFR837 | LPAZ | LFPB | 00:35 +00 | 05:48 CEST | |
| 2026-04-24 (partial) | AFR1U | ? | ? | 02:42Z | ||
| 2026-04-23 | AFR837 | ? | ? | 01:37Z | 06:54Z | |
| 2026-04-23 | AFR2N | LFPG | KJFK | 08:55 CEST | 16:56 EDT | |
| 2026-04-21 | AFR331E | KBOS | LFPB | 22:09 EDT | 10:30 CEST | |
| 2026-04-21 (partial) | AFR332 | LFPG | ? | 04:07 CEST | ||
| 2026-04-20 | AFR332 | ? | ? | 15:57Z | 23:00Z | |
| 2026-04-20 | AFR501 | LFPC | LFPB | 11:23 CEST | 12:50 CEST | |
| 2026-04-19 (partial) | AFR345M | ? | ? | 00:00Z | ||
| 2026-04-19 | AFR500 | ? | ? | 08:55Z | 12:12Z | |
| 2026-04-18 | AFR327 | ? | ? | 02:24Z | 13:28Z | |
| 2026-04-18 | AFR344 | LFPB | CYUL | 15:30 CEST | 16:40 EDT | |
| 2026-04-17 | AFR933 | ? | ? | 03:50Z | 12:22Z | |
| 2026-04-17 | AFR328K | LFPB | CYOW | 13:52 CEST | 15:04 EDT | |
| 2026-04-16 | AFR930 | ? | ? | 04:46Z | 21:40Z | |
| 2026-04-15 | AFR930 | LFPG | DABC | 22:43 CEST | 00:00 CET | |
| 2026-04-14 (partial) | AFR187 | RJTT | ? | 09:02 JST | ||
| 2026-04-13 (partial) | AFR111 | ? | ? | 00:43Z | ||
| 2026-04-13 | AFR186 | LFPK | RJTT | 10:12 CEST | 06:02 JST | |
| 2026-04-12 (partial) | AFR116 | ? | ? | 03:45Z | ||
| 2026-04-11 (partial) | AFR181 | WSSS | ? | 11:16 +08 | ||
| 2026-04-06 | AFR116 | ? | ? | 00:00Z | 15:20Z | |
| 2026-04-05 | AFR837 | ? | ? | 01:03Z | 04:02Z | |
| 2026-04-04 (partial) | AFR1U | ? | ? | 02:43Z | ||
| 2026-04-03 | AFR2N | LFPG | KJFK | 08:53 CEST | 10:46 EDT | |
| 2026-04-02 | AFR132 | ? | ? | 03:05Z | 16:32Z | |
| 2026-04-02 | AFR149 | ? | ? | 03:06Z | 06:06Z | |
| 2026-04-01 | AFR217 | ? | ? | 03:55Z | 05:30Z | |
| 2026-03-31 | AFR218 | ? | ? | 09:13Z | 17:30Z | |
| 2026-03-30 | AFR935 | ? | ? | 07:25Z | 09:02Z | |
| 2026-03-29 | AFR934 | ? | ? | 09:10Z | 11:34Z | |
| 2026-03-28 | AFR183 | ? | ? | 13:43Z | 14:44Z | |
| 2026-03-16 | AFR705 | ? | ? | 04:56Z | 15:14Z | |
| 2026-03-15 | AFR93F | ? | ? | 04:13Z | 16:30Z | |
| 2026-03-15 | AFR706 | ? | ? | 16:30Z | 18:32Z | |
| 2026-03-14 | AFR359K | ? | LFPG | 03:12Z | 11:06 CET | |
| 2026-03-14 | AFR92U | ? | ? | 15:41Z | 19:00Z | |
| 2026-03-14 | AFR358P | ? | ? | 00:00Z | 03:12Z | |
| 2026-03-13 | AFR501 | ? | ? | 03:37Z | 16:24Z | |
| 2026-03-13 | AFR358P | ? | ? | 16:25Z | 23:58Z | |
| 2026-03-13 | AFR500 | ? | ? | 03:37Z | 14:28Z | |
| 2026-03-11 | AFR183 | VTBD | ? | 09:43 +07 | 05:19Z | |
| 2026-03-02 | AFR226 | LFPG | VIJU | 11:13 CET | 22:37 IST | |
| 2026-02-26 | AFR226 | LFPG | OPLA | 10:53 CET | 21:39 PKT | |
| 2026-02-24 | AFR645 | OMDB | LIPE | 07:38 +04 | 11:14 CET | |
| 2026-02-23 | AFR644 | LFPG | ? | 18:36 CET | 23:32Z | |
| 2026-02-19 | AFR226 | LFPG | VIDD | 12:17 CET | 00:01 IST | |
| 2026-02-15 | AFR226 | LFPG | ? | 11:06 CET | 12:05Z | |
| 2026-02-11 | AFR661 | OMDB | LYTV | 07:00 +04 | 10:02 CET | |
| 2026-02-10 | AFR645 | OMDB | ? | 06:57 +04 | 07:37Z | |
| 2026-02-10 | AFR660 | LFPG | ? | 17:25 CET | 17:53Z | |
| 2026-02-09 | AFR644 | LFPG | LGBL | 18:42 CET | 21:53 EET | |
| 2026-01-19 | AFR183 | VTBD | VEDB | 09:45 +07 | 10:33 IST | |
| 2025-10-02 | AFR267 | RKSS | ? | 09:00 KST | 01:25Z | |
| 2025-10-01 | AFR264 | LFPG | RKSS | 11:57 CEST | 06:02 KST | |
| 2025-09-26 | AFR264 | LFPG | ? | 12:14 CEST | 17:16Z |
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.