Direct flights from Beijing to Naha PEK → OKA

Air China flies nonstop from Beijing (PEK) to Naha (OKA). The flight takes about 2h 52m and covers 1,151 miles (1,852 km).

🔔 Watch PEK → OKA

We'll run this search daily and email you the cheapest direct fares we find.

Free · checked daily · one-click unsubscribe

Air China CA

Frequently asked questions

Is there a direct flight from Beijing to Naha?

Yes, Air China operates nonstop flights from Beijing (PEK) to Naha (OKA).

Which airlines fly direct from Beijing to Naha?

Air China operates nonstop flights from Beijing to Naha.

How long is the flight from Beijing to Naha?

The nonstop flight from Beijing to Naha takes ~2h 52m (approximately 1852 km).

Explore More

Scout — our search agent — hunts nonstop fares from Beijing every night and pings you when one's worth booking.

Watch it work →