Flight

AFR23G

Flight history and live tracking for AFR23G, operated by Air France. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateSat 03 Oct 2026
RouteKLAX LOS ANGELES INTERNATIONAL → LFPG CHARLES DE GAULLE
Scheduled departure15:15 PDT
Estimated arrival09:55 CEST

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineAir France
Observed routeCYQR → LFPB

Flight history 213 flights since Mar 2026

DateFromToDepArrDurationAircraft
2026-10-02KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:32 PDT10:02 CEST9h 30mFGZNT
2026-10-01KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:25 PDT09:49 CEST9h 24mFGZNS
2026-09-30KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:47 PDT10:25 CEST9h 38mFGZNK
2026-09-29KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:21 PDT10:20 CEST9h 59mFGSQF
2026-09-28KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:38 PDT10:19 CEST9h 41mFGZNP
2026-09-27KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE17:29 PDT12:06 CEST9h 37mFGZND
2026-09-26KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:24 PDT10:18 CEST9h 54mFGSQC
2026-09-25KLAX LOS ANGELES INTERNATIONALLFPG CHARLES DE GAULLE15:29 PDT10:16 CEST9h 47mFGZNR
2026-09-24estimatedKLAX?16:16 PDT23:58Z0h 41mF-GSQE
2026-09-24estimatedKCYSLFFE18:00 MDT10:28 CEST8h 27mF-GZNP
2026-09-23partial??00:00ZF-GSQK
2026-09-22partial??00:00ZF-GZND
2026-09-21partial??00:00ZF-GZNA
2026-09-20partial??00:00ZF-GSQF
2026-09-19partial??00:00ZF-GZND
2026-09-18partial??00:08ZF-GZNK
2026-09-17partialLFPG?15:09 CESTF-GZNB
2026-09-17estimated??00:00Z08:10Z8h 09mF-GZNB
2026-09-16partial??00:00ZF-GSQY
2026-09-15partial??00:00ZF-GZND
2026-09-14partialLFPG?14:38 CESTF-GZNP
2026-09-14estimated??00:33Z08:20Z7h 46mF-GZNP
2026-09-13partial??00:00ZF-GSQL
2026-09-12estimated??12:22Z23:58Z11h 35mF-GZND
2026-09-12estimated??00:00Z08:38Z8h 37mF-GZND
2026-09-11partial??00:46ZF-GZNT
2026-09-10partialLFPG?23:06 CESTF-GZNB
2026-09-10estimated??00:00Z08:02Z8h 02mF-GZNB
2026-09-09estimated??12:10Z23:58Z11h 47mF-GSQL
2026-09-09estimated??00:33Z08:12Z7h 38mF-GSQL
2026-09-08partial??00:00ZF-GZND
2026-09-07partial??00:00ZF-GZNH
2026-09-06estimated??21:33Z23:58Z2h 25mF-GZNA
2026-09-06estimatedKCYSLFFE18:34 MDT10:30 CEST7h 56mF-GZNA
2026-09-05estimated??21:45Z23:42Z1h 56mF-GZNQ
2026-09-05estimated??00:10Z08:38Z8h 28mF-GZNQ
2026-09-04partialLFPG?16:55 CESTF-GZNP
2026-09-04?LFPP00:45Z10:24 CEST7h 38mF-GZNP
2026-09-03partialLFPG?14:00 CESTF-GZNK
2026-09-03partialLFPG?02:00 CESTF-GZNK
Earlier flights (173) - back to 2026-03-29
DateFromToDepArrDurationAircraft
2026-09-02partial??00:00ZF-GZNE
2026-09-01estimated??14:54Z23:58Z9h 03mF-GZNP
2026-09-01partialLFPG?02:00 CESTF-GSQF
2026-08-31partial??00:00ZF-GZNP
2026-08-30partial??00:29ZF-GSQY
2026-08-29partial??00:00ZF-GZNB
2026-08-28partial??00:00ZF-GZNQ
2026-08-27estimated??13:41Z23:58Z10h 17mF-GZNP
2026-08-27estimated??00:00Z09:38Z9h 37mF-GZNP
2026-08-26estimated??15:05Z23:58Z8h 52mF-GZNR
2026-08-26estimated??00:00Z08:41Z8h 40mF-GZNR
2026-08-25partial??00:00ZF-GSQC
2026-08-24partial??00:00ZF-GSQU
2026-08-23estimated??21:20Z23:58Z2h 37mF-GSQF
2026-08-23?LFPG00:00Z10:36 CEST8h 35mF-GSQF
2026-08-22estimated??21:42Z23:58Z2h 15mF-GSQK
2026-08-22?LFPP00:34Z10:24 CEST7h 49mF-GSQK
2026-08-21partial??00:00ZF-GZNR
2026-08-20partial??00:00ZF-GSQE
2026-08-19partial??00:00ZF-GZND
2026-08-18partial??00:00ZF-GZNP
2026-08-17partial??00:40ZF-GZNS
2026-08-16partial??00:00ZF-GZNT
2026-08-15partial??00:00ZF-GZNK
2026-08-14partial??00:00ZF-GSQE
2026-08-13partial??00:00ZF-GSQC
2026-08-12partial??00:00ZF-GZNP
2026-08-11estimated??22:23Z23:58Z1h 34mF-GZNP
2026-07-23estimated?LFPB00:00Z11:48 CEST9h 48mF-GSQL
2026-07-22partial??00:00ZF-GSQK
2026-07-21partialLFPG?18:52 CESTF-GZNE
2026-07-21estimated?LFPB00:00Z10:46 CEST8h 45mF-GZNE
2026-07-20estimated??12:33Z23:58Z11h 24mF-GZNP
2026-07-20estimated??00:00Z08:20Z8h 20mF-GZNP
2026-07-19estimated??17:21Z23:58Z6h 36mF-GZNQ
2026-07-19estimated?LFPB00:24Z10:40 CEST8h 15mF-GZNQ
2026-07-18partialLFPG?15:09 CESTF-GZNP
2026-07-18estimated?LFPB05:58Z10:38 CEST2h 39mF-GZNP
2026-07-17estimated??17:11Z23:46Z6h 34mF-GZND
2026-07-17estimated??00:54Z08:42Z7h 47mF-GZND
2026-07-16partial??00:00ZF-GSQE
2026-07-15partialLFPG?14:30 CESTF-GSQK
2026-07-15estimated?LFPG00:20Z10:36 CEST8h 15mF-GSQK
2026-07-14partialLFPG?23:18 CESTF-GZNH
2026-07-14estimated?LFPG00:48Z10:50 CEST8h 01mF-GZNH
2026-07-13estimated??17:37Z23:44Z6h 07mF-GSQF
2026-07-13estimated?LFPG00:03Z10:32 CEST8h 28mF-GSQF
2026-07-12estimated??16:42Z23:56Z7h 13mF-GSQL
2026-07-12estimatedCYQRLFPB18:57 CST10:44 CEST7h 47mF-GSQL
2026-07-11estimated??12:31Z23:56Z11h 24mF-GZNR
2026-07-11estimated?LFPG00:00Z10:44 CEST8h 44mF-GZNR
2026-07-10partialLFPG?16:38 CESTF-GSQY
2026-07-10estimated?LFPG00:00Z10:28 CEST8h 27mF-GSQY
2026-07-09estimated??12:43Z23:58Z11h 14mF-GZNH
2026-07-09estimated?LFPB00:00Z10:44 CEST8h 43mF-GZNH
2026-07-08partialLFPG?14:49 CESTF-GZNA
2026-07-08estimatedKSLCLFPG18:02 MDT10:58 CEST8h 55mF-GZNA
2026-07-07partialLFPG?14:34 CESTF-GZNP
2026-07-07estimated??00:54Z08:28Z7h 33mF-GZNP
2026-07-06partialLFPG?14:44 CESTF-GZNH
2026-07-06estimated?LFPG00:35Z10:36 CEST8h 00mF-GZNH
2026-07-05partialLFPG?13:50 CESTF-GZNA
2026-07-05estimated?LFPG07:08Z10:42 CEST1h 33mF-GZNA
2026-07-04partialLFPG?14:21 CESTF-GZNQ
2026-07-04estimated?LFPG00:00Z10:38 CEST8h 37mF-GZNQ
2026-07-03partialLFPB?14:34 CEST3965A0
2026-07-02partialLFPG?14:35 CESTF-GSQY
2026-07-02estimated?LFPG00:00Z10:08 CEST8h 07mF-GSQY
2026-07-01partial??00:00ZF-GSQC
2026-06-30estimated??12:43Z23:58Z11h 15mF-GZNK
2026-06-30estimated?LFPG00:00Z10:16 CEST8h 15mF-GZNK
2026-06-29partialLFPG?20:15 CESTF-GZND
2026-06-29estimated?LFPG00:00Z10:42 CEST8h 42mF-GZND
2026-06-28partialLFPG?23:28 CESTF-GSQF
2026-06-28estimatedKCYSLFPG18:00 MDT10:38 CEST8h 38mF-GSQF
2026-06-27partial??00:00ZF-GZNP
2026-06-26partialLFPG?17:29 CESTF-GZNE
2026-06-26estimatedKCYSLFPG18:00 MDT10:42 CEST8h 42mF-GZNE
2026-06-25partialLFPG?15:24 CESTF-GSQY
2026-06-25estimated?LFPB00:00Z10:46 CEST8h 45mF-GSQY
2026-06-24partial??00:00ZF-GSQK
2026-06-23estimated??12:42Z23:58Z11h 16mF-GZNQ
2026-06-23estimated?LFPG00:00Z11:00 CEST9h 00mF-GZNQ
2026-06-22partialLFPG?23:16 CESTF-GZNP
2026-06-22KCYSLFFE18:00 MDT10:42 CEST8h 41mF-GZNP
2026-06-21partialLFPG?23:54 CESTF-GZND
2026-06-21estimatedCYENLFPG19:05 CST10:52 CEST7h 46mF-GZND
2026-06-20partialLFPG?23:28 CESTF-GSQK
2026-06-20estimated?LFPG00:00Z10:36 CEST8h 36mF-GSQK
2026-06-19partialKCYS?18:00 MDTF-GSQL
2026-06-18estimated??15:57Z23:58Z8h 00mF-GZNP
2026-06-18estimated?LFPG00:00Z10:44 CEST8h 44mF-GZNP
2026-06-17partialLFPG?16:44 CESTF-GZND
2026-06-17estimatedKBKFLFPG18:00 MDT10:44 CEST8h 43mF-GZND
2026-06-16partialLFPG?17:01 CESTF-GSQE
2026-06-16estimated?LFPG00:00Z11:18 CEST9h 18mF-GSQE
2026-06-15partialLFPG?23:32 CESTF-GZNP
2026-06-15estimatedKCYSLFPG18:00 MDT10:44 CEST8h 44mF-GZNP
2026-06-14partialLFPG?23:54 CEST3965A0
2026-06-13partial??00:00ZF-GSQF
2026-06-12LFPG?23:45 CEST23:58Z2h 12mF-GZND
2026-06-12estimatedKSLCLFPG18:00 MDT11:08 CEST9h 07mF-GZND
2026-06-11estimatedKLAX?15:40 PDT23:58Z1h 17mF-GZND
2026-05-29estimatedKVCVLFPB17:00 PDT10:52 CEST8h 52mF-GZNH
2026-05-28estimatedKLAX?15:19 PDT23:58Z1h 38mF-GZNH
2026-05-27estimatedKMOTLFPB19:46 CDT10:40 CEST7h 53mF-GSQJ
2026-05-26LFPG?23:22 CEST23:56Z2h 33mF-GSQC
2026-05-26KSLCLFPG18:00 MDT10:58 CEST8h 58mF-GSQC
2026-05-25estimated??15:07Z23:58Z8h 50mF-GZNQ
2026-05-25KLAXLFPG17:00 PDT10:42 CEST8h 41mF-GZNQ
2026-05-24LFPG?14:36 CEST23:58Z11h 21mF-GZNE
2026-05-24estimated??00:00Z09:08Z9h 08mF-GZNE
2026-05-23partial??00:00ZF-GSQL
2026-05-22partial??00:00ZF-GSQA
2026-05-21partial??00:00ZF-GSQY
2026-05-20partialLFPB?02:03 CESTF-GSQY
2026-05-19partialKLAX?18:22 PDTF-GZNR
2026-05-12estimatedLFPG?23:22 CEST22:44Z1h 22mF-GZNE
2026-05-12estimatedKCYS?18:40 MDT08:16Z7h 35mF-GZNE
2026-05-11LFPG?23:39 CEST23:56Z2h 17mF-GZNP
2026-05-11estimated??00:09Z08:34Z8h 24mF-GZNP
2026-05-10estimated??12:43Z23:24Z10h 40mF-GZNK
2026-05-10estimatedKCYSLFPB18:00 MDT11:04 CEST9h 03mF-GZNK
2026-05-09partial??00:22ZF-GSQL
2026-05-08partial??00:00ZF-GZNR
2026-05-07estimatedKCYSKLAX07:42 MDT16:58 PDT10h 16mF-GZNE
2026-05-07estimatedKGNT?18:00 MDT08:50Z8h 50mF-GZNE
2026-05-06partialKCYS?18:00 MDTF-GSQE
2026-05-05estimated??22:10Z23:58Z1h 47mF-GZNP
2026-05-05KCYSLFFE18:21 MDT10:18 CEST7h 56mF-GZNP
2026-05-04estimated??08:56Z23:54Z14h 57mF-GZNP
2026-05-04estimated?LFPB00:32Z10:32 CEST7h 59mF-GSQY
2026-05-03partial??05:41ZF-GZNP
2026-05-02partial??01:04ZF-GZNR
2026-05-01estimated??12:34Z23:22Z10h 47mF-GZNE
2026-05-01estimated?LFPB00:00Z10:48 CEST8h 47mF-GZNE
2026-04-30estimated??12:01Z23:58Z11h 56mF-GSQK
2026-04-30estimated?LFPB00:00Z10:42 CEST8h 42mF-GSQK
2026-04-29partial??00:00ZF-GZNP
2026-04-28partial??00:33ZF-GSQY
2026-04-27partialKMOT?19:39 CDTF-GSQF
2026-04-26partial??00:18ZF-GZNQ
2026-04-25partialKMIB?19:43 CDTF-GSQK
2026-04-24partial??00:50ZF-GSQY
2026-04-23estimated??21:29Z23:56Z2h 26mF-GZNQ
2026-04-23estimated?LFPB00:00Z10:50 CEST8h 50mF-GZNQ
2026-04-22partial??00:43ZF-GSQF
2026-04-21partial??00:30ZF-GZNE
2026-04-20estimated??13:59Z23:24Z9h 24mF-GSQC
2026-04-20estimated?LFFE00:54Z10:40 CEST7h 45mF-GSQC
2026-04-19partial??00:00ZF-GSQF
2026-04-18partial??00:00ZF-GZNP
2026-04-17estimated??22:27Z23:58Z1h 31mF-GZNP
2026-04-16partial??00:48ZF-GZNQ
2026-04-15partial??00:00ZF-GSQC
2026-04-14partial??00:00ZF-GSQK
2026-04-13estimated??11:59Z23:58Z11h 58mF-GZNP
2026-04-13estimated??00:34Z07:50Z7h 15mF-GZNP
2026-04-12partial??00:36ZF-GSQE
2026-04-11partialLFPG?14:10 CESTF-GZNE
2026-04-11estimated?LFPB00:16Z10:18 CEST8h 01mF-GZNE
2026-04-10estimated??23:37Z23:58Z0h 20mF-GZNE
2026-04-06estimated?LFPB00:00Z10:32 CEST8h 32mF-GSQL
2026-04-05partial??00:00ZF-GSQE
2026-04-04partial??00:00ZF-GZNK
2026-04-03partial??00:00ZF-GZNP
2026-04-02estimated??11:47Z23:58Z12h 10mF-GSQE
2026-04-02estimated??00:00Z07:58Z7h 58mF-GSQE
2026-04-01partial??00:00ZF-GZNE
2026-03-31partial??00:00ZF-GZND
2026-03-30partialLFPG?23:53 CESTF-GSQE
2026-03-30estimated??00:40Z07:56Z7h 15mF-GSQE
2026-03-29estimated??22:23Z23:58Z1h 35mF-GSQE

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when AFR23G flies + if it runs late.

Data access

Live positions and 365-day history for this flight 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). Questions: [email protected]