Okinawa to Tokyo flight status today

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

The distance from Okinawa, JP (OKA) to Tokyo, JP (HND) is 1553 km (965 miles). Naha Airport and Haneda Airport are in the same time zone (GMT +9:00). The current time on both airports is Thursday 2025-11-20 17:06 PM.

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

List of 215 flights from Okinawa, JP (OKA) to Tokyo, JP (HND).
No. Departure Arrival Last Update Status
HA5428 18:00 20:15 Scheduled On time
HA5417 11:15 13:30 Arrived On time
HA5426 15:45 18:05 Scheduled On time
HA5415 10:20 12:35 Arrived On time
HA5430 19:00 21:10 Scheduled On time
HA5424 14:10 16:30 Scheduled On time
HA5432 19:50 22:05 Scheduled On time
HA5419 11:40 14:00 Scheduled On time
HA5423 13:40 15:55 Scheduled On time
HA5421 12:20 14:35 Scheduled On time
HA5413 07:30 09:40 Scheduled On time
HA5434 20:50 23:05 Scheduled On time
HA5444 15:05 17:30 Arrived Delayed by 43m

 

No. Departure Arrival Last Update Status
AS7526 11:40 14:00 Arrived On time
AS7540 19:50 22:05 Scheduled On time
AS7520 07:30 09:40 Scheduled On time
AS7532 14:10 16:30 Scheduled On time
AS7542 20:50 23:05 Arrived Delayed by 29m
AS7530 13:40 15:55 Scheduled On time
AS7524 11:15 13:30 Departed Delayed by 52m
AS7536 18:00 20:15 Scheduled On time
AS7522 10:20 12:35 Scheduled On time
AS7534 15:45 18:05 Scheduled On time
AS7528 12:20 14:35 Scheduled On time
AS7538 19:00 21:10 Scheduled On time
AS7546 15:05 17:30 Scheduled On time
AS7544 15:35 18:15 Scheduled On time

 

No. Departure Arrival Last Update Status
NH996 13:10 15:30 Arrived On time
NH462 11:30 13:50 Scheduled On time
NH460 08:00 10:15 Scheduled On time
NH1096 20:10 22:25 Scheduled On time
NH478 21:00 23:15 Scheduled On time
NH468 14:15 16:35 Arrived On time
NH994 10:20 12:40 Arrived Delayed by 23m
NH2424 15:20 17:40 Scheduled On time
NH464 12:10 14:30 Scheduled On time
NH2426 20:40 22:50 Scheduled On time
NH2422 10:15 12:30 Scheduled On time
NH1098 20:45 23:00 Scheduled On time
NH476 19:10 21:25 Scheduled On time
NH474 18:35 20:50 Scheduled On time
NH472 16:45 19:05 Scheduled On time
NH470 15:10 17:30 Scheduled On time
NH1134 21:10 23:25 Arrived On time
NH2514 17:40 20:10 Scheduled
NH2428 15:35 17:45 Departed
NH1422 14:35 17:10 Landed
NH2430 20:35 22:45 Scheduled
NH1306 15:45 18:15 Scheduled On time
NH9040 14:51 17:01 In Air
NH9068 16:38 19:02 In Air
NH1426 11:45 14:05 Scheduled On time
NH9004 12:52 15:21 In Air
NH2512 12:05 14:40 Arrived
NH1312 18:35 None Arrived On time
NH1434 17:20 19:45 Scheduled
NH1432 15:50 18:25 Landed 18:36
NH1424 12:35 15:05 Arrived
NH9076 09:00 09:00 In Air
NH1428 14:35 17:05 In Air
NH1430 15:00 17:35 In_Air
NH1418 13:20 15:50 Scheduled
NH1438 21:05 23:15 In Air
NH8584 18:48 21:14 Landed
NH8586 18:53 21:15 Landed
NH9016 14:41 17:13 Landed
NH1094 05:20 07:30 Cancelled
NH9194 17:17 19:33 Landed
NH9192 12:07 14:31 Landed
NH9196 18:37 20:53 Landed
NH1416 12:20 14:50 Landed
NH1420 13:55 16:20 Landed
NH9014 18:45 21:28 Landed
NH9012 16:08 18:19 Landed
NH9008 14:00 16:21 Landed
NH9006 13:46 16:05 Landed
NH9018 11:42 14:00 Landed
NH8582 18:03 20:06 Landed
NH8580 12:49 15:01 Landed
NH8558 04:50 07:00 Unknown
NH8576 20:29 22:40 Landed
NH134 18:30 20:40

 

