Okok I'll let it slide this time; was just teasing the fella kekekeke

Here's the result if you search for 'from tokyo to okinawa':
http://www.google.com/search?hl=en&safe=of...awa&btnG=Search
As you can see from the first result, there are already available flights by cost of US$854 from Haneda Airport (Tokyo) to Naha Airport (Okinawa).
It should fly from Haneda Airport, not Narita Airport (think of Haneda as Subang Airport for local flights, and Narita like KLIA)

There are no ways to drive or walk to Okinawa from Tokyo, because Okinawa is an island.
I've never known of any ships or ferries that go there, maybe they exist, maybe they don't.
What I do know is that majority of visitors going there would take a plane from Haneda Airport.
As always, swimming is optional

In summary (from the 2nd result there):
QUOTE
From Narita Airport to Haneda Airport
In principle, Narita airport is reserved for international flights while Haneda for internal ones excepting for some ones. If you wish to continue your trip up to Kyushu or Okinawa by plane, take a shuttle or a train "Airport Limited Express" in the underground of airport building.
If you wish to stay some days at Tokyo, take a train "Narita Express" which serves Tokyo and Shinjuku stations while "Keisei Sky Liner" serves Ueno station. You can also choose "Limousine Bus" which serves the main districts of Tokyo.
Finally, if you prefer to get to Fukuoka by train, first go to Tokyo station with "Narita Express" then take a bullet train there (5 hours of trip). Be aware, you will find rarely a direct train up to Fukuoka. Otherwise you have to change it at Osaka.
=======================
How to get to Nago city on Okinawa
Since the town is located on Okinawa island, you can get there only by plane. If you are in Tokyo, take an internal flight at Haneda airport. If you are in Osaka, take an internal flight at Itami airport. If you are already in Miyazaki, try rather to go to Okinawa via Fukuoka, for there are few flights to Okinawa from Miyazaki airport.
Once, you are at Naha airport located in the south of Okinawa island, go up to the north by taking a short section of expressway. The town is located at the end.