KTX Trains from Seoul to Daegu

Amazing ​KTX high-speed trains make the journey between Seoul and Daegu in a mere 1.5 hours! They serve the Gyeongbu line. one of South Korea's most scenic train routes, so it's no surprise many tourists opt for a train ride to get from city-to-city. Make sure you book your tickets in advance, as they get sold out fast!​

Seoul to Daegu Train Info

train
Trains daily
103
sunrise
Earliest trip

05:05

evening
Latest trip

​23:00

speed
Fastest trip

01h 33m

Seoul to Daegu Route Map and Stations

KTX departs from Seoul train station: 405 Hangang-daero, Bongnaedong 2(i)-ga, Yongsan-gu, Seoul, South Korea

KTX arrives at Daegu train station: 550 Dongdaegu-ro, Sinam 4(sa)-dong, Dong-gu, Daegu, South Korea

KTX from Seoul to Daegu route: the distance between the two cities is approximately 293 kilometers.

KTX from Seoul to Daegu departures: there are around 40 daily departures by bullet trains, operated by Korail.
seoul to daegu ktx map

Seoul to Daegu Train Time

All About Seoul - Daegu KTX Route

  • How long is the KTX ride from Seoul to Daegu?

    Your trip time from Seoul to Daegu will wary according to your chosen departure. The distance between the cities is around 300 kilometres. The shortest travel time by KTX train is around 1 hour and 34 minutes, the longest train ride is around 1 hour and 58 minutes. ​

  • How do I get from Seoul to Daegu?
    ​The most convenient way to reach Daegu from Seoul is by taking a KTX high-speed train. Daegu is one of the largest cities in Korea, and the distance to Seoul is around 300 kilometers.

    KTX train is more expensive than a regular train, but more convenient and faster. You can also choose to travel by bus (under 4 hours), book a domestic flight, or rent a car. You can check all schedules and book your tickets on online booking platform Rail.Ninja.
  • How much is KTX ticket from Seoul to Daegu?
    The price for your ticket will depend on your travel date (is it a weekend or a regular day), when are you buying your tickets (in advance or last-minute) and your travel class. Usually, the Economy Class Seat price starts from ​57 USD per ticket, and from 80 USD per ticket for a First Class Seat.
  • How to buy KTX ticket from Seoul to Daegu?
    You can purchase your high-speed KTX tickets from Seoul to Daegu online, from ticket desks or from ticket machines at the train station in Korea. The easiest and time-saving way is to purchase your KTX tickets online. ​

Extend Your Travel Plans