KTX Trains from Seoul to Busan

​KTX high-speed trains connect Seoul to Busan, one of the most popular routes in the country. You will reach Busan in less than 3 hours traveling by KTX trains, while the longest ride will take about 5 hours and 22 minutes. The cities are connected by Gyeongbu line, offering some of the most scenic views in the country. Of course, you can buy Economy/Business class tickets at the train station, but the smartest choice is, of course, booking online. This way, you save time and can book Seoul to Busan tickets for up to a year in advance.

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

Seoul to Busan Route Info

Trains daily
Earliest trip


Latest trip


Fastest trip


Seoul to Busan Route Map and Stations

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

KTX arrives at ​Busan train station: Jungang-daero, Choryang 3(sam)-dong, Dong-gu, Busan, South Korea

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

KTX from Seoul to Busan departures: there are over 69 daily departures schedules for bullet trains operated by Korail.

ktx map

Seoul - Busan Timetable

All About Seoul to Busan Route

  • 1
    How long is the KTX ride from Seoul to Busan?
    Your trip time from Seoul to Busan will wary according to your chosen departure and train. The shortest travel time with a KTX train is around 2 hours and 15 minutes, while a train ride with regular trains can take a bit less than 6 hours.
  • 2
    What is KTX Seoul to Busan train ticket price?
    The price for your ticket will depend on your travel date (is it a weekend or a regular day), when you are buying, and your travel class. Usually, the Economy Class Seat price starts from ​79 USD per ticket, and from 111 USD per ticket for a 1st Class Seat.
  • 3
    Should I book Seoul - Busan tickets in advance?
    ​When taking the most popular Seoul - Busan train route, we suggest you secure your seat at least a few months in advance. Especially if you are planning to travel during weekends or in summer, as the high-speed KTX train tickets tend to sell fast.

    If you want to book your tickets more than 1 month in advance, you will need to book them online. The Rail Ninja booking platform, for example, allows you to book rail tickets for up to a year in advance, so don't hesitate to check it out. Plus, there you can find all up-to-date schedule, KTX map, and additional information about the stations and trains serving the route.
  • 4
    How to buy KTX ticket from Seoul to Busan?
    You can purchase your high-speed KTX tickets from Seoul to Busan online, from ticket desks or from ticket machines at the train station in Korea.

    The easiest and time-saving way is to purchase your tickets online.

Extend Your Travel Plans