No. Departure Arrival Last Update Status
AA8442 07:30 09:40 Arrived On time
AA8463 13:40 15:55 Arrived On time
AA8425 11:15 13:30 Departed Delayed by 37m
AA8477 11:40 14:00 Scheduled On time
AA8450 15:45 18:05 Departed Delayed by 33m

 

No. Departure Arrival Last Update Status
6J24 15:20 17:40 Scheduled On time
6J22 10:15 12:30 Departed On time
6J26 20:40 22:50 Scheduled On time
6J114 16:20 18:55 Scheduled
6J28 15:35 17:45 Departed
6J30 20:35 22:45 Arrived
6J112 12:40 14:55 Arrived
6J9002 09:00 09:00 In Air
6J40 09:00 09:00 Landed 14:53
6J10 11:56 14:25 Landed
6J6114 12:30 15:00 None
6J680 21:25 Arrived

 

No. Departure Arrival Last Update Status
JL912 14:10 16:30 Departed On time
JL902 10:20 12:35 Scheduled On time
JL922 20:50 23:05 Scheduled On time
JL916 18:00 20:15 Scheduled On time
JL920 19:50 22:05 Scheduled On time
JL988 15:05 17:30 Arrived Delayed by 51m
JL900 07:30 09:40 Arrived On time
JL914 15:45 18:05 Scheduled Delayed by 15m
JL904 11:15 13:30 In Air
JL908 12:20 14:35 Scheduled On time
JL910 13:40 15:55 Scheduled On time
JL906 11:40 14:00 Scheduled On time
JL918 19:00 21:10 Scheduled On time
JL4281 09:00 09:00 Arrival Scheduled
JL986 08:05 10:35 Arrived On time
JL4196 13:30 16:00 Arrived Delayed by 1h 37m
JL4031 16:07 18:12 Arrival Scheduled
JL996 20:20 22:30 Arrived Delayed by 29m
JL992 11:40 14:00 In Air
JL998 20:15 22:35 Arrived
JL4692 12:10 14:40 Arrived
JL4698 17:25 19:55 Arrived
JL994 13:05 15:30 Arrived
JL6772 11:50 14:00 In Air
JL4596 08:50 11:00 In Air
JL4694 04:50 07:20 In Air
JL4696 09:00 09:00 Landed 22:56
JL4690 21:35 00:05 Landed 03:44
JL3978 03:50 06:00 Scheduled
JL3298 20:35 23:05 Landed
JL6788 03:00 05:10 Landed
JL3974 17:15 Cancelled
JL3972 10:45 12:55 Landed Late
JL926 20:10 22:20

 

No. Departure Arrival Last Update Status
BC510 07:40 09:50 Arrived On time
BC514 10:55 13:10 Scheduled On time
BC518 16:45 19:00 Scheduled On time
BC516 14:10 16:25 Scheduled On time
BC512 09:10 11:25 Scheduled On time
BC522 20:45 22:55 Scheduled On time
BC520 16:45 19:15 Departed On time
BC7011 09:00 09:00 In Air
BC52 02:40 04:55 In Air
BC7004 09:00 09:00 In Air
BC952 14:20 16:35 Landed
BC5524 11:50 14:03 In Air
BC950 09:10 11:30 Landed
BC956 11:50 14:20 Landed
BC960 12:40 15:05 Unknown
BC954 13:50 16:05 Landed
BC958 17:15 19:30 Landed
BC528 02:40 04:55 Scheduled

 

