Travel from Daegu to Osan

Bus or train from Daegu to Osan?

Suseo High Speed Railway operates a train from Daegu to Osan hourly. Tickets cost $22 - $40 and the journey takes 1 h 23 min. Alternatively, you can take a bus from Daegu to Osan via Cheongju in around 4 h 3 min.

How to get from Daegu to Osan

From Jungangno Station subway to Dongdaegu Station, train to Jije Station, then line 1 subway to Osan Station. 2 h 18 min ₩34,551. From Daegu Station train to Cheonan Station then line 1 subway to Osan Station. 2 h 49 min ₩29,248. From Dongdaegu bus to Cheongju then bus to Osan. 4 h 3 min ₩24,545. From Daegu drive to Osan. 2 h 44 min ₩40,283. From Daegu taxi to Daegu airport, fly to Seoul airport, train to Seoul Station, train to Suwon Station, then line 1 subway to Osan. 3 h 34 min ₩156,169. From Daegu taxi to Daegu airport, fly to Seoul Gimpo airport, line 5 train to Yeongdeungpo Market Station, walk to Yeongdeungpo Station, then train to Osan. 3 h 8 min ₩135,758.

Is there a direct bus between Daegu and Osan?

No, there is no direct bus from Daegu to Osan. However, there are services departing from Dongdaegu and arriving at Osan via Cheongju. The journey, including transfers, takes approximately 4 h 3 min.