Miyakojima: One Day Itinerary





Illustrated map of Miyakojima, Okinawa.

Located approximately 300 kilometers from the main island of Okinawa is the beautiful island known as Miyakojima. Our time on the island was very short and the weather was mostly windy and rainy for most of our stay since a typhoon had just passed through. However, we did get lucky and had one sunny day to explore some of the most beautiful beaches on the island. In this article I’ll be sharing what we were able to see in one day.

Japan Airlines.

how to get there

We booked a direct flight from Naha Airport on the main island. I’ve also read that you can book direct flights from Haneda Airport in Tokyo and Kansai Airport in Osaka.

Hotel Breeze Bay Marina on Miyakojima, Okinawa.


We stayed at Hotel Breeze Bay Marina which is located on the south side of the island. We decided to stay at this hotel because it fit within our budget (under $120 a night), the rooms looked really nice, and it was located near the places we wanted to explore. Also if you book way in advance the rates for this hotel can get as low as $70 a night for two people. You can find cheaper places to stay on Miyakojima but I don’t think the quality will match up to the Breeze Bay Marina.

Some of the things that we love about this hotel is that the staff here are very friendly and accommodating, the breakfast buffet is amazing, it’s located right on the water, parking is free, and there are free shuttles to take you around to the many restaurants in the area.


We started our day at one of Miyakojima’s most beautiful beaches: Yonaha Maehama Beach. White, soft sand stretches on as far as the eye can see and the water is the clearest turquoise blue. The water is also very calm and shallow here making it a great place to bring younger children.

Although known as one of the more popular beaches on the island, it never felt crowded to us which was nice. We had a lot of fun soaking in the sun and playing in the water at Yonaha Maehama Beach and probably would have stayed the whole day if we had more time.

View of Yonaha Maehama Beach on Miyakojima, Okinawa from above.
Yonaha Maehama Beach on Miyakojima, Okinawa
Yonaha Maehama Beach on Miyakojima, Okinawa.


Next up on our list was Nagamahama Beach located on the small island of Kurima. It was a little tricky finding this beach and we actually had to use satellite view on Google Maps to find the right road. Luckily we found a wooden sign that lead us to a small parking area. I would recommend getting here in the early afternoon since parking seemed to fill up fast here.

Right when we got to the beach we noticed a family with two younger kids looking for fish in the tide pools. It was the cutest thing watching the father scoop up fish from the bigger pools and putting them in a smaller tide pool for his kids to see.

As we made our way down the beach we realized that this would be a perfect beach to snorkel at since the coral was still alive in most places and teeming with tropical fish. Nagamahama Beach definitely ended up being our favorite beach that we discovered this day.

Nagamahama Beach on Miyakojima, Okinawa.
Nagamahama Beach on Miyakojima, Okinawa.
Nagamahama Beach on Miyakojima, Okinawa.
Nagamahama Beach on Miyakojima, Okinawa.


Irabu Bridge is a long bridge that links the main island of Miyakojima to Irabu Island and is honestly one of the coolest bridges to drive across. There is a parking area that you can stop at right before crossing to Irabu Island where you can get a great view of the bridge and take pictures. The best time to drive across is when the sun is out because it really illuminates the bright blue of the water on either side of the bridge.

Irabu Bridge on Miyakojima, Okinawa.


Once you arrive to Irabu Island, turn right and drive about one minute to see one of the prettiest hidden lagoons. There’s no parking for this place so we had to drive a little further in before parking safely on the side of the road.

This hidden lagoon was so serene and the perfect place to take a break and eat our lunch. In certain places the water looked jade-green but when the sun came out it looked crystal blue. The huge rocks in the water also reminded me a lot of Vietnam.

I tried looking up the name of this place later but I couldn’t find a direct translation for the Japanese name. If you know what this place is called, please let me know!

Irabu Island on Miyakojima, Okinawa.
Irabu Island on Miyakojima, Okinawa.


From the lagoon, we drove along the coast of Irabu Island and across Shimoji-shima to see Toriike Pond. From the parking lot, there is a path that leads directly to the pond. Upon first glance it looked like two huge separate ponds but we later found out that they’re actually connected underground. These ponds were pretty trippy to check out since they were so large and the water looked pitch black. I definitely recommend checking this place out.

Toriike Pond on Miyakojima, Okinawa.
Toriike Pond on Miyakojima, Okinawa.


Our last stop of the day was Nakanoshima Beach on Shimoji-shima. It was later in the day by the time we got here so we didn’t swim but we did notice a few people snorkeling. We walked around for a bit and discovered a cave nearby. It was pretty dark in the cave so we didn’t go inside but it might be fun to check out earlier in the day when there’s more light out.

Nakanoshima Beach on Miyakojima, Okinawa.
Nakanoshima Beach Cave.

Thanks for reading and I hope this helps you plan your trip to Miyakojima. For those of you who have been, what were some of your favorite places? Let me know in the comment section below!