Okinawa Prefecture, Japan
Matsumoto, Japan
The best and cheapest way to get from Okinawa Prefecture, Japan and Matsumoto, Japan is to travel by ferry, which will cost about 17,473 JPY or 154.80 USD.