Flight

JAL971

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

Route

AirlineJapan Airlines
Observed routeRJTT → RJBD

Flight history 309 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06estimatedRJTT?07:10 JST23:28Z1h 18mJA659J
2026-10-06estimated??00:05Z00:30Z0h 24mJA611J
2026-10-05partial??02:59ZJA659J
2026-10-05estimated??00:02Z00:26Z0h 23mJA659J
2026-10-04partial??00:21ZJA611J
2026-10-03partial??00:13ZJA659J
2026-10-02estimatedRJTTRJBD07:26 JST08:48 JST1h 22mJA659J
2026-10-02partialRJKN?09:26 JSTJA657J
2026-10-01partial??00:07ZJA659J
2026-09-30partial??00:00ZJA614J
2026-09-29partial??02:52ZJA615J
2026-09-29estimated??00:26Z00:48Z0h 21mJA615J
2026-09-28partial??00:04ZJA656J
2026-09-27partial??03:03ZJA659J
2026-09-27estimated??00:06Z00:28Z0h 21mJA659J
2026-09-26partial??03:00ZJA655J
2026-09-26estimated??00:14Z00:34Z0h 20mJA655J
2026-09-25partial??00:00ZJA655J
2026-09-24estimatedRJTTRJBD08:26 JST08:58 JST0h 32mJA655J
2026-09-24partialRJKN?09:15 JSTJA656J
2026-09-23partial??00:11ZJA656J
2026-09-22partial??00:27ZJA656J
2026-09-21partial??00:01ZJA657J
2026-09-20estimatedRJTTRJBD07:38 JST08:58 JST1h 19mJA657J
2026-09-19estimatedRJTTRJBD07:31 JST08:02 JST0h 30mJA657J
2026-09-18partial??02:45ZJA659J
2026-09-18estimated??00:06Z00:26Z0h 19mJA659J
2026-09-17partial??02:48ZJA611J
2026-09-17estimated??00:19Z00:36Z0h 16mJA611J
2026-09-16partial??00:33ZJA601J
2026-09-15partial??00:27ZJA602J
2026-09-14partial??03:04ZJA614J
2026-09-14estimated??00:11Z00:32Z0h 20mJA614J
2026-09-13partial??02:54ZJA614J
2026-09-13estimated??00:21Z00:40Z0h 18mJA614J
2026-09-12partial??02:52ZJA614J
2026-09-11partial??00:21ZJA614J
2026-09-10partial??03:03ZJA614J
2026-09-09partial??02:57ZJA614J
2026-09-08estimatedRJTTRJBD07:13 JST08:58 JST1h 45mJA614J
Earlier flights (269) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06estimated??22:08Z23:16Z1h 07mJA612J
2026-09-05partial??02:54ZJA612J
2026-09-05estimated??00:29Z00:48Z0h 18mJA612J
2026-09-04partial??00:29ZJA601J
2026-09-03partial??04:18ZJA614J
2026-09-01partialRJKN?09:15 JSTJA602J
2026-08-31partialRJKN?09:05 JSTJA849J
2026-08-30partial??00:06ZJA848J
2026-08-29partialRJKN?11:52 JSTJA846J
2026-08-29estimated??00:02Z00:22Z0h 19mJA846J
2026-08-28partial??03:00ZJA847J
2026-08-27partial??00:04ZJA847J
2026-08-25partial??00:00ZJA849J
2026-08-24partial??00:50ZJA849J
2026-08-23partial??00:13ZJA846J
2026-08-22partial??02:49ZJA847J
2026-08-22estimated??00:01Z00:18Z0h 16mJA847J
2026-08-21partial??00:00ZJA848J
2026-08-20partial??00:00ZJA849J
2026-08-19partial??00:00ZJA846J
2026-08-18partial??00:00ZJA849J
2026-08-17estimated??22:08Z23:58Z1h 49mJA849J
2026-08-16partial??00:00ZJA849J
2026-08-15partial??00:04ZJA847J
2026-08-14partial??00:00ZJA848J
2026-08-13partial??00:17ZJA848J
2026-08-12partial??00:00ZJA849J
2026-08-11estimated??22:11Z23:58Z1h 46mJA849J
2026-07-23estimated??00:08Z00:30Z0h 22mJA848J
2026-07-22partial??02:40ZJA847J
2026-07-22estimated??00:03Z00:26Z0h 22mJA847J
2026-07-21partial??02:40ZJA849J
2026-07-21estimated??00:00Z00:18Z0h 18mJA849J
2026-07-20partial??02:39ZJA847J
2026-07-19partial??00:02ZJA849J
2026-07-18partial??00:00ZJA846J
2026-07-17partial??02:41ZJA847J
2026-07-16partial??00:05ZJA603J
2026-07-15partial??00:14ZJA612J
2026-07-14partialRJKN?11:53 JSTJA658J
2026-07-13partial??02:37ZJA612J
2026-07-12partial??02:42ZJA658J
2026-07-11estimatedRJTT?07:19 JST23:10Z0h 50mJA658J
2026-07-09estimatedRJKN?09:00 JST00:20Z0h 19mJA657J
2026-07-08partial??02:49ZJA612J
2026-07-08estimatedRJKB?09:02 JST00:20Z0h 17mJA612J
2026-07-07partialRJKN?09:09 JSTJA612J
2026-07-06partialRJKN?09:25 JSTJA656J
2026-07-05estimatedRJTT?07:31 JST23:26Z0h 54mJA656J
2026-07-04estimatedRJKN?09:00 JST00:22Z0h 22mJA656J
2026-07-03partialRJKN?09:00 JSTJA656J
2026-07-02partialRJKN?09:19 JSTJA656J
2026-07-01estimatedRJTT?07:22 JST23:16Z0h 53mJA656J
2026-06-30partialRJKB?13:38 JSTJA348J
2026-06-29partialRJKB?13:24 JSTJA07RK
2026-06-28partialRJTT?13:07 JSTJA06RK
2026-06-27partialRJOM?13:26 JSTJA04RK
2026-06-26estimatedRJTT?07:16 JST23:16Z0h 59mJA04RK
2026-06-25estimatedRJTT?07:13 JST23:10Z0h 56mJA02RK
2026-06-24partialRJKB?13:16 JSTJA05RK
2026-06-23partialRJTT?13:29 JSTJA03RK
2026-06-22estimatedRJTT?07:19 JST23:26Z1h 06mJA03RK
2026-06-21estimatedRJTT?07:17 JST23:16Z0h 59mJA06RK
2026-06-20estimatedRJTT?07:24 JST23:22Z0h 57mJA08RK
2026-06-19partialRJTT?13:15 JSTJA11RK
2026-06-18partialRJTT?12:54 JSTJA10RK
2026-06-17partialRJTT?13:46 JSTJA11RK
2026-06-16partialRJTT?13:05 JSTJA12RK
2026-06-15estimatedRJTTRJBD07:25 JST08:08 JST0h 42mJA12RK
2026-06-14partialRJTT?13:36 JSTJA350J
2026-06-13partialRJTT?13:13 JSTJA02RK
2026-06-12estimatedRJTT?07:22 JST23:25Z1h 02mJA02RK
2026-06-11estimatedRJTA?07:40 JST23:22Z0h 41mJA04RK
2026-05-28estimatedRJTT?21:28 JST23:20Z10h 51mJA02RK
2026-05-27estimatedRJTTRJTK07:22 JST08:02 JST0h 39mJA02RK
2026-05-26estimatedRJTT?07:27 JST23:28Z1h 01mJA10RK
2026-05-25partialRJTT?13:11 JSTJA350J
2026-05-24estimatedRJTK?07:12 JST23:14Z1h 01mJA350J
2026-05-23estimatedRJTT?07:12 JST23:08Z0h 55mJA03RK
2026-05-22partial??04:55ZJA01RK
2026-05-21partialRJKA?09:04 JSTJA09RK
2026-05-20partialRJTT?10:49 JSTJA01RK
2026-05-19partialRJNY?10:22 JSTJA07RK
2026-05-12partial??03:02ZJA10RK
2026-05-12estimatedRJKN?09:27 JST00:52Z0h 24mJA10RK
2026-05-11partialRJKN?09:18 JSTJA09RK
2026-05-10partial??03:01ZJA350J
2026-05-10estimatedRJKB?09:37 JST00:58Z0h 20mJA350J
2026-05-09partial??02:55ZJA03RK
2026-05-09estimatedRJKB?09:31 JST00:50Z0h 18mJA03RK
2026-05-08partial??02:43ZJA348J
2026-05-08estimatedRJKB?09:24 JST00:42Z0h 18mJA348J
2026-05-07partial??02:44ZJA08RK
2026-05-07estimatedRJKN?09:17 JST00:42Z0h 24mJA08RK
2026-05-06partial??02:51ZJA658J
2026-05-06estimatedRJKA?09:25 JST00:54Z0h 28mJA658J
2026-05-05partialRORY?09:26 JSTJA656J
2026-05-04partialRJKB?09:25 JSTJA656J
2026-05-03partialRJKB?09:22 JSTJA656J
2026-05-02partialRJKN?09:10 JSTJA656J
2026-05-01partial??02:56ZJA656J
2026-05-01estimatedRJKN?09:30 JST00:52Z0h 21mJA656J
2026-04-30partialRJKN?09:20 JSTJA656J
2026-04-29partial??02:55ZJA602J
2026-04-29estimatedRJKN?09:17 JST00:34Z0h 16mJA602J
2026-04-28partial??02:56ZJA656J
2026-04-28estimatedRJKN?09:18 JST00:46Z0h 27mJA656J
2026-04-27partialRJKA?09:07 JSTJA656J
2026-04-26partialRJKA?09:25 JSTJA656J
2026-04-25partial??02:57ZJA656J
2026-04-25estimatedRORY?09:34 JST00:52Z0h 17mJA656J
2026-04-24partial??02:56ZJA614J
2026-04-24estimated??00:43Z01:00Z0h 16mJA614J
2026-04-23partial??03:03ZJA02RK
2026-04-23estimated??00:20Z00:44Z0h 23mJA02RK
2026-04-22partial??02:49ZJA05RK
2026-04-22estimated??00:11Z00:42Z0h 30mJA05RK
2026-04-21partial??03:50ZJA613J
2026-04-21estimated??00:00Z01:54Z1h 54mJA613J
2026-04-20partial??00:10ZJA11RK
2026-04-19partial??00:27ZJA01RK
2026-04-18partial??02:50ZJA10RK
2026-04-18estimated??00:17Z00:44Z0h 26mJA10RK
2026-04-17partial??00:19ZJA348J
2026-04-16partial??00:33ZJA01RK
2026-04-15estimatedRJTTRJBD07:24 JST08:24 JST0h 59mJA01RK
2026-04-14estimated??00:20Z00:50Z0h 29mJA615J
2026-04-13partial??00:29ZJA615J
2026-04-12partial??00:23ZJA615J
2026-04-11partial??02:58ZJA615J
2026-04-11estimated??00:31Z00:56Z0h 24mJA615J
2026-04-06estimated??00:29Z00:46Z0h 16mJA05RK
2026-04-05partial??02:53ZJA656J
2026-04-05estimated??00:11Z00:38Z0h 26mJA656J
2026-04-04partial??00:12ZJA656J
2026-04-03partial??00:30ZJA656J
2026-04-02partial??00:48ZJA658J
2026-04-01partial??03:09ZJA655J
2026-04-01estimated??00:23Z00:55Z0h 31mJA655J
2026-03-31partial??00:18ZJA656J
2026-03-30partial??02:57ZJA656J
2026-03-30estimated??00:23Z00:46Z0h 22mJA656J
2026-03-29partial??00:05ZJA658J
2026-03-28estimatedRJTTRJBD07:05 JST08:02 JST0h 56mJA658J
2026-03-15partial??02:27ZJA659J
2026-03-14partial??02:27ZJA656J
2026-03-13partial??00:00ZJA656J
2026-03-12partial??00:00ZJA01RK
2026-03-11partial??00:00ZJA11RK
2026-03-10partial??00:00ZJA05RK
2026-03-09partial??00:04ZJA02RK
2026-03-08partial??00:01ZJA06RK
2026-03-07partial??00:12ZJA350J
2026-03-06partial??00:00ZJA04RK
2026-03-05partial??00:04ZJA02RK
2026-03-04partial??00:03ZJA11RK
2026-03-03partial??00:00ZJA05RK
2026-03-02partial??00:02ZJA06RK
2026-03-01partial??00:00ZJA09RK
2026-02-28partial??00:00ZJA10RK
2026-02-27partial??00:00ZJA11RK
2026-02-26partial??00:01ZJA02RK
2026-02-25partial??00:00ZJA01RK
2026-02-24partial??00:00ZJA350J
2026-02-23partial??00:04ZJA04RK
2026-02-22partial??00:02ZJA03RK
2026-02-21partial??00:00ZJA02RK
2026-02-20partial??00:00ZJA01RK
2026-02-19partial??00:03ZJA06RK
2026-02-18partial??00:02ZJA12RK
2026-02-17partial??00:02ZJA11RK
2026-02-16partial??00:02ZJA03RK
2026-02-15partial??00:02ZJA09RK
2026-02-14partial??00:02ZJA11RK
2026-02-13partial??00:00ZJA01RK
2026-02-12partial??00:01ZJA10RK
2026-02-11partial??00:01ZJA348J
2026-02-07partial??00:13ZJA08RK
2026-02-06partial??00:06ZJA03RK
2026-02-05partial??00:00ZJA348J
2026-02-04estimatedRJTTRJBD06:28 JST08:58 JST2h 29mJA348J
2026-02-03estimated??00:00Z00:24Z0h 24mJA11RK
2026-02-02partial??00:00ZJA02RK
2026-02-01partial??00:00ZJA10RK
2026-01-31partial??00:00ZJA350J
2026-01-30partial??00:01ZJA09RK
2026-01-29partial??00:00ZJA01RK
2026-01-28partial??00:07ZJA04RK
2026-01-27partial??00:10ZJA11RK
2026-01-26partial??00:01ZJA02RK
2026-01-25partial??00:10ZJA09RK
2026-01-24partial??00:10ZJA11RK
2026-01-23partial??00:18ZJA10RK
2026-01-22partial??00:12ZJA05RK
2026-01-21partial??00:20ZJA348J
2026-01-20partial??00:03ZJA07RK
2026-01-19partial??00:07ZJA350J
2026-01-18estimatedRJTTRJBD06:43 JST08:34 JST1h 50mJA350J
2026-01-09partial??00:10ZJA03RK
2026-01-08partial??00:00ZJA08RK
2026-01-07partial??00:10ZJA06RK
2026-01-06partial??00:05ZJA02RK
2026-01-05partial??00:00ZJA348J
2026-01-04partialRJKN?09:00 JSTJA659J
2026-01-03partialRORY?09:00 JSTJA659J
2026-01-02partialRJKB?09:02 JSTJA659J
2026-01-01partial??00:03ZJA655J
2025-12-31partial??00:00ZJA656J
2025-12-30partialRJKN?09:02 JSTJA659J
2025-12-29partialRJKB?09:00 JSTJA659J
2025-12-28partialRODE?09:00 JSTJA659J
2025-12-27partial??00:00ZJA655J
2025-12-26partial??00:03ZJA348J
2025-12-25partial??00:00ZJA12RK
2025-12-24partial??00:00ZJA05RK
2025-12-23partial??00:00ZJA06RK
2025-12-22partial??00:04ZJA03RK
2025-12-21partial??00:13ZJA09RK
2025-12-20estimatedRJTTRJBD06:35 JST08:10 JST1h 34mJA09RK
2025-12-19estimated??00:00Z00:18Z0h 17mJA10RK
2025-12-18partial??00:00ZJA04RK
2025-12-17partial??00:01ZJA08RK
2025-12-16partial??00:00ZJA09RK
2025-12-15partial??00:00ZJA07RK
2025-12-14partial??00:00ZJA05RK
2025-12-13partial??00:00ZJA348J
2025-12-12partial??00:05ZJA11RK
2025-12-11partial??00:00ZJA04RK
2025-12-10partial??00:00ZJA07RK
2025-12-09estimatedRJTTRJBD06:24 JST08:58 JST2h 34mJA07RK
2025-11-28estimated??00:06Z00:40Z0h 33mJA09RK
2025-11-27partialRJKN?09:09 JSTJA08RK
2025-11-26estimated??21:35Z22:44Z1h 09mJA08RK
2025-10-30estimated??00:00Z02:18Z2h 18mJA02RK
2025-10-29partial??00:00ZJA07RK
2025-10-28partial??02:34ZJA09RK
2025-10-28estimated??00:02Z00:34Z0h 31mJA09RK
2025-10-27estimated??21:38Z22:44Z1h 05mJA09RK
2025-10-25partial??00:09ZJA613J
2025-10-24partial??00:00ZJA614J
2025-10-23partial??00:07ZJA613J
2025-10-22partial??00:05ZJA601J
2025-10-21partial??02:28ZJA601J
2025-10-20partialRJKN?11:38 JSTJA613J
2025-10-20estimated??00:04Z00:30Z0h 25mJA613J
2025-10-19partial??00:05ZJA601J
2025-10-15estimated??00:00Z00:18Z0h 17mJA623J
2025-10-14partial??01:08ZJA623J
2025-10-13partial??00:00ZJA614J
2025-10-07partial??00:00ZJA612J
2025-10-06partial??00:00ZJA612J
2025-10-05estimatedRJTTRJBD00:03 JST08:58 JST8h 54mJA602J
2025-10-01partialRJKB?09:00 JST861E9A
2025-09-28RJTTRJKN07:03 JST08:45 JST1h 41m861F00
2025-09-27partialRODE?09:00 JST861B06
2025-09-26partialROKJ?09:00 JST861B06
2025-09-25partialRODE?09:00 JST861B06
2025-09-24RJTTRORY07:10 JST08:57 JST1h 46m861B06
2025-09-22partialROKJ?09:00 JST861B06
2025-09-21partial??00:00Z861B06
2025-09-20RJTTRJKB07:01 JST08:49 JST1h 47m861B06
2025-09-19RJTTRODE07:01 JST08:50 JST1h 48m861B28
2025-09-18RJTTRJKN07:09 JST08:48 JST1h 38m861B06
2025-08-24estimatedRJTTRJBD10:46 JST16:48 JST6h 01mJA849J
2025-08-21estimatedRJTTRJBD16:20 JST08:58 JST16h 37mJA846J
2025-08-19partial??00:28ZJA848J
2025-08-17partialRJTT?09:00 JSTJA848J
2025-08-16partialRJTT?08:37 JSTJA848J
2025-08-15partialRJTT?09:41 JSTJA848J

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