KTX Trains from Seoul to Daejeon
Traveling from Seoul to Daejeon by KTX takes about 1 hour, with frequent daily departures. Trains offer Standard and First Class seating, providing a fast and comfortable way to enjoy scenic views along the route.
Seoul to Daejeon Train Info
05:05
23:30
50min
Seoul to Daejeon Train Time
Seoul to Daejeon Route Map and Stations
Information about trains Seoul to Daejeon
All About Seoul - Daejeon KTX Route
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.
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.
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.
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