Yeosu é o terminal sul da Linha Jeolla da Coreia do Sul, conferindo à cidade um papel definido nas viagens ferroviárias nacionais entre a costa sul e a área de Seul. A cidade tem duas principais estações de passageiros: a Estação Yeosu-Expo, no fim da linha, e a Estação Yeocheon, que serve a parte norte de Yeosu. A Korail opera os principais serviços ferroviários na cidade.
Os comboios de Yeosu incluem serviços KTX de alta velocidade na Linha Jeolla, comboios interurbanos ITX-Saemaeul e serviços regionais Mugunghwa. A Estação Yeosu-Expo é a principal estação ferroviária para chegadas e partidas de longa distância, enquanto a Estação Yeocheon trata de muitos dos mesmos serviços Korail antes de os comboios chegarem ao terminal.
As rotas ferroviárias de Yeosu seguem para norte através de Suncheon, Jeonju, Iksan e Osong em direção a Seul, com ligações a outras partes da Coreia do Sul através de importantes estações de intercâmbio. A cidade não tem uma ligação ferroviária dedicada ao aeroporto, por isso os viajantes de comboio utilizam Yeosu-Expo ou Yeocheon para serviços interurbanos. Reserve online comboios de e para Yeosu na Rail Monsters.