Travel from Daejeon to Seoul

Bus or train from Daejeon to Seoul?

Korail operates a train from Daejeon to Seoul every 30 minutes. Tickets cost $13 - $95 and the journey takes 54 min. Alternatively, Ko Bus operates a bus from Daejeon to Seoul every 30 minutes. Tickets cost $11 - $15 and the journey takes 2 h.

How to get from Daejeon to Seoul

ModeDurationPrice
From Daejeon Station train to Seoul Station.54 min₩22,295
From Daejeon Station train to Suseo SRT, walk to Suseo Station, then subway to Euljiro 3-ga Station.1 h 50 min₩24,038
From Daejeon bus to Seoul Express Bus Terminal.2 h₩15,400
From Daejeon taxi to Seoul.1 h 56 min₩188,648
From Daejeon drive to Seoul.1 h 56 min₩28,411

How long does it take to get from Daejeon to Seoul?

The train from Daejeon Station to Seoul Station takes 54 min including transfers and departs every 30 minutes.

Is there a direct train between Daejeon and Seoul?

Yes, there is a direct train departing from Daejeon Station and arriving at Seoul Station. Services depart every 30 minutes, and operate every day. The journey takes approximately 54 min.

Is there a direct bus between Daejeon and Seoul?

Yes, there is a direct bus departing from Daejeon and arriving at Seoul Express Bus Terminal. Services depart every 30 minutes, and operate every day. The journey takes approximately 2 h.

Operators from Daejeon to Seoul

OperatorPhoneWebsite
Korail(82) 1544-7788 + 7Korail
Suseo High Speed RailwaySuseo High Speed Railway
Seoul Metro(+82) 1577-5678Seoul Metro
Ko BusKo Bus