KTX Trains from Daejeon to Seoul

​KTX high-speed trains connect Daejeon, one of the largest metropolis of South Korea, with Seoul and are one of the most convenient ways to travel between them. Astonishingly, you will reach Seoul in approximately 53 minutes if you take a high-speed bullet train, while the longest ride takes not more than 1 hour and 10 minutes. The train travels along the Gyeongbu or Honam line, and boasts an average travel speed around 305 km/h speed.

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

Daejeon to Seoul Route Info

Trains daily
Earliest trip


Latest trip


Fastest trip


Daejeon to Seoul Route Map and Stations

2 KTX departure ​​stations at Daejeon: 1 Jeong Dong, Dong Gu, Daejeon, South Korea (Gyeongbu Line) / Oryu-dong, Daejeon, South Korea (Honam Line)

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

Distance: the distance between 2 cities is 160 kilometers

KTX from Daejeon to Seoul departures: there are 108 departures by bullet trains, operated by Korail

seoul to daegu ktx map

Daejeon - Seoul Timetable

All About Daejeon to Seoul Route

  • 1
    How long is the KTX ride from Daejeon to Seoul?

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

  • 2
    How do I get from Daejeon to Seoul?
    The most convenient way to reach Seoul from Daejeon is by taking a KTX high-speed train. Daejeon is one of the largest cities in Korea, and the distance to Seoul is around 160 kilometers. The journey will take you approximately 1 hour.

    ​You can also choose to travel by a direct bus (around 2 hours), or rent a car. You can check all train schedules and book your tickets on online booking platform Rail.Ninja.

  • 3
    How much is KTX ticket from Daejeon to Seoul?

    The price for your ticket depends on your travel date, when are you buying your tickets (in advance or last-minute) and your KTX travel class. Usually, the Economy Class Seat price starts from ​34 Euro per ticket, and from 41 Euro per ticket for a 1st Class Seat.

  • 4
    How to buy KTX ticket from Daejeon to Seoul?

    You can purchase your high-speed KTX tickets from Daejeon to Seoul online, from ticket desks or from ticket machines at the train station in Korea. The easiest and and time-saving way is to purchase your tickets online. ​

Extend Your Travel Plans