Why the JR Pass does not cover Okinawa
Okinawa has no Japan Railways network. Naha's only rail line is the Yui Rail monorail, run by a private operator and not part of JR. The pass therefore offers no benefit on the islands themselves.
Coverage
Short answer: the JR Pass is not valid in Okinawa. There are no JR lines on the islands. Here is how to combine an Okinawa trip with a rail itinerary on the main islands.
Okinawa has no Japan Railways network. Naha's only rail line is the Yui Rail monorail, run by a private operator and not part of JR. The pass therefore offers no benefit on the islands themselves.
Quick answers to common questions.
No. There are no JR lines in Okinawa, so the pass offers no benefit there.
No, the pass only covers JR train services. You buy a flight separately.
Yes if you have at least two weeks. Fly to Okinawa first or last and use the JR Pass for the rest.
Keep exploring Japan Rail Pass topics relevant to your trip.