Tokyo to Okinawa flight status today

List of all flights from Tokyo Japan (HND) to Okinawa Japan (OKA) and airlines operated flight from Tokyo to Okinawa. The flight is a domestic flight in Japan. There are 202 flights operated by 32 airlines on this route.

The distance from Tokyo, JP (HND) to Okinawa, JP (OKA) is 1553 km (965 miles). Haneda Airport and Naha Airport are in the same time zone (GMT +9:00). The current time on both airports is Sunday 2026-05-03 09:46 AM.

Japan Airlines | Qatar Airways | Air France | ANA | Skymark Airlines | Alaska Airlines | Alitalia | Virgin Australia | Lufthansa | Aeromexico | United Airlines | Solaseed Air | Thai Airways | Qantas | Vietnam Airlines | Singapore Airlines | American Airlines | Finnair | Turkish Airlines | British Airways | Air Canada | LATAM Airlines | Air India | Hawaiian Airlines | Garuda Indonesia | Vistara | Air Do | Malaysia Airlines | Japan Transocean Air | ANA Wings | Aeroflot | LATAM Airlines Brasil |

List of 202 flights from Tokyo, JP (HND) to Okinawa, JP (OKA).
No. Departure Arrival Last Update Status
JL903 07:20 10:05 In Air
JL987 11:25 14:10 Scheduled On time
JL909 09:40 12:25 Scheduled On time
JL925 20:05 22:45 Arrived On time
JL915 11:55 14:45 Arrived Delayed by 46m
JL905 08:05 10:55 Arrived On time
JL901 06:30 09:10 Arrived Delayed by 34m
JL923 16:55 19:40 Departed On time
JL917 13:55 16:35 Scheduled On time
JL907 08:40 11:30 Departed Delayed by 29m
JL921 15:55 18:40 Scheduled On time
JL913 10:35 13:20 Scheduled On time
JL919 15:10 17:55 Scheduled On time
JL989 14:15 16:50 Arrived Delayed by 16m
JL997 20:35 23:05 Scheduled On time
JL4034 09:00 09:00 Arrival Scheduled
JL4032 09:00 09:00 Arrival Scheduled
JL995 12:45 15:40 Scheduled
JL991 07:50 10:40 Arrived
JL4693 10:00 12:50 Arrived
JL6793 00:10 00:10 Landed 00:10
JL4695 16:50 19:25 Scheduled
JL4697 09:00 09:00 Landed 16:14
JL4699 17:55 20:30 Arrived
JL993 11:30 14:30 In Air
JL2030 09:00 09:00 In Air
JL3979 22:50 01:40 In Air
JL3297 19:20 22:00 Landed
JL6789 21:00 23:50 Landed
JL3971 05:55 08:45 Landed
JL999 14:15 16:55 Landed

 

No. Departure Arrival Last Update Status
QR6075 07:20 10:05 Departed On time
QR6037 06:30 09:10 Arrived Delayed by 34m

 

No. Departure Arrival Last Update Status
AF8198 15:10 17:55 Scheduled On time
AF5484 08:05 10:55 Scheduled On time

 

