Iiyama é um centro ferroviário no norte da província de Nagano, no corredor do Hokuriku Shinkansen entre Tóquio e a zona do Mar do Japão em Honshu. A cidade tem uma principal estação ferroviária de passageiros, a Estação de Iiyama, servida pelos serviços Shinkansen da JR East e por serviços regionais. O seu papel é menor do que o da Estação de Nagano, mas importante para o acesso ferroviário ao norte de Nagano e ao vale do rio Chikuma.
Os comboios de Iiyama incluem serviços Hokuriku Shinkansen no eixo Tóquio - Kanazawa e serviços locais da JR East na Linha Iiyama. A Estação de Iiyama lida tanto com viagens Shinkansen de longo curso com lugar reservado como com viagens ferroviárias regionais através das províncias de Nagano e Niigata. A cidade não tem uma ligação ferroviária direta ao aeroporto, pelo que as viagens para aeroportos normalmente implicam mudar em grandes centros ferroviários como Nagano ou Tóquio.
As rotas a partir de Iiyama seguem para sul em direção a Nagano e ao corredor de Tóquio, para noroeste em direção a Joetsumyoko, Toyama e Kanazawa, e ao longo da Linha Iiyama em direção a Togari-Nozawaonsen, Tokamachi e Echigo-Kawaguchi. Reserve online os comboios de e para Iiyama na Rail Monsters.