HND to OKA: Distance and Flight Time
The distance from Tokyo Haneda International Airport (HND) to Naha International Airport (OKA) is 1,555 km (966 mi). A typical nonstop flight covers it in about 2h 25m, heading southwest. The distance is the same in either direction (OKA to HND).
How far is it from Tokyo to Naha?
The great-circle distance between Tokyo Haneda International Airport (HND) and Naha International Airport (OKA) is 1,555 km (966 mi, 840 nautical miles). That is the straight-line distance; a real flight is a little longer because of air-traffic routing.
How long is the flight from HND to OKA?
A nonstop flight typically takes about 2h 25m. This is an estimate from the distance; actual block times depend on the aircraft, winds and the exact routing. OKA is roughly southwest of HND.
Airlines flying HND to OKA
3 airlines appear on this route in the open route dataset. Codes and carriers:
Frequently asked questions
How far is Tokyo from Naha?
Tokyo Haneda International Airport (HND) and Naha International Airport (OKA) are 1,555 km (966 mi, 840 nautical miles) apart in a straight line.
How long is the flight from HND to OKA?
A typical nonstop flight between HND and OKA takes about 2h 25m. Actual times vary with aircraft type, winds and routing.
What direction is OKA from HND?
Naha International Airport (OKA) lies roughly southwest of Tokyo Haneda International Airport (HND).
Which airlines fly HND to OKA?
3 airlines appear on the HND-OKA route in the open dataset, including Skymark Airlines, Japan Airlines, All Nippon Airways.
Related routes
Other routes from Tokyo (HND):
Other routes from Naha (OKA):
HND airport code · OKA airport code · Busiest airports worldwide