The cheapest way to travel from Yamaguchi to Miyakojima Okinawa would be a combination of using public transportation and booking low-cost flights. Here is a step-by-step guide:
1. Local Transportation: Start by taking a local bus or train from Yamaguchi to Fukuoka. This should be relatively inexpensive, as there are several options available for public transportation between these two cities.
2. Flight to Okinawa: From Fukuoka, you can search for low-cost airlines such as Peach Aviation, Jetstar Japan, or Vanilla Air. These budget airlines often offer discounted fares for flights to Okinawa. Be sure to book in advance to secure the best deals.
3. Miyakojima Domestic Flight: Once you arrive in Okinawa, you will need to take a domestic flight from Naha Airport to Miyakojima Airport. Again, it is recommended to search for low-cost airlines or compare prices among different carriers to find the most affordable option.
4. Ground Transportation: Upon arriving at Miyakojima Airport, you can take a local bus or taxi to your desired destination within Miyakojima. Public transportation options are relatively accessible and reasonably priced on the island.
Keep in mind that prices may vary depending on the time of year, availability, and current promotions. It is always a good idea to compare prices, book in advance, and be flexible with your travel dates to secure the best possible deal.