On this page, you can find and buy flight tickets from Shirahama to Yamagata. Please note that there are no direct flights on this route: the journey includes a mandatory layover at Haneda Airport, and the total travel time for the fastest option is approximately 4 hours and 50 minutes.
The main carrier on this route is Japan Airlines. To plan your trip, use the information on how to get to the airport of departure or how to get from the airport of destination, and track price trends in the special calendar on our website.





