From Seoul by Train (KTX):
Travelers can board a KTX train from Yongsan Station in Seoul, arriving at Yeosu Expo Station or Yeocheon Station. The journey typically takes approximately 2 hours and 52 minutes to 3 hours and 17 minutes, with tickets ranging from approximately ₩20,000 to ₩65,000.