No. Departure Arrival Last Update Status
NH1097 16:50 19:30 Scheduled On time
NH1095 16:05 18:45 Scheduled On time
NH995 09:10 11:50 Scheduled On time
NH2425 19:10 21:55 Scheduled On time
NH477 15:25 18:00 Scheduled On time
NH463 07:30 10:10 Arrived On time
NH471 11:25 14:10 Arrived Delayed by 1h 9m
NH461 06:25 09:05 Arrived On time
NH2423 13:45 16:30 Arrived On time
NH473 13:05 15:45 Arrived Delayed by 46m
NH2421 06:10 08:55 Arrived On time
NH479 20:15 22:50 Scheduled On time
NH469 10:20 13:05 Scheduled On time
NH993 06:45 09:25 Arrived On time
NH467 08:15 11:00 Scheduled On time
NH475 14:45 17:30 Scheduled On time
NH1133 20:35 23:25 Scheduled On time
NH2511 06:05 08:45 Scheduled On time
NH1423 08:15 10:55 Arrived On time
NH2513 14:00 16:45 Scheduled
NH1421 06:50 09:30 Arrived
NH9013 13:22 16:09 In Air
NH9001 16:22 18:59 In Air
NH9073 17:23 19:46 In Air
NH9183 08:41 11:06 Landed 11:12
NH9009 13:21 None Arrived On time
NH1433 13:40 16:20 Scheduled
NH1435 17:35 20:25 Landed 20:14
NH1429 12:25 15:10 Landed 15:18
NH1431 13:50 16:45 Scheduled
NH1425 12:15 14:55 Scheduled
NH1427 11:20 14:15 Landed
NH1417 09:45 12:30 Scheduled
NH2429 18:40 21:40 In_Air
NH1099 20:30 23:10 Cancelled
NH8585 15:46 18:20 Landed
NH8583 13:47 16:29 Landed
NH9005 09:46 12:21 Landed
NH9003 08:46 11:19 Landed
NH9015 14:40 17:11 Landed
NH1415 08:40 11:30 Landed
NH1419 10:10 12:55 Landed
NH9017 12:58 15:28 Landed
NH8579 09:09 11:39 Landed
NH8581 14:22 16:58 Landed
NH8557 00:01 02:35 Unknown
NH8575 17:00 19:32 Landed
NH999 22:55 01:35 Unknown
NH133 13:05 15:55
NH131 11:05 13:55

 

No. Departure Arrival Last Update Status
BC517 12:50 15:35 Scheduled On time
BC523 18:25 21:05 Scheduled On time
BC511 06:30 09:10 Scheduled On time
BC513 07:45 10:30 Arrived On time
BC519 15:35 18:20 Arrived On time
BC521 17:05 19:50 Scheduled On time
BC6781 14:05 None Arrival Unknown
BC5527 16:56 None Arrived On time
BC5221 09:00 09:00 In Air
BC571 09:00 09:00 In Air
BC5525 09:00 09:00 In Air
BC951 09:35 12:35 Landed
BC955 15:00 17:45 Scheduled
BC961 14:55 17:40 Arrival
BC59 02:40 05:15 Landed
BC953 10:30 13:30 Landed
BC527 02:40 05:15 Scheduled

 

No. Departure Arrival Last Update Status
AS7541 16:55 19:40 Scheduled On time
AS7537 15:10 17:55 Scheduled On time
AS7525 08:05 10:55 Scheduled On time
AS7529 09:40 12:25 Scheduled On time
AS7523 07:20 10:05 Scheduled On time
AS7539 15:55 18:40 Arrived On time
AS7531 10:35 13:20 Arrived Delayed by 1h 14m
AS7535 13:55 16:35 Arrived On time
AS7543 20:05 22:45 Scheduled On time
AS7545 11:25 14:10 Scheduled On time
AS7533 11:55 14:45 Scheduled On time
AS7527 08:40 11:30 Scheduled On time
AS7521 06:30 09:10 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ2824 13:05 15:45 Scheduled On time
AZ5164 14:30 17:15 Landed

 

No. Departure Arrival Last Update Status
VA7445 07:30 10:10 Departed On time
VA7679 20:00 22:40 Landed

 

No. Departure Arrival Last Update Status
LH4892 11:25 14:10 Scheduled On time
LH4870 10:20 13:05 Arrived On time

 

No. Departure Arrival Last Update Status
AM7758 10:35 13:20 Scheduled On time

 

No. Departure Arrival Last Update Status
UA7922 16:05 18:45 Scheduled On time
UA7903 16:50 19:35 Scheduled On time
UA7931 15:25 18:05 Departed On time
UA7901 20:15 22:55 Scheduled On time

 

No. Departure Arrival Last Update Status
6J21 06:10 08:55 Scheduled On time
6J23 13:45 16:30 Scheduled On time
6J25 19:10 21:55 Scheduled On time
6J111 06:05 08:45 Scheduled On time
6J113 13:00 15:45 Scheduled
6J29 18:40 21:40 Arrived
6J27 14:00 17:00 In Air
6J6113 07:55 10:40 None
6J681 09:10 Scheduled

 

No. Departure Arrival Last Update Status
TG6035 08:15 10:55 Scheduled On time

 

