PlaneTrack / aircraft / 3949F8

F-GSPY - Boeing 777 228ER

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

Boeing 777 228ER (F-GSPY)
Photo © hikoukiana / Planespotters
RegistrationF-GSPY
Mode-S hex3949F8
ManufacturerBoeing
Model777 228ER
OperatorAir France
Last seen2026-08-23 11:14 UTC
Last callsignAFR284

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

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

Flight history 186 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)AFR284?02:40Zlast received 11:14Z
2026-08-20AFR501??10:19Z11:18Z
2026-08-19AFR500??09:12Z10:50Z
2026-08-19AFR989??03:17Z05:34Z
2026-08-18AFR805??03:03Z05:18Z
2026-08-18AFR988??10:15Z12:00Z
2026-08-17AFR804LFPGGMMN16:59 CEST17:58 +01
2026-08-16AFR805??02:49Z05:04Z
2026-08-16AFR804??02:49Z17:40Z
2026-08-16AFR500LFPGSVVP10:50 CEST07:50 -04
2026-08-15AFR359PCYYZLFPG23:47 EDT16:48 CEST
2026-08-15 (partial)AFR358P??00:20Z
2026-08-13 (partial)AFR283??00:06Z
2026-08-13AFR284??00:04Z13:33Z
2026-08-12AFR149GMMNLFPG03:59 +0107:08 CEST
2026-08-12AFR132??02:55Z16:54Z
Earlier flights (171) - back to 2025-09-19
DateCallsignFromToDepArrRoute
2026-07-23AFR132??14:35Z16:46Z
2026-07-23AFR89U??01:43Z14:34Z
2026-07-22AFR35TKATLLFPG22:42 EDT16:07 CEST
2026-07-21AFR989??01:06Z15:06Z
2026-07-21AFR34NLFPGKATL17:08 CEST19:40 EDT
2026-07-20AFR805??03:35Z09:46Z
2026-07-20AFR988??09:48Z20:22Z
2026-07-20AFR804??03:30Z17:16Z
2026-07-19AFR377KDTWLFPG21:33 EDT17:02 CEST
2026-07-19AFR804??15:04Z17:16Z
2026-07-19 (partial)AFR378EKDTW?21:33 EDT
2026-07-18AFR501??02:09Z11:00Z
2026-07-18AFR378E??14:28Z22:32Z
2026-07-18AFR500??02:08Z09:34Z
2026-07-17 (partial)AFR327??02:16Z
2026-07-17AFR500LFPGSVVP10:46 CEST05:46 -04
2026-07-16AFR132??02:58Z16:18Z
2026-07-16AFR149??02:59Z12:12Z
2026-07-16AFR328KLFPBCYOW14:13 CEST17:22 EDT
2026-07-15AFR89U??01:00Z14:24Z
2026-07-14AFR088LFPGKMSP16:24 CEST17:54 CDT
2026-07-14AFR89UKMSPLFPG20:11 CDT16:22 CEST
2026-07-13AFR088LFPGKMSP16:21 CEST17:48 CDT
2026-07-13 (partial)AFR358PCYKZ?20:00 EDT
2026-07-13AFR359PCYYZLFPG23:39 EDT16:20 CEST
2026-07-08AFR35TKATLLFPG22:51 EDT12:46 CEST
2026-07-07AFR59NKDENLFPB18:04 MDT17:02 CEST
2026-07-07AFR34NLFPBKATL17:03 CEST19:34 EDT
2026-07-06 (partial)AFR088LFPB?03:01 CEST
2026-07-06AFR58PLFPBKDEN13:46 CEST17:43 MDT
2026-07-06AFR89UKMSPLFPB20:02 CDT13:46 CEST
2026-07-05AFR088LFPBKMSP16:10 CEST17:28 CDT
2026-07-05 (partial)AFR345MCYUL?20:32 EDT
2026-07-04 (partial)AFR378EKBOS?20:23 EDT
2026-07-04AFR377KDTWLFPG00:49 EDT16:32 CEST
2026-07-04AFR344LFPBCYUL16:33 CEST17:32 EDT
2026-07-03AFR501?LFPB02:06Z16:52 CEST
2026-07-03AFR378ELFPBKBOS16:52 CEST18:35 EDT
2026-07-03AFR500LFPBLPPD04:05 CEST10:04 +00
2026-07-02 (partial)AFR217??01:19Z
2026-07-01AFR283LHSNLFPB04:27 CEST11:48 CEST
2026-07-01AFR218LFPBVAJJ11:48 CEST02:04 IST
2026-06-30AFR284LFPBLROP12:01 CEST15:26 EEST
2026-06-30 (partial)AFR327LFPT?04:32 CEST
2026-06-29AFR328KLFPBCYOW13:44 CEST17:28 EDT
2026-06-29AFR377KDTWLFPB21:13 EDT13:44 CEST
2026-06-28AFR805GMMNLFPB04:27 +0116:28 CEST
2026-06-27AFR431LFPTLFPB12:09 CEST16:32 CEST
2026-06-26AFR874LGSRLFPG06:55 EEST08:58 CEST
2026-06-26AFR430LFPBLFPT14:34 CEST15:36 CEST
2026-06-25AFR874LFPKHKGA12:12 CEST02:00 EAT
2026-06-25 (partial)AFR217LROP?04:16 EEST
2026-06-24AFR283LBWNLFPG03:14 EEST06:12 CEST
2026-06-24AFR284LFPK?02:12 CEST11:46Z
2026-06-24AFR218LFPK?11:20 CEST17:20Z
2026-06-23AFR284LFPKLROP11:28 CEST14:30 EEST
2026-06-23 (partial)AFR217??00:55Z
2026-06-22AFR218LFPKVAJJ11:24 CEST01:42 IST
2026-06-22AFR947GMMNLFPK02:35 +0111:24 CEST
2026-06-21AFR946LFPGDAOI13:00 CEST13:28 CET
2026-06-21 (partial)AFR217LROP?03:55 EEST
2026-06-20AFR218LFPBVAJJ11:18 CEST01:44 IST
2026-06-20AFR805GMMNLFPB04:19 +0111:18 CEST
2026-06-19AFR804LFPBGMMY16:40 CEST17:50 +01
2026-06-19 (partial)AFR217LHTL?03:06 CEST
2026-06-18AFR218LFPKVAJJ11:46 CEST01:54 IST
2026-06-18 (partial)AFR343LFPT?04:29 CEST
2026-06-17 (partial)AFR217??00:56Z
2026-06-17AFR342TLFPCCYUL11:11 CEST11:48 EDT
2026-06-16AFR218LFPBVAJJ11:17 CEST01:42 IST
2026-06-15 (partial)AFR829LGZA?05:15 EEST
2026-06-14AFR989GMMNLFPG02:06 +0111:39 CEST
2026-06-14AFR828LFPBHKRE11:40 CEST23:28 EAT
2026-06-13AFR805GMMNLFPG05:01 +0108:28 CEST
2026-06-13AFR988LFPGFKKY11:31 CEST11:54 WAT
2026-06-12AFR501LFPCLFPB11:26 CEST17:28 CEST
2026-06-12AFR804LFPBGMME17:28 CEST18:44 +01
2026-05-29AFR342TLFPGCYUL11:49 CEST12:28 EDT
2026-05-28AFR805GMMNLFPB04:36 +0108:06 CEST
2026-05-27AFR804LFPKGMME17:12 CEST18:22 +01
2026-05-27AFR4081CYYZLFPK01:06 EDT17:10 CEST
2026-05-27AFR358PCYZDCYYZ20:28 EDT22:38 EDT
2026-05-26 (partial)AFR187RJTT?09:12 JST
2026-05-26AFR358PLFPGCYYZ21:10 CEST16:14 EDT
2026-05-26 (partial)AFR186RJTT?09:06 JST
2026-05-25AFR283LIPZLFPK05:01 CEST10:14 CEST
2026-05-25AFR186LFPKRJTT10:14 CEST06:04 JST
2026-05-24AFR284LFPKLRBS11:28 CEST16:12 EEST
2026-05-23AFR009KJFKLFPB04:07 EDT16:24 CEST
2026-05-23AFR010CYPNKJFK23:52 EDT01:42 EDT
2026-05-22AFR816??07:05Z14:22Z
2026-05-22AFR809??07:15Z22:17Z
2026-05-20AFR940LFPBGMME02:15 CEST12:18 +01
2026-05-19AFR283LFPBLFPK08:15 CEST01:42 CEST
2026-05-19 (partial)AFR284LFPB?04:38 CEST
2026-05-09AFR380VEDDMLFPB19:34 CEST20:44 CEST
2026-05-07 (partial)AFR111LRBS?03:50 EEST
2026-05-06 (partial)AFR116LFPK?02:00 CEST
2026-05-05 (partial)AFR187RJTT?09:00 JST
2026-05-04AFR343??08:08Z22:10Z
2026-05-04AFR343CYULLFPG22:17 EDT05:46 CEST
2026-05-03AFR342TLFPBCYCV11:02 CEST11:50 EDT
2026-05-02AFR935LGST?09:09 EEST09:02Z
2026-05-01AFR111??10:32Z20:12Z
2026-05-01AFR934LFOK?12:33 CEST12:50Z
2026-05-01AFR111LHOYLFPB04:05 CEST05:42 CEST
2026-04-30 (partial)AFR116LRCS?03:00 EEST
2026-04-29AFR116LFSRLRTR00:24 CEST02:58 EEST
2026-04-29 (partial)AFR187RJTT?09:00 JST
2026-04-28AFR186LFSRRJTT10:12 CEST08:46 JST
2026-04-28AFR836??02:24Z09:16Z
2026-04-28AFR837LPAZLFPB02:46 +0005:54 CEST
2026-04-26AFR719AGOOYLFPB01:29 GMT08:28 CEST
2026-04-25 (partial)AFR187RJTT?09:01 JST
2026-04-25AFR718LFPGGOOY19:47 CEST23:00 GMT
2026-04-24AFR186??08:11Z20:50Z
2026-04-24 (partial)AFR719??01:38Z
2026-04-23AFR718?GOBD15:16Z20:38 GMT
2026-04-23AFR832??03:16Z15:16Z
2026-04-22AFR832??12:29Z14:46Z
2026-04-22AFR377KDTWLFPG21:34 EDT10:58 CEST
2026-04-21 (partial)AFR217??01:36Z
2026-04-21 (partial)AFR378EKDTW?10:44 EDT
2026-04-20AFR218??09:25Z17:16Z
2026-04-20AFR149??03:05Z09:25Z
2026-04-20AFR132??03:03Z16:24Z
2026-04-19AFR358PCYZDCYYZ20:00 EDT23:46 EDT
2026-04-19AFR359PCYYZLFPG23:46 EDT16:16 CEST
2026-04-18 (partial)AFR187??00:05Z
2026-04-18AFR358PLFPGCYYZ19:46 CEST19:58 EDT
2026-04-17 (partial)AFR343??02:04Z
2026-04-17AFR186LFPGRJTT10:10 CEST05:44 JST
2026-04-16AFR342TLFPGCYUL11:20 CEST12:36 EDT
2026-04-11AFR149GMMNLFPB04:13 +0107:32 CEST
2026-04-06AFR284??09:36Z13:28Z
2026-04-06AFR132??03:26Z16:32Z
2026-04-06AFR149??03:26Z09:36Z
2026-04-05AFR132??14:47Z17:06Z
2026-04-05 (partial)AFR829??01:55Z
2026-04-04AFR828??09:44Z20:14Z
2026-04-03AFR149GMMNLFPG04:27 +0108:52 CEST
2026-04-02 (partial)AFR217??01:19Z
2026-04-01AFR218??09:31Z10:46Z
2026-03-31AFR33JKATLLFPG20:21 EDT11:16 CEST
2026-03-30 (partial)AFR75K??00:00Z
2026-03-30 (partial)AFR32JKATL?08:27 EDT
2026-03-29AFR75K??22:34Z23:58Z
2026-03-29AFR074??11:43Z19:44Z
2026-03-16AFR282??08:53Z15:54Z
2026-03-16AFR327??00:00Z08:52Z
2026-03-15AFR693XKRDULFPG20:29 EDT08:02 CET
2026-03-15 (partial)AFR692TKRDU?20:29 EDT
2026-03-15AFR328GLFPG?13:35 CET23:11Z
2026-03-14AFR215?LFPG08:01Z14:10 CET
2026-03-13AFR215??05:49Z09:48Z
2026-03-13AFR214??14:30Z16:50Z
2026-02-21AFR661OMDB?06:57 +0406:17Z
2026-02-20AFR660LFPG?17:29 CET20:12Z
2026-02-17AFR183VTBDVEGY09:51 +0710:51 IST
2026-02-16AFR196LFPGVIBL14:33 CET02:19 IST
2026-02-10AFR359KCYYZ?22:55 EST05:39Z
2026-02-10AFR344LFPG?14:38 CET15:02Z
2026-02-09AFR358PLFPG?18:32 CET19:06Z
2026-02-07AFR501?LFPG05:12Z16:30 CET
2026-02-02AFR358PLFPG?18:32 CET19:04Z
2026-01-31AFR327CYAWLFPG20:00 AST06:14 CET
2026-01-28AFR934LFPG?11:13 CET12:01Z
2025-12-25AFR358P?CYZD00:00Z20:06 EST
2025-12-21AFR692TLFPG?14:40 CET20:37Z
2025-12-17AFR183VTBD?09:58 +0705:09Z
2025-09-19AFR226LFPKVIDD11:56 CEST22:32 IST

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.