Daegu leży na południowokoreańskim korytarzu kolejowym Gyeongbu między Obszarem Stołecznym Seulu a południowo-wschodnim wybrzeżem. Miasto ma kilka pasażerskich stacji kolejowych, a Dongdaegu Station pełni funkcję głównego węzła szybkich i międzyregionalnych połączeń. Korail i SR obsługują najważniejsze połączenia dalekobieżne, czyniąc pociągi do Daegu kluczową częścią podróżowania po krajowej sieci kolejowej.
Szybkie pociągi KTX i SRT obsługują Dongdaegu Station, a wybrane kursy korzystają również z Seodaegu Station. Pociągi Korail ITX-Saemaeul i Mugunghwa kursują standardowymi trasami międzyregionalnymi przez Daegu Station i Dongdaegu Station. Miasto nie ma bezpośredniego kolejowego połączenia z lotniskiem, więc pasażerowie korzystający z Daegu International Airport zwykle dojeżdżają drogą między lotniskiem a Dongdaegu przed wejściem na pokład krajowych połączeń kolejowych.
Trasy kolejowe z Daegu biegną na północ w kierunku Seulu, Daejeonu i szerszego regionu stołecznego, na południowy wschód w kierunku Busan i Ulsan, na wschód w kierunku Gyeongju i Pohang oraz na zachód lub południe przez punkty przesiadkowe w sieci Korail. Popularne bilety kolejowe obejmują połączenia łączące Daegu z Seulem, Busan, Daejeon, Gyeongju, Ulsan i Pohang. Zarezerwuj pociągi z i do Daegu online w Rail Monsters.