Korail operates a train from Sangju to Seoul hourly. Tickets cost $19 - $60 and the journey takes 1 h 41 min. Alternatively, Ko Bus operates a bus from Sangju to Seoul hourly. Tickets cost $14 - $19 and the journey takes 2 h 30 min.
How to get from Sangju to Seoul
From Sangju taxi to Gimcheon Gumi Station then train to Seoul Station. 2 h 13 min ₩81,513. From Sangju bus to Seoul Express Bus Terminal. 2 h 30 min ₩19,399. From Sangju bus to Gangbyeon Station then subway to City Hall Station. 2 h 56 min ₩20,470. From Sangju drive to Seoul. 2 h 12 min ₩32,455.