Flight

JAL312

Flight history and live tracking for JAL312, 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 routeRJTE RJTT

Flight history 138 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-08-21estimated??03:30Z05:02Z1h 31mJA849J
2026-08-20estimated??03:24Z04:42Z1h 17mJA846J
2026-08-19estimated??03:16Z04:30Z1h 13mJA849J
2026-08-18estimated??03:19Z04:28Z1h 09mJA846J
2026-08-17estimated??10:51Z11:12Z0h 20mJA849J
2026-08-16estimated??03:14Z05:52Z2h 38mJA847J
2026-08-15estimatedRJTERJTT12:22 JST13:40 JST1h 17mJA848J
2026-08-14estimatedRJTERJTT12:15 JST14:43 JST2h 28mJA846J
2026-08-13estimated??03:57Z05:08Z1h 11mJA849J
2026-08-12estimatedRJTKRJTT12:54 JST14:22 JST1h 28mJA847J
Earlier flights (128) - back to 2025-09-20
DateFromToDepArrDurationAircraft
2026-07-23estimated??03:57Z05:14Z1h 16mJA847J
2026-07-22estimated??03:20Z05:51Z2h 30mJA849J
2026-07-21estimated??03:18Z04:28Z1h 09mJA847J
2026-07-20estimated??03:42Z05:02Z1h 19mJA849J
2026-07-19estimated??03:15Z05:51Z2h 36mJA846J
2026-07-18estimated??03:15Z04:54Z1h 38mJA847J
2026-07-17estimated??03:16Z04:46Z1h 29mJA849J
2026-07-16estimated??03:24Z04:44Z1h 19mJA849J
2026-07-15estimated??03:21Z05:54Z2h 32mJA848J
2026-07-14RJFORJTT12:09 JST13:36 JST1h 26mJA847J
2026-07-13estimatedRJTERJTT12:26 JST13:42 JST1h 15mJA846J
2026-07-12RJTKRJTT12:39 JST15:05 JST2h 26mJA846J
2026-07-11estimatedRJTKRJTT12:26 JST13:40 JST1h 13mJA847J
2026-07-10estimatedRJOMRJTT12:30 JST14:52 JST2h 21mJA847J
2026-07-09estimatedRJTKRJTT12:57 JST18:11 JST5h 13mJA846J
2026-07-08RJTERJTT12:23 JST14:52 JST2h 28mJA849J
2026-07-07RJTERJTT12:16 JST13:24 JST1h 07mJA846J
2026-07-06RJTERJTT12:34 JST13:52 JST1h 17mJA848J
2026-07-05RJTKRJTT12:17 JST13:20 JST1h 03mJA846J
2026-07-04RJTKRJTT12:27 JST13:38 JST1h 10mJA847J
2026-07-03RJTERJTT12:25 JST14:52 JST2h 26mJA849J
2026-07-02RJTERJTT12:35 JST13:46 JST1h 10mJA846J
2026-07-01estimatedRJFORJTT12:36 JST15:00 JST2h 23mJA846J
2026-06-30RJTERJTT12:28 JST13:30 JST1h 02mJA847J
2026-06-29RJTERJTT12:35 JST14:54 JST2h 18mJA847J
2026-06-28estimatedRJTKRJTT12:35 JST13:52 JST1h 16mJA849J
2026-06-27estimatedRJOFRJTT13:36 JST15:06 JST1h 29mJA847J
2026-06-26estimatedRJTKRJTT15:24 JST16:38 JST1h 13m847628
2026-06-25RJTERJTT12:41 JST13:48 JST1h 06mJA846J
2026-06-24estimatedRJTK?12:34 JST04:40Z1h 05mJA848J
2026-06-23RJTERJTT13:11 JST14:12 JST1h 00mJA848J
2026-06-22estimatedRJTKRJTT12:36 JST13:52 JST1h 15mJA848J
2026-06-21estimatedRJTERJTT12:40 JST13:44 JST1h 04mJA847J
2026-06-20RJTERJTT12:23 JST13:50 JST1h 26mJA833J
2026-06-19RJTKRJTT12:27 JST15:12 JST2h 44mJA846J
2026-06-18RJTERJTT12:38 JST13:48 JST1h 09mJA846J
2026-06-17RJTKRJTT12:44 JST13:56 JST1h 11mJA849J
2026-06-16RJTKRJTT12:32 JST14:54 JST2h 22mJA848J
2026-06-15RJTKRJTT12:34 JST14:58 JST2h 24mJA847J
2026-06-14RJTKRJTT12:25 JST14:08 JST1h 43mJA846J
2026-06-13RJTKRJTT12:50 JST13:54 JST1h 03mJA849J
2026-06-12estimatedRJOMRJTT13:21 JST15:43 JST2h 21mJA847J
2026-05-29estimatedRJTERJTT13:00 JST14:04 JST1h 03mJA847J
2026-05-28estimatedRJTKRJTT12:41 JST14:00 JST1h 18mJA849J
2026-05-27estimatedRJTERJTT12:27 JST13:38 JST1h 10mJA846J
2026-05-26RJTERJTT12:24 JST13:38 JST1h 13mJA846J
2026-05-25estimatedRJTERJTT12:47 JST13:54 JST1h 06mJA847J
2026-05-24RJTERJTT12:39 JST13:46 JST1h 06mJA849J
2026-05-23RJTERJTK12:29 JST13:36 JST1h 06mJA846J
2026-05-22estimated??03:45Z05:02Z1h 16mJA846J
2026-05-21estimatedRJFORJTT12:55 JST14:12 JST1h 16mJA847J
2026-05-20estimatedRJFORJTT11:15 JST18:18 JST7h 03mJA846J
2026-05-19partialRJTT?10:54 JSTJA847J
2026-05-12RJTKRJTT12:33 JST13:48 JST1h 14mJA849J
2026-05-11estimatedRJTKRJTT12:37 JST14:46 JST2h 09mJA846J
2026-05-10estimatedRJTKRJTT12:53 JST14:54 JST2h 01mJA847J
2026-05-09RJTERJTT12:45 JST14:35 JST1h 50mJA848J
2026-05-08estimatedRJTKRJTT12:40 JST13:42 JST1h 01mJA849J
2026-05-07RJTERJTT12:42 JST14:36 JST1h 54mJA846J
2026-05-06estimatedRJTKRJTT12:44 JST13:50 JST1h 06mJA847J
2026-05-05estimatedRJTKRJTT12:48 JST13:50 JST1h 01mJA849J
2026-05-03estimatedRJTK?12:51 JST04:52Z1h 00mJA847J
2026-05-02estimatedRJTK?12:39 JST04:44Z1h 04mJA847J
2026-05-01estimatedRJTK?12:52 JST05:08Z1h 15mJA849J
2026-04-30RJOTRJTT12:42 JST13:38 JST0h 55mJA849J
2026-04-28estimatedRJTKRJTT12:36 JST13:44 JST1h 07mJA849J
2026-04-27RJTERJTT13:14 JST15:10 JST1h 55mJA849J
2026-04-26estimatedRJOTRJTT12:45 JST13:38 JST0h 52mJA846J
2026-04-25RJTERJTT12:46 JST14:36 JST1h 49mJA846J
2026-04-24estimated??03:49Z05:36Z1h 46mJA847J
2026-04-23estimated??03:52Z05:48Z1h 55mJA847J
2026-04-22estimated??03:36Z04:40Z1h 03mJA848J
2026-04-20estimated??03:41Z04:48Z1h 06mJA847J
2026-04-19estimated??03:42Z04:48Z1h 05mJA846J
2026-04-18estimated??03:34Z04:42Z1h 07mJA848J
2026-04-17estimated??03:50Z04:48Z0h 57mJA849J
2026-04-16estimated??03:43Z04:40Z0h 56mJA847J
2026-04-15estimated??03:46Z04:42Z0h 55mJA848J
2026-04-14estimated??03:33Z05:33Z1h 59mJA846J
2026-04-13estimated??03:57Z04:58Z1h 00mJA847J
2026-04-12estimated??03:35Z04:34Z0h 58mJA848J
2026-04-11estimated??03:34Z04:40Z1h 05mJA849J
2026-04-06estimated??03:46Z04:54Z1h 07mJA849J
2026-04-05estimated??04:01Z06:01Z1h 59mJA848J
2026-04-04estimated??03:59Z05:06Z1h 06mJA847J
2026-04-03estimated??03:39Z04:54Z1h 14mJA849J
2026-04-02estimated??03:33Z04:26Z0h 52mJA848J
2026-04-01estimated??03:46Z05:50Z2h 03mJA846J
2026-03-31estimatedRJTKRJTT13:07 JST15:15 JST2h 08mJA849J
2026-03-30estimated??03:45Z05:42Z1h 56mJA849J
2026-03-29estimated??03:45Z04:56Z1h 10mJA848J
2026-03-16estimated??03:43Z05:50Z2h 07mJA615J
2026-03-15estimated??03:49Z04:58Z1h 09mJA623J
2026-03-14estimated??03:51Z04:48Z0h 56mJA601J
2026-03-13estimated??04:01Z05:00Z0h 58mJA603J
2026-01-09RJFFRJTK12:26 JST13:32 JST1h 05m86DD90
2026-01-08RJFFRJTK12:47 JST13:51 JST1h 04m86DD6E
2026-01-06RJFFRJTK12:20 JST13:27 JST1h 06m8621EA
2026-01-05RJFFRJTT12:27 JST13:37 JST1h 09m861EBC
2026-01-04RJFFRJTK13:24 JST14:25 JST1h 00m847294
2026-01-03RJFFRJTK12:19 JST13:24 JST1h 05m861F00
2026-01-01RJFFRJTK12:32 JST13:37 JST1h 04m861E9A
2025-12-31RJFFRJTT12:46 JST13:54 JST1h 08m861AE4
2025-12-30RJFFRJTE12:24 JST13:24 JST1h 00m861B06
2025-12-29RJFFRJTK12:29 JST13:30 JST1h 01m861B28
2025-12-28RJFFRJTE12:15 JST13:15 JST1h 00m861F00
2025-12-27RJFFRJTK12:34 JST13:41 JST1h 07m861EBC
2025-12-26RJFFRJTK12:33 JST13:45 JST1h 11m861EDE
2025-12-25RJFFRJTK12:23 JST13:28 JST1h 04m861B06
2025-12-24RJFFRJTK12:20 JST13:26 JST1h 05m862250
2025-12-23RJFFRJTE12:17 JST13:19 JST1h 02m861B06
2025-12-22RJFFRJTE12:14 JST13:16 JST1h 01m861F00
2025-12-21RJFFRJTK12:39 JST13:44 JST1h 04m861B28
2025-12-20RJFFRJTK12:25 JST13:28 JST1h 03m861E9A
2025-12-19RJFFRJTK12:28 JST13:32 JST1h 04m861AE4
2025-12-18RJFFRJTK12:17 JST13:17 JST1h 00m862250
2025-12-17RJFFRJTK12:20 JST13:20 JST1h 00m861EBC
2025-12-16RJFFRJTE12:30 JST13:34 JST1h 04m861F00
2025-12-15RJFFRJTE12:23 JST13:24 JST1h 01m861B28
2025-12-14RJFFRJTT13:06 JST14:11 JST1h 05m861B28
2025-12-13RJFFRJTE13:01 JST14:02 JST1h 00m861B06
2025-12-12RJFFRJTE12:38 JST13:40 JST1h 02m86DD6E
2025-12-11RJFFRJTT12:26 JST13:31 JST1h 05m86DDB2
2025-12-10RJFFRJTK12:14 JST13:20 JST1h 06m861AE4
2025-09-28RJOMRJTT12:56 JST14:00 JST1h 03m86DD6E
2025-09-25RJOMRJTL12:40 JST13:41 JST1h 00m86DDD4
2025-09-23RJFORJTT12:39 JST13:40 JST1h 01m86DD6E
2025-09-20RJFORJTT12:28 JST13:35 JST1h 06m861B06

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 JAL312 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 own receiver network archive. Questions: [email protected]