Daegu situa-se no corredor ferroviário Gyeongbu da Coreia do Sul, entre a área metropolitana de Seul e a costa sudeste. A cidade tem várias estações de passageiros, sendo a estação de Dongdaegu o principal centro de alta velocidade e de ligações interurbanas. A Korail e a SR operam os principais serviços de longa distância, tornando os comboios para Daegu uma parte central das viagens na rede ferroviária nacional.
Os comboios de alta velocidade KTX e SRT servem a estação de Dongdaegu e alguns serviços também utilizam a estação de Seodaegu. Os comboios ITX-Saemaeul e Mugunghwa da Korail operam rotas interurbanas convencionais através da estação de Daegu e da estação de Dongdaegu. A cidade não tem ligação ferroviária direta ao aeroporto, pelo que os passageiros que utilizam o Aeroporto Internacional de Daegu normalmente fazem transbordo por estrada entre o aeroporto e Dongdaegu antes de embarcarem nos serviços ferroviários nacionais.
As rotas ferroviárias de Daegu seguem para norte em direção a Seul, Daejeon e à maior área metropolitana, para sudeste em direção a Busan e Ulsan, para leste em direção a Gyeongju e Pohang, e para oeste ou sul através de pontos de ligação na rede da Korail. Os bilhetes de comboio mais procurados abrangem serviços que ligam Daegu a Seul, Busan, Daejeon, Gyeongju, Ulsan e Pohang. Reserve online comboios de e para Daegu na Rail Monsters.