No. Departure Arrival Last Update Status
QF3568 13:55 16:35 Scheduled On time
QF3560 10:35 13:20 Arrived Delayed by 1h 14m
QF3559 08:05 10:55 Arrived On time
QF3569 16:55 19:40 Scheduled On time

 

No. Departure Arrival Last Update Status
VN3377 20:15 22:50 Scheduled On time

 

No. Departure Arrival Last Update Status
SQ5937 08:15 10:55 Arrived On time

 

No. Departure Arrival Last Update Status
AA8451 15:55 18:40 Arrived On time
AA8443 20:05 22:45 Scheduled On time
AA8462 16:55 19:40 Scheduled On time
AA8473 06:30 09:10 Scheduled On time

 

No. Departure Arrival Last Update Status
AY5237 20:05 22:45 Scheduled On time
AY5303 16:55 19:40 Scheduled On time
AY5187 11:55 14:45 Scheduled On time
AY5219 15:55 18:40 Scheduled On time
AY5175 10:30 13:20 Scheduled
AY5205 13:35 16:15 Arrived
AY5341 15:55 18:35 Arrived

 

No. Departure Arrival Last Update Status
TK8338 06:25 09:05 Scheduled On time

 

No. Departure Arrival Last Update Status
BA4637 08:40 11:30 Arrived Delayed by 34m
BA4616 11:55 14:45 Departed On time

 

No. Departure Arrival Last Update Status
AC6236 20:15 22:50 Scheduled On time

 

No. Departure Arrival Last Update Status
LA7477 20:05 22:45 Departed On time

 

No. Departure Arrival Last Update Status
AI8015 10:20 13:10 Arrived On time

 

No. Departure Arrival Last Update Status
HA5427 11:55 14:45 Cancelled
HA5414 06:30 09:10 Arrived On time
HA5420 08:35 11:25 Arrived On time
HA5422 09:40 12:25 Arrived On time
HA5418 08:05 10:55 Arrived On time
HA5416 07:20 10:05 Arrived On time
HA5435 16:55 19:40 Scheduled On time
HA5443 11:25 14:10 Scheduled On time
HA5425 10:35 13:20 Scheduled On time
HA5429 13:55 16:35 Departed On time
HA5436 20:05 22:45 Scheduled On time
HA5433 15:55 18:40 Scheduled On time
HA5431 15:10 17:55 Scheduled On time

 

No. Departure Arrival Last Update Status
GA9974 11:25 14:20 Scheduled On time

 

No. Departure Arrival Last Update Status
UK2057 08:15 11:05 Arrived
UK2055 07:30 10:15 Arrived

 

No. Departure Arrival Last Update Status
HD9001 09:15 09:15 In Air
HD477 18:10 None Arrived On time
HD1429 16:20 None Arrived On time
HD479 22:35 None Arrived On time
HD463 10:05 None Arrived On time
HD475 17:05 None Arrived Early
HD1097 20:05 None Arrived On time
HD995 12:20 None Arrived Delayed by 18 minutes
HD993 09:15 None Arrived On time
HD471 14:20 None Arrived Early

 

No. Departure Arrival Last Update Status
MH9034 06:30 09:10 Arrived

 

No. Departure Arrival Last Update Status
NU2955 18:10 None Arrived Early
NU4591 01:09 None Arrived On time
NU993 16:50 None Arrived On time
NU4691 11:10 None Arrived Delayed by 27 minutes
NU2953 15:10 None Arrived Early
NU3297 22:00 None Arrived Early
NU989 09:20 None Arrived On time
NU991 12:05 None Arrived On time
NU995 16:30 None Arrived Delayed by 40 minutes
NU997 21:30 None Arrived On time
NU9004 12:50 None Departure Unknown

 

No. Departure Arrival Last Update Status
EH5569 09:00 09:00 Landed 15:15
EH5567 09:00 09:00 Landed 15:18
EH461 06:15 09:05 Arrived On time

 

No. Departure Arrival Last Update Status
SU4709 19:55 22:40 Landed

 

No. Departure Arrival Last Update Status
JJ7880 19:40 22:10 Landed Late