|Nearby airports||5 found|
The nearest airport to Yamagata Zao Onsen Ski Resort is Yamagata (GAJ). However, there are better options for getting to Yamagata Zao Onsen Ski Resort. You can take a train from Tokyo Narita (NRT) to Yamagata Zao Onsen Ski Resort via Keisei-Ueno, Ueno, Yamagata, 山形駅前, and 蔵王温泉バスターミナル in around 5h 56m. Alternatively, Yamako Bus operates a bus from Niigata Bandai City Bus Center to Teppomachi once daily. Tickets cost ¥2500 - ¥4000 and the journey takes 3h 35m.
There is widespread community transmission globally.
Some travel restrictions are being lifted in Japan. For the latest travel status, please check the official page for Japan.
The nearest airport to Yamagata Zao Onsen Ski Resort is Yamagata (GAJ) Airport which is 27.2 km away. Other nearby airports include Sendai (SDJ) (47 km), Niigata (KIJ) (114.7 km) and Akita (AXT) (161.3 km).More information
It takes 2h 50m to get from Yamagata to Sendai (SDJ) Airport.More information
We recommend flying to Sendai (SDJ) Airport, which is 50.4 km away from Yamagata. The train and bus via Sendai Airport from Sendai (SDJ) to Yamagata takes 2h 50m.More information
There are 68+ hotels available in Yamagata Zao Onsen Ski Resort. Prices start at ¥12500 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps