KTX Trains from Seoul to Daegu

Amazing ​KTX high-speed trains make the journey between Busan and Seoul 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!​

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets

Seoul to Daegu Route Info

Trains daily
Earliest trip


Latest trip


Fastest trip


Seoul to Daegu Route Map and Stations

KTX departs from Busan train station: Jungang-daero, Choryang 3(sam)-dong, Dong-gu, Busan, South Korea

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

KTX from Busan to Seoul route: the distance between 2 cities is 417 kilometers.

KTX from Busan to Seoul departures: there are 50 departures by bullet trains, operated by Korail.

seoul to daegu ktx map

Seoul - Daegu Timetable

All About Seoul to Daegu Route

  • 1
    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. ​

  • 2
    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.
  • 3
    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.
  • 4
    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