No. Departure Arrival Last Update Status
GA9329 07:30 09:40 Arrived On time
GA9975 21:00 23:30 Landed

 

No. Departure Arrival Last Update Status
QR6842 19:50 22:05 Scheduled On time
QR6805 14:10 16:30 Scheduled On time
QR6080 19:00 21:10 Arrived On time
QR6800 13:40 15:55 Scheduled On time
QR6825 18:00 20:15 Scheduled On time
QR6816 15:45 18:05 Scheduled On time

 

No. Departure Arrival Last Update Status
AY5084 15:45 18:05 Scheduled On time
AY5258 15:05 17:30 Scheduled On time
AY5182 07:30 09:40 Departed On time
AY5290 19:50 None Arrived
AY5300 20:35 None In Air
AY5238 18:40 None In Air

 

No. Departure Arrival Last Update Status
AM7727 20:50 23:05 Scheduled On time

 

No. Departure Arrival Last Update Status
LH4871 08:00 10:15 Scheduled On time
LH4891 11:05 13:25 Landed

 

No. Departure Arrival Last Update Status
TK8339 16:45 19:05 Departed On time

 

No. Departure Arrival Last Update Status
AF8018 07:30 09:40 Scheduled On time

 

No. Departure Arrival Last Update Status
SQ5938 19:10 21:25 Departed On time

 

No. Departure Arrival Last Update Status
TG6036 20:45 23:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AI8016 21:00 23:15 Scheduled On time

 

No. Departure Arrival Last Update Status
UA7900 15:10 17:30 Scheduled On time
UA8004 14:15 16:35 Scheduled On time
UA7908 12:10 14:30 Scheduled On time

 

No. Departure Arrival Last Update Status
AZ2821 08:00 10:15 Scheduled On time
AZ5157 08:00 10:25 Landed

 

No. Departure Arrival Last Update Status
BA3444 07:30 09:40 Arrived On time
BA4607 11:40 14:00 Arrived On time

 

No. Departure Arrival Last Update Status
VA7480 19:10 21:25 Scheduled On time

 

No. Departure Arrival Last Update Status
LA7478 07:30 09:40 Arrived On time

 

No. Departure Arrival Last Update Status
VN3376 11:05 13:30 Arrived Delayed by 31m

 

No. Departure Arrival Last Update Status
NU986 08:30 10:40 Arrival Estimated 10:33
NU3298 23:05 None Arrived On time
NU992 17:00 None Arrived Early
NU2952 10:50 None Arrived Early
NU4692 22:26 None Arrived On time
NU998 21:30 None Arrived On time
NU996 20:25 None Arrived Early
NU988 12:35 None Arrived Delayed by 24 minutes
NU994 16:50 None Arrived On time
NU9816 09:00 09:00 In Air
NU90 11:35 14:05 Cancelled
NU94 19:25 22:00 Scheduled

 

No. Departure Arrival Last Update Status
UK2058 12:10 14:35 Arrived
UK2056 11:10 13:30 Arrived

 

No. Departure Arrival Last Update Status
MH9160 17:45 20:05 Arrived
MH9162 19:50 22:10 In Air
MH9161 18:40 21:00 Arrived

 

No. Departure Arrival Last Update Status
HD476 21:30 None Arrived On time
HD1414 14:05 None Arrived Early
HD9194 19:33 None Arrived On time
HD1430 19:35 None Arrived On time
HD472 19:00 None Arrived Early
HD460 10:20 None Arrived On time
HD462 13:25 None Arrived On time
HD474 20:30 None Arrived On time
HD478 23:25 None Arrived Early
HD1098 23:00 None Arrived On time
HD996 15:40 None Arrived Delayed by 19 minutes
HD994 12:25 None Arrived On time
HD470 18:15 None Arrived On time

 

No. Departure Arrival Last Update Status
SU4705 07:35 09:55 Landed

 

No. Departure Arrival Last Update Status
JJ7881 07:25 09:40 Landed