‹ Aircraft

JA04GR / 841043

127 flights over 62 days · 2.05 legs/day · base RJAA · Narita · operators: SJO, JAL

127
Flights
8
Airports served
31%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

737NG 800/W B738
Spring Airlines Japan · reg JA04GR
Boeing · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:17– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-06-22 1 legs JAL
RJAA → ZSPD
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:40– (Nonem)
2026-06-21 3 legs SJO
RJCC → RJGG → RJCC → RJAA
RJCC RJGG RJCC · Sapporo → RJGG · Tokoname SJO752 · IJ752 · sched 00:50Z
RJGG RJCC RJGG · Tokoname → RJCC · Sapporo SJO751 · IJ751 · ⏱ 03:37– (Nonem)
RJCC RJAA RJCC · Sapporo → RJAA · Narita SJO838 · IJ838 · sched 11:40Z
2026-06-20 4 legs JALSJO
RJCH → RJAA → ZSPD → RJAA → RJCC
RJCH RJAA RJCH · Hakodate → RJAA · Narita SJO858 · IJ858 · sched 01:55Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
RJAA RJCC RJAA · Narita → RJCC · Sapporo SJO9420 · IJ9420 · sched Z
2026-06-19 2 legs SJO
RJOA → RJAA → RJCH
RJOA RJAA RJOA · Hiroshima → RJAA · Narita SJO622 · IJ622 · sched 00:55Z
RJAA RJCH RJAA · Narita → RJCH · Hakodate SJO857 · IJ857 · sched 23:30Z
2026-06-18 3 legs round-trip JALSJO
RJAA → RJOA → ZSPD → RJAA
RJAA RJOA RJAA · Narita → RJOA · Hiroshima SJO621 · IJ621 · sched 22:30Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) ⚠ gap intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-06-13 1 legs SJO
ZGGG → RJAA
ZGGG RJAA ZGGG · Guangzhou (Huadu) → RJAA · Narita intl SJO9812 · IJ9812 · sched Z
2026-05-17 2 legs JALSJO
ZBAA → RJAA → ZGGG
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:04–06:29 (204m)
RJAA ZGGG RJAA · Narita → ZGGG · Guangzhou (Huadu) intl SJO9811 · IJ9811 · ⏱ 11:10– (Nonem)
2026-05-16 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:18– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-05-15 1 legs JAL
RJAA → ZSPD
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:48– (Nonem)
2026-05-14 3 legs round-trip JAL
RJAA → ZSPD → RJAA → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · ⏱ 06:32– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8790 · JL8790 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8696 · JL8696 · sched Z
2026-05-13 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:44– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8790 · JL8790 · sched Z
2026-05-12 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:47– (Nonem)
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-05-11 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:27– (Nonem)
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · sched Z
2026-05-10 2 legs JAL
ZSPD → RJAA → ZBAA
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8790 · JL8790 · sched Z
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
2026-05-09 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 11:12– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8790 · JL8790 · sched Z
2026-05-08 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · sched Z
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-05-07 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-05-06 2 legs JAL
ZBAA → RJAA → ZSPD
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 02:52– (Nonem)
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:40– (Nonem)
2026-05-05 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:20– (Nonem)
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · sched Z
2026-05-04 2 legs round-trip JAL
ZBAA → RJAA → ZBAA
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:01– (Nonem)
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
2026-05-03 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:24– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-05-02 2 legs JAL
ZBAA → RJAA → ZSPD
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:12–06:09 (177m)
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:34– (Nonem)
2026-05-01 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-04-30 1 legs JAL
RJAA → ZSPD
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:40– (Nonem)
2026-04-29 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-04-28 2 legs round-trip JAL
ZSPD → RJAA → ZSPD
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
2026-04-27 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-04-26 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-04-25 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · ⏱ 05:15– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-04-24 2 legs round-trip JAL
ZSPD → RJAA → ZSPD
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
2026-04-23 3 legs round-trip JALSJO
RJAA → ZSPD → RJAA → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
RJCH RJAA RJCH · Hakodate → RJAA · Narita ⚠ gap SJO858 · IJ858 · sched Z
2026-04-22 3 legs JALSJO
RJAA → RJCH → RJAA → ZSPD
RJAA RJCH RJAA · Narita → RJCH · Hakodate SJO857 · IJ857 · ⏱ 23:44– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8696 · JL8696 · sched Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
2026-04-21 2 legs round-trip JAL
ZSPD → RJAA → ZSPD
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
2026-04-20 2 legs round-trip JAL
ZSPD → RJAA → ZSPD
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
2026-04-19 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-04-18 3 legs JALSJO
RJOA → RJAA → RJAA → ZSPD
RJOA RJAA RJOA · Hiroshima → RJAA · Narita SJO622 · IJ622 · sched 00:55Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8696 · JL8696 · sched Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · sched Z
2026-04-17 4 legs JALSJO
RJOA → RJAA → ZSPD → RJOA → RJAA
RJOA RJAA RJOA · Hiroshima → RJAA · Narita SJO622 · IJ622 · sched 00:55Z
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8695 · JL8695 · ⏱ 05:17– (Nonem)
RJAA RJOA RJAA · Narita → RJOA · Hiroshima ⚠ gap SJO621 · IJ621 · ⏱ 22:41– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8696 · JL8696 · sched Z
2026-04-16 3 legs round-trip JALSJO
RJAA → RJOA → ZSPD → RJAA
RJAA RJOA RJAA · Narita → RJOA · Hiroshima SJO621 · IJ621 · ⏱ 22:47– (Nonem)
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) ⚠ gap intl JAL8695 · JL8695 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8696 · JL8696 · sched Z
2026-04-15 1 legs JAL
ZSPD → RJAA
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita intl JAL8790 · JL8790 · sched Z
2026-04-14 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · sched Z
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-04-13 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:15–12:53 (219m)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-04-12 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:46– (Nonem)
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-04-11 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-04-10 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 11:10– (Nonem)
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-04-09 1 legs JAL
RJAA → ZBAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
2026-04-08 1 legs JAL
ZBAA → RJAA
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · sched Z
2026-04-07 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:20– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-04-06 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:46– (Nonem)
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-04-05 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:22– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-04-04 2 legs round-trip JAL
RJAA → ZSPD → RJAA
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · sched Z
ZBAA RJAA ZBAA · Beijing → RJAA · Narita ⚠ gap intl JAL8680 · JL8680 · sched Z
2026-04-03 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:26– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-04-02 2 legs JAL
ZBAA → RJAA → ZSPD
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:12–06:05 (172m)
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · sched Z
2026-04-01 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-03-31 2 legs JAL
ZBAA → RJAA → ZSPD
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:10–06:00 (170m)
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · sched Z
2026-03-30 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:11– (Nonem)
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-03-29 2 legs JAL
ZBAA → RJAA → ZSPD
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:03– (Nonem)
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · sched Z
2026-03-28 2 legs round-trip JAL
ZBAA → RJAA → ZBAA
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:36– (Nonem)
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
2026-03-27 2 legs round-trip JAL
ZBAA → RJAA → ZBAA
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · ⏱ 03:38–06:53 (195m)
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · ⏱ 09:48– (Nonem)
2026-03-26 2 legs round-trip JAL
ZBAA → RJAA → ZBAA
ZBAA RJAA ZBAA · Beijing → RJAA · Narita intl JAL8680 · JL8680 · sched Z
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
2026-03-25 2 legs round-trip JAL
RJAA → ZBAA → RJAA
RJAA ZBAA RJAA · Narita → ZBAA · Beijing intl JAL8689 · JL8689 · sched Z
ZSPD RJAA ZSPD · Shanghai (Pudong) → RJAA · Narita ⚠ gap intl JAL8790 · JL8790 · sched Z
2026-03-24 1 legs JAL
RJAA → ZSPD
RJAA ZSPD RJAA · Narita → ZSPD · Shanghai (Pudong) intl JAL8799 · JL8799 · ⏱ 10:46– (Nonem)