Flight

JAL915

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

In flightRJTT → ROAH to NAHA
Phaseapproach
Progress98%
ETA14:47 JST

Route

AirlineJapan Airlines
Typical originRJTT TOKYO INTERNATIONAL
Typical destinationROAH NAHA
Distance839 nm

Flight history 267 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03RJTTROAH12:32 JST14:44 JST2h 11mJA10XJ
2026-10-02RJTTROAH13:08 JST15:12 JST2h 04mJA02XJ
2026-10-01RJTTROAH12:21 JST14:40 JST2h 19mJA12XJ
2026-09-30RJTTROAH12:17 JST14:40 JST2h 22mJA09XJ
2026-09-29RJTTROAH12:30 JST14:55 JST2h 24mJA06XJ
2026-09-28RJTTROAH12:20 JST14:48 JST2h 27mJA02XJ
2026-09-27RJTTROAH12:06 JST14:38 JST2h 31mJA12XJ
2026-09-26RJTTROAH12:19 JST14:44 JST2h 24mJA07XJ
2026-09-25RJTTROAH12:10 JST14:40 JST2h 29mJA09XJ
2026-09-24RJTTROAH12:14 JST14:58 JST2h 43mJA07XJ
2026-09-23RJTTROAH12:10 JST14:24 JST2h 14mJA05XJ
2026-09-22RJTTROAH12:28 JST14:48 JST2h 19mJA02XJ
2026-09-21RJTTROAH12:25 JST14:52 JST2h 26mJA04XJ
2026-09-20estimatedRJTTROAH12:46 JST13:44 JST0h 57mJA12XJ
2026-09-19estimated??03:36Z04:18Z0h 41mJA02XJ
2026-09-18estimated??03:17Z05:30Z2h 12mJA12XJ
2026-09-17estimated??03:13Z05:34Z2h 20mJA09XJ
2026-09-16estimatedRJTTROAH12:42 JST13:32 JST0h 49mJA06XJ
2026-09-15estimatedRJTTROAH12:28 JST15:00 JST2h 32mJA07XJ
2026-09-14estimated??03:41Z06:00Z2h 19mJA05XJ
2026-09-13estimatedRJTTROAH12:30 JST14:46 JST2h 15mJA08XJ
2026-09-12estimatedRJTTROAH12:22 JST14:40 JST2h 17mJA05XJ
2026-09-11estimatedRJTTROAH12:20 JST14:52 JST2h 31mJA12XJ
2026-09-10estimated??03:20Z05:50Z2h 29mJA04XJ
2026-09-09estimated??03:33Z05:50Z2h 16mJA08XJ
2026-09-07estimatedRJTTROAH12:23 JST14:42 JST2h 18mJA04XJ
2026-09-06estimatedRJTTROAH12:22 JST14:36 JST2h 13mJA05XJ
2026-09-05estimatedRJTTROAH12:15 JST14:38 JST2h 22mJA02XJ
2026-09-04estimated??03:21Z04:34Z1h 12mJA06XJ
Earlier flights (238) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimated??03:29Z07:14Z3h 44mJA04XJ
2026-09-01estimated??03:07Z05:24Z2h 16mJA02XJ
2026-08-31estimated??03:09Z05:30Z2h 20mJA07XJ
2026-08-30RJTTROAH12:13 JST14:34 JST2h 20mJA02XJ
2026-08-29estimatedRJTTROAH12:17 JST14:34 JST2h 16mJA07XJ
2026-08-28estimatedRJTTROAH12:21 JST14:50 JST2h 28mJA02XJ
2026-08-27estimatedRJTTROAH12:48 JST15:06 JST2h 17mJA05XJ
2026-08-24estimatedRJTTROAH12:36 JST14:46 JST2h 10mJA08XJ
2026-08-23estimatedRJTTROAH12:52 JST15:08 JST2h 15mJA05XJ
2026-08-22estimatedRJTTROAH12:25 JST14:34 JST2h 08mJA07XJ
2026-08-21estimated??03:14Z07:10Z3h 56mJA02XJ
2026-08-20estimatedRJTTROAH12:33 JST14:48 JST2h 15mJA05XJ
2026-08-19estimated??03:21Z07:14Z3h 52mJA04XJ
2026-08-18estimatedRJTTROAH12:18 JST16:59 JST4h 40mJA12XJ
2026-08-17estimated??03:03Z11:24Z8h 20mJA05XJ
2026-08-16estimatedRJTTROAH12:15 JST14:34 JST2h 18mJA09XJ
2026-08-15estimatedRJTTROAH12:31 JST14:44 JST2h 12mJA02XJ
2026-08-14estimatedRJTTROAH12:24 JST14:32 JST2h 08mJA07XJ
2026-08-13estimatedRJTTROAH12:36 JST16:18 JST3h 42mJA09XJ
2026-08-12estimated??03:19Z07:19Z3h 59mJA04XJ
2026-07-23estimatedRJTTROAH12:09 JST14:26 JST2h 16mJA05XJ
2026-07-22estimatedRJTTROAH12:44 JST15:02 JST2h 17mJA07XJ
2026-07-21estimated?ROAH03:13Z14:34 JST2h 20mJA04XJ
2026-07-20RJTTROAH12:02 JST14:16 JST2h 13mJA10XJ
2026-07-19estimated??03:19Z05:40Z2h 20mJA06XJ
2026-07-18estimated?ROAH03:25Z14:36 JST2h 10mJA07XJ
2026-07-17estimatedRJTTROAH12:31 JST14:56 JST2h 24mJA05XJ
2026-07-16estimatedRJTTROAH12:09 JST14:22 JST2h 12mJA10XJ
2026-07-15estimatedRJTTROAH12:15 JST14:36 JST2h 20mJA06XJ
2026-07-14RJTTROAH12:17 JST14:34 JST2h 16mJA07XJ
2026-07-13estimatedRJTTROAH12:12 JST14:34 JST2h 21mJA08XJ
2026-07-12estimatedRJTTROAH12:07 JST14:20 JST2h 12mJA02XJ
2026-07-09estimatedRJTT?12:27 JST05:34Z2h 06mJA06XJ
2026-07-08estimatedRJTTROAH12:01 JST14:20 JST2h 19mJA12XJ
2026-07-07estimatedRJTK?12:04 JST05:20Z2h 15mJA10XJ
2026-07-06estimatedRJTTROAH12:07 JST14:40 JST2h 33mJA12XJ
2026-07-05RJTTROAH12:16 JST14:30 JST2h 13mJA10XJ
2026-07-04RJTTROAH12:03 JST14:28 JST2h 24mJA07XJ
2026-07-03RJTTROAH12:05 JST14:32 JST2h 26mJA10XJ
2026-07-02RJTTROAH12:10 JST14:46 JST2h 36mJA04XJ
2026-07-01estimatedRJTTROAH12:07 JST13:08 JST1h 00mJA02XJ
2026-06-30estimatedRJTTROAH12:42 JST13:46 JST1h 03mJA09XJ
2026-06-29estimatedRJTT?12:12 JST04:18Z1h 05mJA06XJ
2026-06-28estimatedRJTT?12:28 JST04:36Z1h 07mJA07XJ
2026-06-27estimatedRJTT?12:38 JST05:16Z1h 37mJA05XJ
2026-06-26estimatedRJTTROAH12:35 JST13:56 JST1h 20mJA10XJ
2026-06-25estimatedRJTTROAH12:18 JST13:22 JST1h 03mJA07XJ
2026-06-24estimatedRJTTROAH12:08 JST13:10 JST1h 01mJA02XJ
2026-06-23estimatedRJTTROAH12:06 JST13:06 JST0h 59mJA06XJ
2026-06-22estimatedRJTT?12:02 JST04:02Z1h 00mJA02XJ
2026-06-20estimatedRJTTROAH12:06 JST13:08 JST1h 01mJA10XJ
2026-06-19estimatedRJTTROAH12:07 JST13:02 JST0h 54mJA04XJ
2026-06-18estimatedRJTTROAH12:14 JST13:24 JST1h 09mJA12XJ
2026-06-17estimatedRJTT?13:06 JST05:02Z0h 55mJA05XJ
2026-06-16estimatedRJTT?12:11 JST04:12Z1h 00mJA06XJ
2026-06-15estimatedRJTT?12:06 JST04:16Z1h 09mJA02XJ
2026-06-14estimatedRJTT?12:11 JST04:20Z1h 08mJA06XJ
2026-06-13estimatedRJTTROAH12:26 JST13:24 JST0h 57mJA02XJ
2026-06-12estimatedRJTT?12:15 JST04:22Z1h 06mJA04XJ
2026-05-29estimatedRJTKROAH12:11 JST13:26 JST1h 14mJA09XJ
2026-05-28estimatedRJTTROAH12:03 JST12:56 JST0h 52mJA02XJ
2026-05-27estimatedRJTTROAH12:13 JST13:16 JST1h 02mJA06XJ
2026-05-26estimatedRJTK?11:59 JST04:04Z1h 04mJA10XJ
2026-05-25estimatedRJTT?12:01 JST04:14Z1h 12mJA04XJ
2026-05-24estimatedRJTKROAH12:26 JST13:22 JST0h 56mJA02XJ
2026-05-23estimatedRJTTROAH12:09 JST13:30 JST1h 20mJA08XJ
2026-05-22estimated?ROAH03:13Z13:18 JST1h 04mJA07XJ
2026-05-21estimatedRJTTROAH12:16 JST13:16 JST0h 59mJA12XJ
2026-05-20estimatedROAHRODE09:07 JST18:54 JST9h 47mJA12XJ
2026-05-19partialRJTK?10:54 JSTJA08XJ
2026-05-12RJTTROAH12:14 JST14:40 JST2h 25mJA10XJ
2026-05-11estimatedRJTT?12:20 JST05:54Z2h 34mJA08XJ
2026-05-10estimatedRJTTROAH12:15 JST14:46 JST2h 30mJA10XJ
2026-05-09RJTKROAH12:20 JST15:00 JST2h 39mJA12XJ
2026-05-08RJTTROAH11:56 JST14:34 JST2h 37mJA04XJ
2026-05-07RJTTROAH12:00 JST14:30 JST2h 29mJA12XJ
2026-05-06estimatedRJTTROAH12:03 JST14:34 JST2h 30mJA04XJ
2026-05-05estimatedRJTTROAH12:29 JST15:02 JST2h 32mJA12XJ
2026-05-04estimatedRJTTROAH12:05 JST14:58 JST2h 52mJA02XJ
2026-05-03estimatedRJTTROAH12:14 JST14:46 JST2h 31mJA04XJ
2026-05-02estimatedRJTTROAH12:48 JST15:16 JST2h 27mJA09XJ
2026-05-01estimatedRJTT?12:40 JST06:12Z2h 32mJA02XJ
2026-04-30estimatedRJTT?12:46 JST06:20Z2h 34mJA08XJ
2026-04-28RJTTROAH12:11 JST14:50 JST2h 38mJA08XJ
2026-04-27estimatedRJTT?12:26 JST06:00Z2h 33mJA10XJ
2026-04-26estimatedRJTKROAH12:07 JST14:46 JST2h 38mJA08XJ
2026-04-25estimatedRJTT?12:17 JST06:04Z2h 47mJA10XJ
2026-04-24estimatedRJTTROAH12:22 JST15:10 JST2h 47mJA08XJ
2026-04-23estimated?ROAH03:16Z14:52 JST2h 35mJA02XJ
2026-04-22estimated?ROAH03:10Z14:38 JST2h 27mJA05XJ
2026-04-20estimated?ROAH03:22Z14:50 JST2h 27mJA06XJ
2026-04-19estimatedRJTTROAH12:31 JST15:12 JST2h 40mJA02XJ
2026-04-18estimatedRJTT?12:11 JST05:50Z2h 38mJA06XJ
2026-04-17RJTTROAH12:10 JST14:48 JST2h 37mJA08XJ
2026-04-16estimated?ROAH03:06Z14:46 JST2h 40mJA05XJ
2026-04-15estimated??03:12Z05:46Z2h 33mJA08XJ
2026-04-14RJTTROAH12:05 JST14:44 JST2h 38mJA12XJ
2026-04-13RJTTROAH12:23 JST14:58 JST2h 35mJA08XJ
2026-04-12RJTTROAH12:09 JST14:42 JST2h 32mJA12XJ
2026-04-11RJTTROAH12:10 JST14:50 JST2h 39mJA05XJ
2026-04-06estimated?ROAH03:10Z14:44 JST2h 33mJA09XJ
2026-04-05RJTTROAH12:22 JST14:56 JST2h 34mJA02XJ
2026-04-04estimated??03:19Z06:04Z2h 44mJA09XJ
2026-04-03RJTTROAH12:16 JST14:48 JST2h 31mJA08XJ
2026-04-02estimatedRJTTROAH12:33 JST15:14 JST2h 40mJA12XJ
2026-04-01estimatedRJTTROAH12:20 JST14:58 JST2h 37mJA08XJ
2026-03-31RJTTROAH12:27 JST15:10 JST2h 42mJA04XJ
2026-03-30?ROAH03:00Z14:32 JST2h 31mJA05XJ
2026-03-29RJTTROAH12:05 JST14:42 JST2h 36mJA08XJ
2026-03-16estimatedRJTTROAH12:02 JST14:42 JST2h 39mJA10XJ
2026-03-15estimatedRJTTROAH12:11 JST14:38 JST2h 27mJA06XJ
2026-03-14estimatedRJTTROAH12:00 JST14:16 JST2h 15mJA12XJ
2026-03-13estimatedRJTT?12:20 JST05:50Z2h 29mJA04XJ
2026-03-12RJTTROAH12:03 JST15:00 JST2h 57mJA08XJ
2026-03-11RJTTROAH12:13 JST15:08 JST2h 55mJA02XJ
2026-03-10RJTTROAH12:16 JST15:06 JST2h 49mJA10XJ
2026-03-09RJTTROAH12:11 JST14:56 JST2h 44mJA02XJ
2026-03-08RJTTROAH12:37 JST15:14 JST2h 37mJA12XJ
2026-03-07RJTTROAH12:20 JST15:04 JST2h 43mJA06XJ
2026-03-06RJTTROAH12:10 JST15:20 JST3h 09mJA07XJ
2026-03-05RJTTROAH12:18 JST15:10 JST2h 51mJA04XJ
2026-03-04RJTTROAH12:16 JST15:00 JST2h 43mJA05XJ
2026-03-03RJTTROAH12:19 JST14:54 JST2h 34mJA04XJ
2026-03-02RJTTROAH12:05 JST14:38 JST2h 32mJA07XJ
2026-03-01RJTTROAH12:13 JST14:54 JST2h 40mJA04XJ
2026-02-28RJTTROAH12:14 JST14:48 JST2h 33mJA12XJ
2026-02-27RJTTROAH12:24 JST15:06 JST2h 41mJA07XJ
2026-02-26RJTTROAH12:22 JST14:53 JST2h 31mJA07XJ
2026-02-25RJTTROAH12:15 JST14:52 JST2h 36mJA04XJ
2026-02-24RJTTROAH12:13 JST14:48 JST2h 34mJA02XJ
2026-02-23RJTTROAH12:18 JST15:06 JST2h 47mJA08XJ
2026-02-22RJTTROAH12:03 JST14:42 JST2h 39mJA07XJ
2026-02-21RJTTROAH12:20 JST15:04 JST2h 43mJA08XJ
2026-02-20RJTTROAH12:10 JST14:58 JST2h 47mJA04XJ
2026-02-19RJTTROAH12:08 JST14:54 JST2h 45mJA12XJ
2026-02-18RJTTROAH12:29 JST15:40 JST3h 10mJA08XJ
2026-02-17RJTTROAH12:17 JST15:08 JST2h 50mJA02XJ
2026-02-16RJTTROAH12:28 JST15:12 JST2h 43mJA04XJ
2026-02-15RJTTROAH12:09 JST14:44 JST2h 34mJA12XJ
2026-02-14RJTTROAH12:14 JST15:02 JST2h 47mJA04XJ
2026-02-13RJTTROAH12:09 JST15:00 JST2h 51mJA02XJ
2026-02-12RJTTROAH12:10 JST15:02 JST2h 51mJA07XJ
2026-02-11RJTTROAH12:25 JST15:14 JST2h 48mJA12XJ
2026-02-08RJTTRJKN14:39 JST16:54 JST2h 14m841FF4
2026-02-07RJTTROAH12:33 JST15:32 JST2h 58mJA02XJ
2026-02-06RJTTROAH12:21 JST15:16 JST2h 54mJA12XJ
2026-02-05RJTTROAH12:11 JST14:58 JST2h 47mJA06XJ
2026-02-04RJTTROAH12:14 JST14:56 JST2h 41mJA12XJ
2026-02-03RJTTROAH12:01 JST14:44 JST2h 43mJA05XJ
2026-02-02RJTTROAH11:59 JST14:54 JST2h 54mJA07XJ
2026-02-01RJTTROAH12:09 JST15:02 JST2h 53mJA05XJ
2026-01-31RJTTROAH12:34 JST15:38 JST3h 03mJA07XJ
2026-01-30RJTTROAH12:09 JST14:52 JST2h 42mJA06XJ
2026-01-29RJTTROAH12:02 JST14:42 JST2h 39mJA10XJ
2026-01-28RJTTROAH12:06 JST14:56 JST2h 50mJA09XJ
2026-01-27RJTTROAH12:04 JST14:56 JST2h 52mJA04XJ
2026-01-26RJTTROAH12:19 JST15:02 JST2h 42mJA06XJ
2026-01-25RJTTROAH12:55 JST15:37 JST2h 41mJA05XJ
2026-01-24RJTTROAH12:19 JST15:06 JST2h 46mJA07XJ
2026-01-23RJTTROAH12:10 JST15:00 JST2h 49mJA08XJ
2026-01-22RJTTROAH12:12 JST15:12 JST3h 00mJA06XJ
2026-01-21RJTTROAH12:08 JST15:08 JST3h 00mJA04XJ
2026-01-20RJTTROAH12:14 JST15:04 JST2h 49mJA02XJ
2026-01-19RJTTROAH12:09 JST15:02 JST2h 52mJA04XJ
2026-01-09RJTTROAH12:11 JST15:06 JST2h 54mJA07XJ
2026-01-08RJTTROAH12:14 JST15:18 JST3h 03mJA09XJ
2026-01-07RJTTROAH12:11 JST14:56 JST2h 44mJA07XJ
2026-01-06RJTTROAH12:19 JST15:00 JST2h 41mJA08XJ
2026-01-05RJTTROAH12:22 JST15:40 JST3h 17mJA10XJ
2026-01-04RJTTROAH12:23 JST15:14 JST2h 50mJA09XJ
2026-01-03RJTTROAH12:20 JST15:08 JST2h 47mJA08XJ
2026-01-02RJTTROAH12:10 JST15:04 JST2h 53mJA12XJ
2026-01-01RJTTROAH12:08 JST15:26 JST3h 17mJA04XJ
2025-12-31RJTTROAH12:17 JST15:10 JST2h 52mJA09XJ
2025-12-30RJTTROAH16:00 JST18:54 JST2h 53mJA08XJ
2025-12-30partialRJTT?12:15 JSTJA12XJ
2025-12-29RJTTROAH12:26 JST15:06 JST2h 39mJA06XJ
2025-12-28RJTTROAH12:08 JST14:58 JST2h 49mJA08XJ
2025-12-27RJTTROAH12:19 JST15:12 JST2h 52mJA12XJ
2025-12-26RJTTROAH12:31 JST15:22 JST2h 50mJA05XJ
2025-12-25RJTTROAH12:37 JST15:28 JST2h 51mJA04XJ
2025-12-24RJTTROAH12:23 JST15:04 JST2h 40mJA05XJ
2025-12-23RJTTROAH12:10 JST14:44 JST2h 33mJA04XJ
2025-12-22RJTTROAH12:24 JST15:08 JST2h 44mJA08XJ
2025-12-21RJTTROAH12:37 JST15:34 JST2h 56mJA04XJ
2025-12-20RJTTROAH12:40 JST15:32 JST2h 52mJA07XJ
2025-12-19RJTTROAH12:04 JST14:54 JST2h 50mJA09XJ
2025-12-18RJTTROAH12:00 JST14:52 JST2h 51mJA10XJ
2025-12-17RJTTROAH12:01 JST14:51 JST2h 50mJA12XJ
2025-12-16RJTTROAH12:14 JST14:54 JST2h 39mJA05XJ
2025-12-15RJTTROAH12:10 JST15:02 JST2h 51mJA10XJ
2025-12-14RJTTROAH12:34 JST15:38 JST3h 03mJA12XJ
2025-12-13RJTTROAH12:17 JST15:00 JST2h 43mJA10XJ
2025-12-12RJTTROAH12:28 JST15:26 JST2h 57mJA12XJ
2025-12-11RJTTROAH12:22 JST15:18 JST2h 56mJA05XJ
2025-12-10RJTTROAH12:13 JST15:08 JST2h 54mJA12XJ
2025-12-02estimatedRJTTROAH12:13 JST14:56 JST2h 42mJA10XJ
2025-11-28estimatedRJTTROAH12:12 JST15:04 JST2h 52mJA12XJ
2025-11-27estimated??03:15Z06:02Z2h 47mJA14XJ
2025-10-30estimatedRJTTROAH12:10 JST14:54 JST2h 43mJA09XJ
2025-10-29estimatedRJTTROAH12:30 JST15:14 JST2h 43mJA06XJ
2025-10-28estimated??03:14Z06:10Z2h 55mJA10XJ
2025-10-27estimatedRJTTROAH12:27 JST15:16 JST2h 48mJA05XJ
2025-10-26estimated??03:02Z05:36Z2h 33mJA09XJ
2025-10-25estimated??03:08Z05:46Z2h 37m847628
2025-10-24estimatedRJTTROAH12:13 JST15:08 JST2h 54mJA16XJ
2025-10-23estimatedRJTTROAH12:21 JST15:00 JST2h 39m847628
2025-10-22estimated??03:20Z05:48Z2h 28mJA16XJ
2025-10-21estimatedRJTTROAH12:06 JST00:30 JST12h 23mJA11XJ
2025-10-20estimatedRJTTROAH12:02 JST14:40 JST2h 37mJA01XJ
2025-10-19estimatedRJTTROAH12:10 JST03:32 JST15h 21m847628
2025-10-15RJTTROAH12:10 JST14:32 JST2h 21mJA11XJ
2025-10-14RJTTROAH12:26 JST14:36 JST2h 10mJA14XJ
2025-10-13RJTTROAH12:08 JST14:36 JST2h 27m847628
2025-10-08RJTTROAH11:59 JST14:30 JST2h 31mJA14XJ
2025-10-07RJTTROAH12:08 JST14:36 JST2h 27m847628
2025-10-06RJTTROAH12:17 JST14:42 JST2h 25mJA03XJ
2025-10-02RJTTRORY12:35 JST14:26 JST1h 50m847294
2025-10-01RJTTROTM12:37 JST14:40 JST2h 02m8460B0
2025-09-30RJTTRORY12:32 JST14:23 JST1h 50m846B6C
2025-09-29RJTTRJKA12:40 JST14:16 JST1h 35m847628
2025-09-28RJTTRJKN12:21 JST14:00 JST1h 38m8406E8
2025-09-27RJTTRJKB12:25 JST14:10 JST1h 44m8460B0
2025-09-26RJTTRORY13:30 JST15:16 JST1h 45m841C60
2025-09-25RJTTRORY12:45 JST14:36 JST1h 50m8460B0
2025-09-24RJTTRJKN12:27 JST14:07 JST1h 39m847294
2025-09-23RJTTRJKB12:23 JST14:07 JST1h 43m8460B0
2025-09-22RJTTRJKB12:15 JST13:53 JST1h 37m847294
2025-09-21RJTTRORY12:42 JST14:31 JST1h 49m846F00
2025-09-20RJTTRJKB12:35 JST14:21 JST1h 45m847628
2025-09-19RJTTRJKN12:38 JST14:15 JST1h 37m846F00
2025-08-26ROREROAH11:42 JST14:47 JST3h 04m847628
2025-08-22RJTTROAH17:56 JST00:58 JST7h 01mJA16XJ
2025-08-20RJTTROAH13:55 JST17:14 JST3h 18mJA16XJ
2025-08-19RJTTROAH14:15 JST14:58 JST0h 43mJA14XJ
2025-08-17RJTTRORE16:49 JST17:24 JST0h 35mJA16XJ
2025-08-16RJTTROAH12:17 JST14:34 JST2h 16mJA14XJ
2025-08-15RJTTROAH12:10 JST14:24 JST2h 13mJA15XJ

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.

Track live on the map Full history CSV API access

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]