KTX Trains from Seoul to Daejeon

The best opportunity to discover miraculous South Korea when traveling from Seoul to Daejeon is taking a KTX high-speed train. There are two coach classes: 2nd Class (Standard) with seats arranged 2 by 2, and 1st class with seats arranged in pairs of one next to another. Thanks to the extensive schedule featuring over a hundred daily departures for various departure times, you can choose what's most convenient on your trip - whether it be travel time or preferred seating arrangement! With scenic views that take up nearly an hour of your journey, there isn't anything better than experiencing this country at its finest while being comfortable in style as well.

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

Seoul to Daejeon Route Info

Trains daily
Earliest trip


Latest trip


Fastest trip


Seoul to Daejeon Route Map and Stations

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

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

Distance: the distance between 2 cities is 160 kilometers

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

seoul to daegu ktx map

Seoul - Daejeon Timetable

All About Seoul to Daejeon Route

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

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

  • 2
    How do I get from Seoul to Daejeon?
    The most convenient way to reach Daejeon from Seoul 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 Seoul to Daejeon?

    The price for your ticket will depend on your travel date, when are you buying your tickets (in advance or last-minute) and your travel class. Usually, the Economy Class Seat price starts from ​31 USD per ticket, and from 43 USD for a 1st Class Seat.

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

    You can purchase your high-speed KTX tickets from Seoul to Daejeon 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