Yamagata Access Guide

Yamagata prefecture is relatively accessible by train, plane and bus. The prefecture has its own dedicated airport, as well as a station connected by Shinkansen to Tokyo, and Express buses that go to and from Tokyo and Yamagata Station. While not necessarily cheap, the trips do not take too long and are great for taking a day or two away from the major metropolitan areas, or if you want to travel around the Tohoku area.
If you are departing from Tokyo, Yamagata Airport is the destination you want to get to. From Haneda Airport, it takes about an hour, and costs a little less than 20,000 yen, depending on the time of day and reservations. Overall a quick and slightly expensive option, but better than having to sit in a train for three hours.

Photo Cred: Flickr user kazuletokyoite https://www.flickr.com/photos/[email protected]/141822242/
The JR line offers a Shinkansen that goes from Tokyo Station to Yamagata Station, called the Tsubasa Train. It takes a little less than 3 hours to get to Yamagata Station, and about 10,000 yen. Cheaper than the airport, and way less of a hassle as you do not have to get out of airports and take more trains to get to the major train station. 
Buses are a cheaper alternative to the former two options, though it does take longer. The JR Tohoku Bus company offers overnight express buses from Shinjuku and Yamagata Stations, taking 6 and a half hours to get to each destination, and 6,300 yen for one adult. 

Tokyo Creative