Flight

JAL987

Flight history and live tracking for JAL987, 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
Typical originRJTT TOKYO INTERNATIONAL
Typical destinationROAH NAHA
Distance839 nm

Flight history 244 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-10-06RJTTROAH11:56 JST14:10 JST2h 14mJA657J
2026-10-05RJTTROAH12:20 JST14:34 JST2h 14mJA657J
2026-10-04estimatedRJTTROAH11:49 JST14:20 JST2h 30mJA657J
2026-10-03RJTTROAH11:47 JST14:10 JST2h 22mJA657J
2026-10-02RJTTROAH13:45 JST16:12 JST2h 26mJA613J
2026-10-01RJTTROAH11:43 JST14:08 JST2h 25mJA657J
2026-09-30estimatedRJTTROAH11:44 JST14:04 JST2h 20mJA659J
2026-09-29RJTTROAH11:41 JST14:07 JST2h 25mJA659J
2026-09-28RJTTROAH11:39 JST14:10 JST2h 31mJA601J
2026-09-27RJTTROAH11:44 JST14:10 JST2h 26mJA656J
2026-09-26RJTTROAH11:34 JST14:02 JST2h 27mJA656J
2026-09-25estimatedRJTTROAH11:44 JST14:16 JST2h 31mJA657J
2026-09-24RJTTROAH11:36 JST14:06 JST2h 29mJA658J
2026-09-23estimated??02:45Z05:16Z2h 30mJA659J
2026-09-22RJTTROAH11:59 JST14:22 JST2h 22mJA659J
2026-09-21RJTTROAH12:33 JST14:56 JST2h 22mJA610J
2026-09-20estimatedRJTTROAH12:01 JST12:56 JST0h 54mJA610J
2026-09-19estimatedRJTTROAH12:17 JST12:48 JST0h 30mJA659J
2026-09-18estimated??02:53Z05:17Z2h 23mJA611J
2026-09-17estimatedRJTTROAH11:42 JST14:00 JST2h 17mJA659J
2026-09-16estimated??03:16Z04:10Z0h 53mJA659J
2026-09-15estimated??02:58Z05:24Z2h 25mJA622J
2026-09-14estimated??02:59Z05:22Z2h 22mJA657J
2026-09-13estimatedRJTTROAH11:51 JST14:16 JST2h 24mJA611J
2026-09-12estimatedRJTTROAH11:47 JST14:12 JST2h 25mJA658J
2026-09-11estimatedRJTTROAH11:41 JST14:12 JST2h 30mJA623J
2026-09-10estimated??02:50Z05:20Z2h 29mJA623J
2026-09-09estimatedRJTTROAH12:00 JST14:22 JST2h 22mJA611J
Earlier flights (216) - back to 2025-09-19
DateFromToDepArrDurationAircraft
2026-09-07estimated??03:05Z05:30Z2h 24mJA611J
2026-09-06estimated??02:17Z05:04Z2h 46mJA659J
2026-09-05estimatedRJTTROAH13:12 JST15:42 JST2h 29mJA659J
2026-09-04estimatedRJTTROAH11:54 JST13:06 JST1h 11mJA659J
2026-09-03estimated??02:40Z06:24Z3h 43mJA659J
2026-09-01estimated??03:03Z05:14Z2h 11mJA610J
2026-07-16estimatedRJTTROAH12:07 JST14:18 JST2h 10mJA601J
2026-07-15estimated?ROAH02:38Z13:46 JST2h 07mJA657J
2026-07-14estimatedRJTTROAH11:39 JST14:04 JST2h 25mJA657J
2026-07-13estimatedRJTTROAH11:38 JST13:58 JST2h 19mJA656J
2026-07-12estimatedRJTTROAH11:57 JST14:08 JST2h 10mJA656J
2026-07-09estimatedRJTT?11:56 JST05:12Z2h 16mJA658J
2026-07-08estimatedRJTK?11:40 JST04:56Z2h 16mJA656J
2026-07-07estimatedRJTK?11:47 JST05:02Z2h 14mJA655J
2026-07-06estimatedRJTTROAH11:33 JST14:00 JST2h 26mJA655J
2026-07-05estimatedRJTKROAH11:38 JST14:06 JST2h 27mJA613J
2026-07-04estimatedRJTKROAH11:39 JST14:00 JST2h 21mJA657J
2026-07-03estimatedRJTKROAH11:42 JST14:04 JST2h 22mJA657J
2026-07-02estimatedRJTTROAH11:38 JST14:16 JST2h 38mJA658J
2026-07-01estimatedRJTT?11:46 JST03:42Z0h 55mJA614J
2026-06-30estimatedRJTT?11:53 JST04:08Z1h 15mJA611J
2026-06-29estimatedRJTT?11:53 JST04:02Z1h 08mJA657J
2026-06-28estimatedRJTT?11:51 JST03:52Z1h 00mJA655J
2026-06-27estimatedRJTK?11:52 JST04:16Z1h 23mJA611J
2026-06-26estimatedRJTT?11:47 JST04:08Z1h 20mJA658J
2026-06-25estimatedRJTT?11:52 JST03:56Z1h 03mJA12XJ
2026-06-24estimatedRJTT?11:38 JST03:36Z0h 57mJA611J
2026-06-23estimatedRJTT?11:43 JST03:48Z1h 05mJA610J
2026-06-22estimatedRJTTROAH11:45 JST12:40 JST0h 54mJA12XJ
2026-06-21estimatedRJTT?12:06 JST04:06Z0h 59mJA656J
2026-06-20estimatedRJTK?12:03 JST04:00Z0h 56mJA610J
2026-06-19estimatedRJTTROAH11:55 JST12:54 JST0h 58mJA658J
2026-06-18estimatedRJTT?11:51 JST04:02Z1h 11mJA658J
2026-06-17estimatedRJTT?11:20 JST03:50Z1h 29mJA610J
2026-06-16estimatedRJTT?11:45 JST03:50Z1h 04mJA658J
2026-06-15estimatedRJTT?11:46 JST03:56Z1h 09mJA611J
2026-06-14estimatedRJTT?12:05 JST03:58Z0h 52mJA658J
2026-06-13estimatedRJTT?11:52 JST03:56Z1h 03mJA659J
2026-06-12estimatedRJTT?11:37 JST03:36Z0h 58mJA659J
2026-05-29estimatedRJTT?11:48 JST03:57Z1h 09mJA657J
2026-05-28estimatedRJTT?11:29 JST03:16Z0h 46mJA622J
2026-05-27estimatedRJTT?11:42 JST03:42Z0h 59mJA659J
2026-05-26estimatedRJTT?10:55 JST03:36Z1h 40mJA659J
2026-05-25estimatedRJTT?11:39 JST03:38Z0h 58mJA659J
2026-05-24estimatedRJTT?11:50 JST03:48Z0h 57mJA659J
2026-05-23estimatedRJTKROAH11:49 JST12:50 JST1h 00mJA659J
2026-05-22estimated??02:49Z03:52Z1h 02mJA656J
2026-05-21estimatedRJTT?11:36 JST03:42Z1h 05mJA658J
2026-05-20partialRODN?11:11 JSTJA655J
2026-05-19partialRODN?10:46 JSTJA659J
2026-05-12estimatedRJTTROAH11:46 JST14:28 JST2h 42mJA656J
2026-05-11estimatedRJTT?11:36 JST05:08Z2h 31mJA656J
2026-05-10estimatedRJTTROAH11:28 JST14:00 JST2h 31mJA655J
2026-05-09estimatedRJTTROAH11:44 JST14:32 JST2h 48mJA657J
2026-05-08RJTKROAH11:41 JST14:12 JST2h 30mJA659J
2026-05-07estimatedRJTK?11:45 JST05:10Z2h 24mJA610J
2026-05-06estimatedRJTTROAH11:41 JST14:32 JST2h 50mJA657J
2026-05-05estimatedRJTTROAH11:24 JST14:04 JST2h 39mJA658J
2026-05-04estimatedRJTTROAH11:45 JST14:24 JST2h 38mJA658J
2026-05-03estimatedRJTTROAH11:32 JST14:00 JST2h 27mJA659J
2026-05-02estimatedRJTTROAH11:53 JST15:10 JST3h 16mJA659J
2026-05-01estimatedRJTT?11:40 JST05:24Z2h 43mJA610J
2026-04-30estimatedRJTTROAH11:42 JST14:24 JST2h 41mJA657J
2026-04-29estimatedRJTT?11:28 JST03:22Z0h 53mJA610J
2026-04-28estimatedRJTTROAH11:42 JST14:14 JST2h 31mJA610J
2026-04-27estimatedRJTT?11:33 JST05:08Z2h 35mJA610J
2026-04-26estimatedRJTTROAH11:39 JST14:12 JST2h 32mJA610J
2026-04-25estimatedRJTTROAH11:36 JST14:32 JST2h 55mJA610J
2026-04-24estimatedRJTT?11:39 JST05:26Z2h 46mJA658J
2026-04-23estimatedRJTTROAH11:41 JST14:16 JST2h 34mJA611J
2026-04-22estimatedRJTTROAH11:47 JST14:04 JST2h 16mJA655J
2026-04-21estimated??04:47Z07:08Z2h 20mJA658J
2026-04-20estimated??02:38Z05:00Z2h 21mJA656J
2026-04-19estimated??02:41Z05:18Z2h 37mJA657J
2026-04-18estimated??02:50Z05:24Z2h 33mJA657J
2026-04-17estimatedRJTTROAH11:46 JST14:12 JST2h 25mJA656J
2026-04-16estimatedRJTTROAH10:58 JST14:08 JST3h 10mJA656J
2026-04-15estimatedRJTTROAH11:37 JST14:26 JST2h 49mJA656J
2026-04-14estimated?ROAH02:43Z14:22 JST2h 38mJA610J
2026-04-13estimatedRJTTROAH11:50 JST14:26 JST2h 35mJA610J
2026-04-12estimated?ROAH02:31Z14:04 JST2h 32mJA657J
2026-04-11?ROAH02:39Z14:18 JST2h 38mJA610J
2026-04-06estimated?ROAH02:44Z14:32 JST2h 47mJA657J
2026-04-05estimatedRJTT?11:52 JST05:24Z2h 31mJA657J
2026-04-04estimated??02:56Z05:52Z2h 56mJA623J
2026-04-03estimatedRJTTROAH11:46 JST14:12 JST2h 25mJA614J
2026-04-02estimatedRJTTROAH11:44 JST14:12 JST2h 28mJA655J
2026-04-01?ROAH02:56Z14:48 JST2h 51mJA611J
2026-03-31estimatedRJTTROAH11:56 JST14:52 JST2h 55mJA611J
2026-03-30estimated?ROAH02:38Z14:04 JST2h 25mJA611J
2026-03-29estimated?ROAH02:47Z14:14 JST2h 26mJA611J
2026-03-16estimatedRJTTROAH11:58 JST14:30 JST2h 31mJA611J
2026-03-15estimatedRJTTROAH11:35 JST14:03 JST2h 27mJA610J
2026-03-14estimatedRJTTROAH11:33 JST13:50 JST2h 17mJA610J
2026-03-13estimated??02:40Z05:06Z2h 25mJA610J
2026-03-12RJTTROAH11:34 JST14:44 JST3h 10mJA657J
2026-03-11RJTTROAH11:31 JST14:12 JST2h 40mJA658J
2026-03-10RJTTROAH11:59 JST14:42 JST2h 42mJA657J
2026-03-09RJTTROAH11:45 JST14:22 JST2h 36mJA658J
2026-03-08RJTTROAH11:37 JST14:08 JST2h 30mJA655J
2026-03-07RJTTROAH11:42 JST14:30 JST2h 47mJA658J
2026-03-06RJTTROAH11:43 JST14:16 JST2h 33mJA610J
2026-03-05RJTTROAH11:40 JST14:22 JST2h 41mJA656J
2026-03-04RJTTROAH11:49 JST14:34 JST2h 45mJA611J
2026-03-03RJTTROAH11:31 JST14:14 JST2h 42mJA611J
2026-03-02RJTTROAH11:43 JST14:12 JST2h 29mJA611J
2026-03-01RJTTROAH11:36 JST14:08 JST2h 31mJA610J
2026-02-28RJTTROAH11:33 JST14:12 JST2h 38mJA611J
2026-02-27RJTTROAH11:36 JST14:26 JST2h 49mJA659J
2026-02-26RJTTROAH11:52 JST14:26 JST2h 33mJA655J
2026-02-25RJTTROAH11:36 JST14:14 JST2h 37mJA658J
2026-02-24RJTTROAH12:00 JST14:34 JST2h 33mJA657J
2026-02-23RJTTROAH12:29 JST15:04 JST2h 34mJA655J
2026-02-22RJTTROAH11:34 JST14:10 JST2h 35mJA655J
2026-02-21RJTTROAH11:37 JST14:06 JST2h 28mJA656J
2026-02-20RJTTROAH11:35 JST14:24 JST2h 48mJA610J
2026-02-19RJTTROAH11:38 JST14:12 JST2h 33mJA610J
2026-02-18RJTTROAH12:01 JST15:02 JST3h 00mJA610J
2026-02-17RJTTROAH11:35 JST14:38 JST3h 03mJA610J
2026-02-16RJTTROAH11:04 JST14:20 JST3h 16mJA610J
2026-02-15RJTTROAH11:37 JST14:14 JST2h 36mJA610J
2026-02-14RJTTROAH11:57 JST14:46 JST2h 48mJA611J
2026-02-13RJTTROAH11:39 JST14:26 JST2h 46mJA611J
2026-02-12RJTTROAH11:35 JST14:14 JST2h 39mJA611J
2026-02-11RJTTROAH11:44 JST14:36 JST2h 52mJA655J
2026-02-10RJTT?11:53 JST04:54Z2h 00m861E56
2026-02-09RJTTRJKB12:29 JST14:18 JST1h 48m861E56
2026-02-08RJTTRJBD13:19 JST14:22 JST1h 02m862D50
2026-02-07RJTTROAH11:40 JST14:40 JST2h 59mJA655J
2026-02-06RJTTROAH11:36 JST14:30 JST2h 53mJA610J
2026-02-05RJTTROAH11:55 JST14:52 JST2h 56mJA657J
2026-02-04RJTTROAH11:51 JST14:24 JST2h 32mJA657J
2026-02-03RJTTROAH11:33 JST14:14 JST2h 41mJA659J
2026-02-02RJTTROAH11:41 JST14:28 JST2h 46mJA659J
2026-02-01RJTTROAH11:35 JST14:24 JST2h 49mJA611J
2026-01-31RJTTROAH11:35 JST14:48 JST3h 12mJA659J
2026-01-30RJTTROAH11:32 JST14:12 JST2h 39mJA657J
2026-01-29RJTTROAH11:43 JST14:20 JST2h 37mJA659J
2026-01-28RJTTROAH11:30 JST14:22 JST2h 51mJA657J
2026-01-27RJTTROAH11:47 JST14:33 JST2h 45mJA657J
2026-01-26RJTTROAH11:37 JST14:16 JST2h 38mJA611J
2026-01-25RJTTROAH11:37 JST14:26 JST2h 48mJA623J
2026-01-24RJTTROAH11:34 JST14:14 JST2h 40mJA656J
2026-01-24estimatedRJTTROAH10:51 JST11:14 JST0h 22mJA656J
2026-01-23RJTTROAH11:37 JST14:20 JST2h 43mJA657J
2026-01-22RJTTROAH13:01 JST15:53 JST2h 51mJA615J
2026-01-21RJTTROAH11:58 JST14:57 JST2h 59mJA657J
2026-01-20RJTTROAH11:44 JST14:38 JST2h 53mJA659J
2026-01-19RJTTROAH11:52 JST14:24 JST2h 32mJA658J
2026-01-09RJTTROAH11:38 JST14:36 JST2h 57mJA620J
2026-01-08RJTTROAH11:56 JST14:52 JST2h 55mJA610J
2026-01-07RJTTROAH11:44 JST14:18 JST2h 33mJA611J
2026-01-06RJTTROAH11:41 JST14:46 JST3h 04mJA611J
2026-01-05RJTTROAH11:36 JST14:30 JST2h 53mJA611J
2026-01-04RJTTROAH12:00 JST14:54 JST2h 53mJA656J
2026-01-03RJTTROAH11:47 JST14:40 JST2h 52mJA611J
2026-01-02RJTTROAH14:15 JST17:10 JST2h 55mJA16XJ
2026-01-01RJTTROAH11:56 JST15:16 JST3h 19mJA610J
2025-12-31RJTTROAH11:40 JST14:30 JST2h 50mJA623J
2025-12-30RJTTROAH11:31 JST14:16 JST2h 44mJA658J
2025-12-29RJTTROAH11:52 JST14:42 JST2h 49mJA658J
2025-12-28RJTTROAH11:33 JST14:20 JST2h 46mJA611J
2025-12-27RJTTROAH11:45 JST14:24 JST2h 39mJA658J
2025-12-26RJTTROAH11:46 JST14:32 JST2h 45mJA623J
2025-12-25RJTTROAH11:59 JST14:34 JST2h 34mJA611J
2025-12-24RJTTROAH12:01 JST14:32 JST2h 31mJA656J
2025-12-23estimatedRJTTROAH11:41 JST14:32 JST2h 50mJA656J
2025-12-22RJTTROAH11:42 JST14:38 JST2h 56mJA611J
2025-12-21RJTTROAH11:49 JST14:42 JST2h 52mJA655J
2025-12-20RJTTROAH11:57 JST15:00 JST3h 03mJA657J
2025-12-19RJTTROAH11:50 JST14:32 JST2h 41mJA657J
2025-12-18RJTTROAH11:38 JST14:16 JST2h 37mJA610J
2025-12-17RJTTROAH11:31 JST14:18 JST2h 46mJA658J
2025-12-16RJTTROAH11:31 JST14:10 JST2h 39mJA656J
2025-12-15RJTTROAH11:38 JST14:24 JST2h 45mJA658J
2025-12-14RJTTROAH11:52 JST14:57 JST3h 04mJA658J
2025-12-13RJTTROAH11:45 JST14:32 JST2h 47mJA611J
2025-12-12RJTTROAH11:52 JST14:36 JST2h 43mJA658J
2025-12-11RJTTROAH11:48 JST14:28 JST2h 40mJA656J
2025-12-10RJTTROAH11:52 JST14:50 JST2h 57mJA658J
2025-12-02estimatedRJTTROAH11:34 JST14:16 JST2h 42mJA656J
2025-11-28estimated??02:35Z05:16Z2h 40mJA657J
2025-11-27estimated??02:37Z05:16Z2h 39mJA611J
2025-10-30estimatedRJTTROAH11:44 JST14:20 JST2h 36mJA657J
2025-10-29estimatedRJTTROAH12:26 JST15:02 JST2h 36mJA09XJ
2025-10-28estimated??02:36Z05:18Z2h 41mJA611J
2025-10-27estimatedRJTTROAH11:34 JST14:18 JST2h 43mJA610J
2025-10-26estimated??02:47Z05:18Z2h 30mJA659J
2025-10-25estimated??02:35Z05:22Z2h 46mJA657J
2025-10-24estimatedRJTTROAH12:01 JST14:42 JST2h 40mJA657J
2025-10-23estimatedRJTTROAH11:54 JST14:38 JST2h 43mJA657J
2025-10-22estimated??02:44Z05:00Z2h 15mJA657J
2025-10-21estimatedRJTTROAH11:26 JST00:28 JST13h 01mJA657J
2025-10-20estimatedRJTTROAH11:43 JST14:16 JST2h 33mJA657J
2025-10-19estimated??02:26Z18:30Z16h 03mJA659J
2025-10-15RJTTROAH11:35 JST14:08 JST2h 32mJA658J
2025-10-14RJTTROAH11:52 JST14:02 JST2h 09mJA656J
2025-10-13RJTTROAH11:37 JST14:00 JST2h 23mJA656J
2025-10-08RJTTROAH11:27 JST13:58 JST2h 31mJA611J
2025-10-07RJTTROAH11:37 JST13:56 JST2h 18mJA658J
2025-10-06RJTTROAH11:32 JST14:04 JST2h 31mJA658J
2025-10-04estimatedRJTTROAH01:24 JST02:12 JST0h 47mJA658J
2025-10-02RJTTRJKB11:57 JST13:49 JST1h 52m862DB6
2025-10-01RJTTRJKB12:08 JST13:54 JST1h 45m861E78
2025-09-30RJTTRORY12:08 JST13:56 JST1h 47m861E78
2025-09-29RJTTRJKB12:13 JST13:58 JST1h 45m861E78
2025-09-28RJTTRJKN11:44 JST13:23 JST1h 38m861E78
2025-09-27RJTTRORY11:55 JST13:42 JST1h 47m861E78
2025-09-26RJTTRJKN11:49 JST13:29 JST1h 39m861E78
2025-09-25RJTTRJKN12:13 JST13:50 JST1h 36m861EDE
2025-09-24RJTTRJKN12:01 JST13:40 JST1h 38m861E56
2025-09-23RJTTRJKB11:46 JST13:31 JST1h 44m861E78
2025-09-22RJTTRJKN11:48 JST13:25 JST1h 37m862D50
2025-09-21RJTTRORY12:09 JST13:54 JST1h 45m861E78
2025-09-20RJTTRJKN11:55 JST13:35 JST1h 39m861E78
2025-09-19RJTTRORY11:56 JST13:39 JST1h 42m861E78

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