ANA Airlines and Japan Airlines operate domestic flights between Osaka (OSA) to Naha, Okinawa (Oka). The average travel time from Osaka to Okinawa is 2h15′ for non-stop flight on ANA. The normal one-way fare for flight is JPY 30,000.

From

To

Duration

Flight

Airlines

11:20 am Depart Osaka (ITM)

Naha (OKA) 2:55 pm

3hr 35mn

All Nippon Airways 423/487 Connect in Fukuoka (FUK)

Ana AIrlines

1:55 pm Depart Osaka (KIX)

Naha (OKA) 4:10 pm

2hr 15mn

All Nippon Airways 1733 Nonstop

Ana AIrlines

11:55 am Depart Osaka (KIX)

Naha (OKA) 5:15 pm

5hr 20mn

Japan Airlines 174 / 923 Connect in Tokyo (HND)

JAL

2:35 pm Depart Osaka (KIX)

Naha (OKA) 4:55 pm

2hr 20mn

Japan Airlines 2575 Nonstop

JAL

Discount and low cost fare from Osaka to Okinawa

Typical discounted one-way fare from Osaka to Okinawa ranging from 11,000 - 27,000 Yen.

Other travel options

Ship and ferry are interesting alternatives for traveling from Osaka to Okinawa.