Flight

AFR291

Flight history and live tracking for AFR291, 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.

Route

AirlineAir France
Typical originRJBB Kansai International Airport
Typical destinationLFPG CHARLES DE GAULLE
Distance5,197 nm

Flight history 150 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-01RJBB Kansai International AirportLFPG CHARLES DE GAULLE11:49 JST18:43 CEST13h 54m
2026-09-30RJBB Kansai International AirportLFPG CHARLES DE GAULLE11:40 JST18:30 CEST13h 50m
2026-09-28RJBBLFPG11:27 JST19:12 CEST14h 45mF-HRBF
2026-09-26RJBB Kansai International AirportLFPG CHARLES DE GAULLE11:55 JST18:47 CEST13h 52m
2026-09-24RJBBLFPB11:30 JST18:46 CEST14h 15mF-HRBF
2026-09-23RJBBLFPG11:23 JST18:28 CEST14h 04mF-HRBB
2026-09-21RJBBLFPG11:58 JST19:34 CEST14h 35mF-HRBF
2026-09-19estimatedRJBB?11:36 JST16:32Z13h 55mF-HRBC
2026-09-17RJBB?11:53 JST16:54Z14h 00mF-HRBB
2026-09-16RJBB?11:37 JST16:30Z13h 52mF-HRBH
2026-09-15RJBB?10:29 JST15:08Z13h 38mF-HRBF
2026-09-12estimated??04:10Z18:00Z13h 49mF-HRBJ
2026-09-10estimated??02:26Z16:18Z13h 51mF-HRBA
2026-09-09estimated??02:31Z16:20Z13h 48mF-HRBB
2026-09-08estimated??07:58Z15:50Z7h 51mF-HRBA
2026-09-05estimated??02:19Z17:02Z14h 42mF-HRBH
2026-09-03partialRJOO?11:29 JSTF-HRBA
Earlier flights (133) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02?LFPE02:33Z19:22 CEST14h 48mF-HRBF
2026-08-31estimatedRJOOLFPP12:19 JST19:30 CEST14h 10mF-HRBH
2026-08-29?LFPE04:59Z21:06 CEST14h 06mF-HRBC
2026-08-27estimatedRJOOLFPP12:22 JST19:20 CEST13h 57mF-HRBF
2026-08-26estimatedRJOOLFPB11:24 JST19:02 CEST14h 37mF-HRBJ
2026-08-24estimatedRJOOLFPB12:01 JST19:16 CEST14h 14mF-HRBF
2026-08-22estimatedRJOOLFPG13:48 JST21:12 CEST14h 24mF-HRBA
2026-08-20estimated??02:54Z17:28Z14h 33mF-HRBB
2026-08-19partialRJOO?11:35 JSTF-HRBG
2026-08-17partialRJOO?12:04 JSTF-HRBF
2026-08-15estimated??02:48Z17:09Z14h 20mF-HRBG
2026-08-13estimated??02:30Z17:20Z14h 50mF-HRBE
2026-08-12estimatedRJOOLFPB11:25 JST18:58 CEST14h 32mF-HRBB
2026-07-23estimated?LFPB03:03Z19:14 CEST14h 10mF-HRBI
2026-07-22estimatedRJOOLFPB11:42 JST18:46 CEST14h 03mF-HRBE
2026-07-20estimated?LFPB02:18Z19:08 CEST14h 49mF-HRBC
2026-07-18RJOOLFPP12:45 JST19:40 CEST13h 55mF-HRBC
2026-07-16estimatedRJOOLFPG11:22 JST19:00 CEST14h 37mF-HRBI
2026-07-15estimatedRJOOLFPB19:20 JST19:18 CEST6h 57mF-HRBE
2026-07-15estimated??02:26Z08:50Z6h 23mF-HRBE
2026-07-13estimatedRJOOLFPG11:21 JST18:38 CEST14h 16mF-HRBC
2026-07-11estimatedRJOOLFPG11:19 JST18:32 CEST14h 12mF-HRBC
2026-07-09estimatedRJOOLFPG11:15 JST19:00 CEST14h 44mF-HRBE
2026-07-08estimatedRJOOLFPG14:55 JST22:32 CEST14h 36mF-HRBD
2026-07-06estimatedRJOOLFPG13:34 JST21:02 CEST14h 27mF-HRBJ
2026-07-06estimatedRJOY?11:32 JST03:58Z1h 25mF-HRBJ
2026-07-04estimatedRJOOLFPG11:31 JST18:50 CEST14h 18mF-HRBH
2026-07-02estimatedRJOOLFPG11:39 JST18:54 CEST14h 14mF-HRBB
2026-07-01estimatedRJOOLFPG11:22 JST18:30 CEST14h 07mF-HRBE
2026-06-29estimatedRJOOLFPG11:38 JST19:00 CEST14h 22mF-HRBF
2026-06-27RJOOLFPG12:07 JST19:10 CEST14h 02mF-HRBC
2026-06-25estimatedRJOOLFPG11:40 JST19:14 CEST14h 33mF-HRBJ
2026-06-24estimatedRJOOLFPB11:27 JST19:00 CEST14h 32mF-HRBC
2026-06-22estimatedRJOOLFPG12:01 JST19:50 CEST14h 48mF-HRBE
2026-06-20estimatedRJOOLFPG11:24 JST19:06 CEST14h 41mF-HRBE
2026-06-18estimatedRJOO?11:25 JST16:36Z14h 10mF-HRBD
2026-06-17estimatedRJOOLFPG11:29 JST18:46 CEST14h 17mF-HRBG
2026-06-15estimatedRJOOLFPB11:18 JST18:30 CEST14h 11mF-HRBD
2026-06-13estimatedRJOO?11:22 JST15:06Z12h 43mF-HRBE
2026-05-28estimatedRJOO?11:15 JST15:34Z13h 18mF-HRBF
2026-05-27estimatedRJOOLFPB18:55 JST18:56 CEST7h 00mF-HRBE
2026-05-27estimatedRJOO?11:52 JST08:58Z6h 05mF-HRBE
2026-05-25estimatedRJOOLFPG12:32 JST19:36 CEST14h 03mF-HRBF
2026-05-25estimatedRJOO?11:27 JST02:50Z0h 22mF-HRBF
2026-05-23estimatedRJOOLFPB11:34 JST19:02 CEST14h 27mF-HRBB
2026-05-21estimatedRJOOLFPB11:29 JST18:54 CEST14h 24mF-HRBA
2026-05-20partialRJOO?11:10 JSTF-HRBH
2026-05-19partialRJOO?10:45 JSTF-HRBI
2026-05-11estimatedRJOO?11:28 JST16:48Z14h 19mF-HRBH
2026-05-10estimatedRJOOLFPB11:48 JST18:32 CEST13h 44mF-HRBE
2026-05-09estimatedRJOOLFPB11:48 JST18:28 CEST13h 39mF-HRBH
2026-05-07estimatedRJOOLFPB11:48 JST18:44 CEST13h 55mF-HRBE
2026-05-06estimatedRJOY?11:43 JST16:20Z13h 36mF-HRBJ
2026-05-04estimatedRJOOLFPB12:50 JST19:36 CEST13h 45mF-HRBI
2026-05-02estimatedRJOO?11:55 JST16:32Z13h 37mF-HRBF
2026-04-30estimatedRJOOLFPB11:51 JST19:00 CEST14h 08mF-HRBJ
2026-04-29estimatedRJOOLFPB11:50 JST18:48 CEST13h 57mF-HRBI
2026-04-27estimatedRJOOLFPB12:02 JST18:54 CEST13h 51mF-HRBE
2026-04-26estimatedRJOO?14:25 JST21:22Z15h 56mF-HRBJ
2026-04-25estimatedRJOOLFPB12:22 JST19:10 CEST13h 48mF-HRBA
2026-04-23estimated?LFPB03:38Z19:22 CEST13h 43mF-HRBE
2026-04-22estimatedRJOOLFPB12:10 JST19:10 CEST13h 59mF-HRBD
2026-04-20estimatedRJOOLFPG11:53 JST19:04 CEST14h 10mF-HRBH
2026-04-18estimated??02:50Z16:40Z13h 49mF-HRBH
2026-04-16estimated??02:53Z16:48Z13h 54mF-HRBF
2026-04-15estimated??02:57Z16:51Z13h 53mF-HRBA
2026-04-14estimatedRJOOLFPG11:51 JST18:46 CEST13h 54mF-HRBC
2026-04-13partial??02:38ZF-HRBH
2026-04-12estimated??02:49Z16:40Z13h 50mF-HRBF
2026-04-11estimated??03:11Z17:02Z13h 51mF-HRBD
2026-04-06estimatedRJOOLFPG11:40 JST18:36 CEST13h 56mF-HRBI
2026-04-04estimated??03:36Z17:30Z13h 53mF-HRBG
2026-04-02estimated??04:18Z18:12Z13h 54mF-HRBJ
2026-04-01estimated??02:44Z08:54Z6h 09mF-HRBE
2026-03-31estimated??02:50Z17:00Z14h 09mF-HRBD
2026-03-30estimatedRJOO?13:03 JST17:16Z13h 12mF-HRBG
2026-03-16estimated??04:25Z10:46Z6h 21mF-HRBD
2026-03-13estimated??04:44Z18:08Z13h 23mF-HRBD
2026-03-11RJBBLFPG12:41 JST19:18 CET14h 36mF-HRBI
2026-03-09RJBBLFPG12:32 JST19:42 CET15h 09mF-HRBE
2026-03-06RJBBLFPG12:40 JST19:34 CET14h 53mF-HRBB
2026-03-04RJBBLFPG12:47 JST19:48 CET15h 00mF-HRBC
2026-03-02RJBBLFPG13:11 JST20:20 CET15h 09mF-HRBJ
2026-02-27RJBBLFPG12:51 JST19:50 CET14h 59mF-HRBC
2026-02-25RJBBLFPG12:58 JST19:42 CET14h 43mF-HRBB
2026-02-23RJBBLFPG12:46 JST19:08 CET14h 21mF-HRBA
2026-02-20RJBBLFPG12:44 JST19:20 CET14h 36mF-HRBD
2026-02-18RJBBLFPG13:04 JST19:08 CET14h 04mF-HRBF
2026-02-16partialRJBB?12:39 JSTF-HRBB
2026-02-13RJBBLFPG14:17 JST20:22 CET14h 04mF-HRBJ
2026-02-11RJBBLFPG13:05 JST19:10 CET14h 04mF-HRBA
2026-02-09RJOY?13:04 JST16:07Z12h 03m39C424
2026-02-09RJBBLFPG13:01 JST19:22 CET14h 20mF-HRBE
2026-02-06RJBBLFPG13:03 JST19:34 CET14h 31mF-HRBC
2026-02-04RJBBLFPG12:52 JST19:24 CET14h 32mF-HRBE
2026-02-02RJBBLFPG13:05 JST19:26 CET14h 20mF-HRBC
2026-01-30RJBBLFPG13:20 JST19:38 CET14h 17mF-HRBE
2026-01-28RJBBLFPG14:45 JST21:22 CET14h 36mF-HRBJ
2026-01-26RJBBLFPG13:16 JST19:56 CET14h 40mF-HRBG
2026-01-23RJBBLFPG12:58 JST19:10 CET14h 12mF-HRBG
2026-01-21RJBBLFPG13:13 JST19:30 CET14h 16mF-HRBD
2026-01-19RJBBLFPG13:10 JST19:36 CET14h 26mF-HRBE
2026-01-09RJBBLFPG14:01 JST20:12 CET14h 10mF-HRBJ
2026-01-07RJBBLFPG13:15 JST19:18 CET14h 03mF-HRBI
2026-01-05RJBBLFPG13:20 JST19:10 CET13h 49mF-HRBC
2026-01-02RJBBLFPG13:07 JST18:24 CET13h 17mF-HRBI
2025-12-31RJBBLFPG13:03 JST18:28 CET13h 24mF-HRBF
2025-12-29RJBBLFPG13:06 JST19:04 CET13h 58mF-HRBJ
2025-12-26RJBBLFPG13:15 JST19:34 CET14h 18mF-HRBC
2025-12-24RJBBLFPG13:14 JST19:10 CET13h 55mF-HRBB
2025-12-22RJBBLFPG13:01 JST19:18 CET14h 16mF-HRBA
2025-12-19RJBBLFPG12:49 JST19:36 CET14h 46mF-HRBJ
2025-12-17RJBBLFPG12:41 JST19:20 CET14h 38mF-HRBI
2025-12-15RJBBLFPG12:41 JST19:36 CET14h 55mF-HRBJ
2025-12-13RJBBLFPG14:05 JST20:34 CET14h 28mF-HRBF
2025-12-10RJBBLFPG12:44 JST19:00 CET14h 15mF-HRBC
2025-11-26estimatedRJOOLFPG18:54 JST19:28 CET8h 33mF-HRBE
2025-10-29estimated??04:15Z17:46Z13h 31mF-HRBC
2025-10-27estimated??04:12Z17:30Z13h 17mF-HRBF
2025-10-25estimatedRJOOLFPG12:24 JST19:02 CEST13h 38mF-HRBF
2025-10-23estimatedRJOOLFPG13:21 JST22:35 CEST16h 13mF-HRBA
2025-10-22estimatedRJOOLFPG00:12 JST18:36 CEST1h 23mF-HRBC
2025-10-22estimated??02:58Z09:08Z6h 09mF-HRBC
2025-10-20estimatedRJOOLFPG11:55 JST18:30 CEST13h 35mF-HRBE
2025-10-15RJBBLFPB11:45 JST18:22 CEST13h 36mF-HRBB
2025-10-13RJBBLFPG11:45 JST18:28 CEST13h 42mF-HRBC
2025-10-06RJBBLFPG11:43 JST18:28 CEST13h 45mF-HRBD
2025-08-23RJBBLFGP15:20 JST18:42 CEST10h 22mF-HRBB
2025-08-21estimatedRJOOLFPG09:37 JST18:02 CEST15h 24mF-HRBH
2025-08-20RJBB?12:53 JST13:36Z9h 43mF-HRBH
2025-08-16RJBBLFPB11:40 JST18:38 CEST13h 58mF-HRBG
2025-08-14estimated??17:58Z19:52Z1h 53mF-HRBF
2025-08-14estimated??15:59Z16:38Z0h 39mF-HRBF

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 AFR291 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]