Yamagata to regionalny węzeł kolejowy w japońskim regionie Tohoku, położony na korytarzu Yamagata Shinkansen między Fukushima a Shinjo. Miasto ma jeden główny dalekobieżny dworzec kolejowy, Yamagata Station, a także wspierające stacje lokalne, w tym Kita-Yamagata. JR East obsługuje połączenia międzyregionalne, regionalne i powiązane ze Shinkansenem, które służą Yamagacie.
Pociągi z Yamagaty obejmują połączenia Tsubasa na linii Yamagata Shinkansen, pociągi regionalne na linii głównej Ou oraz połączenia linii Senzan przez góry w kierunku prefektury Miyagi. Yamagata Station jest główną stacją kolejową dla zarezerwowanych połączeń dalekobieżnych, połączeń lokalnych oraz biletów kolejowych na podróże po północnym Honsiu. Kita-Yamagata obsługuje pociągi lokalne na linii głównej Ou, linii Senzan i linii Aterazawa.
Trasy kolejowe z Yamagaty biegną na południe w kierunku Fukushima i korytarza tokijskiego, na północ w kierunku Tendo i Shinjo, na wschód w kierunku Sendai oraz na zachód w kierunku Sagae i obszaru linii Aterazawa. Główne miasta docelowe to Tokyo, Fukushima, Sendai, Shinjo, Yonezawa i Tendo. Zarezerwuj pociągi z i do Yamagaty online w Rail Monsters.