Mokpo es la terminal suroeste del corredor ferroviario Honam de Corea del Sur, que conecta la costa de Jeollanam-do con la red nacional de alta velocidad. La ciudad cuenta con una estación principal de tren interurbano, la estación de Mokpo, y los servicios son operados principalmente por KORAIL, mientras que SR opera trenes de alta velocidad SRT en determinados servicios de Honam.
Los trenes desde Mokpo incluyen servicios de alta velocidad KTX hacia el área de Seúl, servicios SRT hacia Suseo, trenes interurbanos ITX-Saemaeul y trenes regionales Mugunghwa en la línea Honam. La estación de Mokpo es la principal estación de tren para salidas de larga distancia y regionales, mientras que la cercana estación de Imseong-ri presta servicio a los movimientos ferroviarios locales en el área más amplia de Mokpo.
Las rutas ferroviarias desde Mokpo se dirigen al norte a través de Naju, GwangjuSongjeong, Iksan y Daejeon hacia Seúl, Yongsan y Suseo. Las conexiones en GwangjuSongjeong e Iksan enlazan Mokpo con otras partes de Jeolla y la red nacional de KORAIL. Reserva trenes desde y hacia Mokpo en línea en Rail Monsters.