Shirakawa se situe au sud de la préfecture de Fukushima, sur le corridor ferroviaire du Tohoku au Japon, entre la zone métropolitaine de Tokyo et les principales villes de l’intérieur du Tohoku. La région de Shirakawa est desservie par deux gares JR East clés : Shin-Shirakawa pour les services du Tohoku Shinkansen et la gare de Shirakawa pour les trains régionaux classiques sur la ligne principale du Tohoku.
Les trains au départ de Shirakawa comprennent les services Shinkansen de JR East à Shin-Shirakawa, principalement les trains Yamabiko et Nasuno, ainsi que des trains locaux et régionaux empruntant la ligne principale du Tohoku via la gare de Shirakawa et Shin-Shirakawa. Shirakawa ne dispose pas de gare ferroviaire directe pour l’aéroport ; les passagers effectuent donc généralement une correspondance ferroviaire via Koriyama, Utsunomiya, Omiya ou Tokyo, selon l’aéroport et l’itinéraire.
Les liaisons ferroviaires depuis Shirakawa partent vers le sud en direction d’Utsunomiya, Omiya et Tokyo, et vers le nord en direction de Koriyama, Fukushima et Sendai. Les trains régionaux de la ligne principale du Tohoku relient également les villes voisines du sud de Fukushima et du nord de Tochigi. Réservez en ligne des trains au départ et à destination de Shirakawa sur Rail Monsters.