Yeosu est le terminus sud de la ligne Jeolla en Corée du Sud, ce qui confère à la ville un rôle défini dans le transport ferroviaire national entre la côte sud et la région de Séoul. La ville compte deux principales gares voyageurs : la gare de Yeosu-Expo, au terminus de la ligne, et la gare de Yeocheon, qui dessert la partie nord de Yeosu. Korail exploite les principaux services ferroviaires de la ville.
Les trains au départ de Yeosu comprennent les services KTX à grande vitesse sur la ligne Jeolla, les trains interurbains ITX-Saemaeul et les services régionaux Mugunghwa. La gare de Yeosu-Expo est la principale gare pour les arrivées et départs longue distance, tandis que la gare de Yeocheon dessert de nombreux services Korail identiques avant que les trains n’atteignent le terminus.
Les itinéraires ferroviaires au départ de Yeosu remontent vers le nord via Suncheon, Jeonju, Iksan et Osong en direction de Séoul, avec des correspondances vers d’autres régions de la Corée du Sud via les grandes gares de correspondance. La ville ne dispose pas d’une liaison ferroviaire dédiée à l’aéroport ; les voyageurs en train utilisent donc Yeosu-Expo ou Yeocheon pour les services interurbains. Réservez en ligne vos trains au départ et à destination de Yeosu sur Rail Monsters.