Shirakawa situa-se no sul da Prefeitura de Fukushima, no corredor ferroviário de Tohoku, entre a área metropolitana de Tóquio e as principais cidades do interior de Tohoku. A área de Shirakawa é servida por duas estações-chave da JR East: Shin-Shirakawa, para serviços Tohoku Shinkansen, e a Estação Shirakawa, para comboios regionais convencionais na Linha Principal de Tohoku.
Os comboios de Shirakawa incluem serviços Shinkansen da JR East em Shin-Shirakawa, sobretudo comboios Yamabiko e Nasuno, além de comboios locais e regionais que utilizam a Linha Principal de Tohoku através da Estação Shirakawa e de Shin-Shirakawa. Shirakawa não tem uma estação ferroviária de aeroporto direta, por isso os passageiros normalmente fazem ligação ferroviária via Koriyama, Utsunomiya, Omiya ou Tóquio, consoante o aeroporto e a rota.
As rotas ferroviárias a partir de Shirakawa seguem para sul em direção a Utsunomiya, Omiya e Tóquio, e para norte em direção a Koriyama, Fukushima e Sendai. Os comboios regionais da Linha Principal de Tohoku também ligam localidades próximas no sul de Fukushima e no norte de Tochigi. Reserve online comboios de e para Shirakawa na Rail Monsters.