Gumi leży na południowokoreańskiej osi kolejowej Gyeongbu między Daejeon, Daegu i Busan. Miasto jest obsługiwane głównie przez stację Gumi, a konwencjonalne połączenia KORAIL korzystają z klasycznej linii Gyeongbu. W przypadku dostępu do pociągów dużych prędkości wielu pasażerów korzysta także ze stacji Gimcheon-Gumi, przystanku KTX i SRT na linii dużych prędkości na zachód od Gumi.
Pociągi z Gumi obejmują połączenia ITX-Saemaeul i Mugunghwa zatrzymujące się na stacji Gumi, wykorzystywane w podróżach między miastami i regionalnych. Szybkie połączenia KTX i SRT nie obsługują centralnej stacji Gumi, ale obsługują szerszy obszar Gumi przez stację Gimcheon-Gumi. To rozróżnienie jest ważne przy wyborze biletów kolejowych, ponieważ wybór stacji wpływa na przesiadki i dostępne odjazdy.
Trasy kolejowe z Gumi biegną na północ do Gimcheon, Daejeon, Suwon i Seulu, a na południe do Dongdaegu, Daegu, Ulsan i Busan. Podróżni udający się do innych części prowincji North Gyeongsang często przesiadają się przez Dongdaegu lub Gimcheon-Gumi. Zarezerwuj pociągi z i do Gumi online w Rail Monsters.