Okinawa (Naha) → Punta Cana
Naha International Airport (OKA) to Punta Cana International Airport (PUJ)・14,746 km
No nonstop or one-stop flights. The shortest route is OKA → KIX → YYZ → PUJ (via Osaka, Toronto), about 18h 55m of flying time (layovers not included).
With milesJAL 50,000 miles+ (via HND, ORD)ANA 57,500 miles+ (via KIX, YYZ)Economy, one way, estimate. Tap a connection for miles by cabin.
Nonstop flights
None.
Routes with 2 stops
Sorted by estimated flying time. Tap one to see the airlines on each leg and booking links.
- OKA → KIX → YYZ → PUJvia Osaka, TorontoFastest≈ 18h 55m
- OKA → ICN → EWR → PUJvia Seoul, Newark≈ 18h 59m
- OKA → ICN → JFK → PUJvia Seoul, New York≈ 18h 59m
- OKA → ICN → YYZ → PUJvia Seoul, Toronto≈ 18h 59m
- OKA → HND → DTW → PUJvia Tokyo, Detroit≈ 18h 59m
- OKA → ICN → YUL → PUJvia Seoul, Montréal≈ 18h 59m
- OKA → ICN → IAD → PUJvia Seoul, Washington≈ 19h
- OKA → HND → ORD → PUJvia Tokyo, Chicago≈ 19h
- OKA → NRT → ORD → PUJvia Tokyo, Chicago≈ 19h
- OKA → HND → IAD → PUJvia Tokyo, Washington≈ 19h 1m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.