Portland → Okinawa (Naha)
Portland International Airport (PDX) to Naha International Airport (OKA)・9,350 km
No nonstop or one-stop flights. The shortest route is PDX → SEA → HND → OKA (via Seattle, Tokyo), about 12h 39m of flying time (layovers not included).
With milesANA 27,500 miles+ (via SFO, HND)JAL 40,000 miles+ (via SFO, HND)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.
- PDX → SEA → HND → OKAvia Seattle, TokyoFastest≈ 12h 39m
- PDX → SEA → NRT → OKAvia Seattle, Tokyo≈ 12h 39m
- PDX → YVR → KIX → OKAvia Vancouver, Osaka≈ 12h 41m
- PDX → YVR → HND → OKAvia Vancouver, Tokyo≈ 12h 42m
- PDX → YVR → NRT → OKAvia Vancouver, Tokyo≈ 12h 42m
- PDX → SEA → ICN → OKAvia Seattle, Seoul≈ 13h 5m
- PDX → YVR → ICN → OKAvia Vancouver, Seoul≈ 13h 6m
- PDX → SEA → PVG → OKAvia Seattle, Shanghai≈ 13h 30m
- PDX → YVR → PVG → OKAvia Vancouver, Shanghai≈ 13h 30m
- PDX → YVR → HGH → OKAvia Vancouver, Hangzhou≈ 13h 45m
Times are estimated from distance. Check schedules, frequency and availability with the airline or a booking site.