There are 8 ways to get from Osan to Daegu by train, bus, car, subway, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Pyeongtaek Jije Station to Dongdaegu Stationtrain KTX Seoul / ...
2h 1m₩27,105–63,675Train via Cheonan
cheapest- Take the train from Cheonan Station to Daegu Stationtrain ITX-Saemaeul Seoul / ...
3h 12m₩14,939–49,627Bus
- Take the bus from Osan Intercity Bus Terminal to Cheongju Intercity Bus Terminalbus
- Take the bus from Cheongju Express Bus Terminal to West Daegu Express Bus Terminalbus
4h 38m₩17,900–33,562Drive 239.8 km
- Drive from Osan to Daegucar 239.8 km
2h 41m₩48,029–69,375Line 1 subway, bus to Incheon International Airport, fly to Daegu International Airport
- Take the subway from Osan Station to Seoksu Stationsubway
- Take the bus from Seoksu Station to Incheon Int'l Airport T1bus
- Fly from Incheon International Airport (ICN) to Daegu International Airport (TAE)plane ICN - TAE
4h 12m₩207,901–523,076Train via Pyeongtaek Station
- Take the train from Pyeongtaek Station to Daegu Stationtrain ITX-Saemaeul Seoul / ...
3h 27m₩15,651–57,237Train #2
- Take the train from Osan Station to Daegu Stationtrain Mugunghwa Seoul
3h 37m₩17,000–60,000Subway to Gimpo International Airport, fly to Busan / Gimhae International Airport, bus
- Take the subway from Osan Station to Guro Stationsubway
- Fly from Gimpo International Airport (GMP) to Busan / Gimhae International Airport (PUS)plane GMP - PUS
- Take the bus from Gimhae Int'l Airport to Dongdaegu Terminalbus
5h 19m₩80,539–156,263
Osan to Daegu by train
Comparing Your Travel Options
The cheapest way to get from Osan to Daegu is to bus which costs ₩17,000 - ₩34,000 and takes 4h 38m.
The fastest way to get from Osan to Daegu is to train which takes 2h 1m and costs ₩27,000 - ₩65,000.
No, there is no direct bus from Osan to Daegu. However, there are services departing from Osan Intercity Bus Terminal and arriving at West Daegu Express Bus Terminal via Cheongju Express Bus Terminal. The journey, including transfers, takes approximately 4h 38m.
Yes, there is a direct train departing from Osan Station station and arriving at Daegu Station station. Services depart three times a day, and operate every day. The journey takes approximately 3h 37m.
The distance between Osan and Daegu is 235 km. The road distance is 239.8 km.
The best way to get from Osan to Daegu without a car is to train which takes 2h 1m and costs ₩27,000 - ₩65,000.
It takes approximately 2h 1m to get from Osan to Daegu, including transfers.
Osan to Daegu bus services, operated by TxBus, depart from Osan Intercity Bus Terminal station.
Osan to Daegu train services, operated by Korail, depart from Pyeongtaek Jije Station.
The best way to get from Osan to Daegu is to train which takes 2h 1m and costs ₩27,000 - ₩65,000. Alternatively, you can bus, which costs ₩17,000 - ₩34,000 and takes 4h 38m.
What companies run services between Osan, South Korea and Daegu, South Korea?
Korail operates a train from Pyeongtaek Jije Station to Dongdaegu Station hourly. Tickets cost ₩24,000–49,000 and the journey takes 1h 21m. Suseo High Speed Railway also services this route hourly. Alternatively, you can take a bus from Osan Intercity Bus Terminal to West Daegu Express Bus Terminal via Cheongju Intercity Bus Terminal and Cheongju Express Bus Terminal in around 4h 38m.
- Website
- en.airbusan.com
Flights from Gimpo International Airport to Busan / Gimhae International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ₩55,000–120,000
- Phone
- +82 1599 7777
- Website
- Korail
Train from Pyeongtaek Jije Station to Dongdaegu Station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ₩24,000–49,000
- Website
- Korail
- Economy
- ₩24,000–34,000
- First Class
- ₩34,000–49,000
Train from Cheonan Station to Daegu Station
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- ₩23,000–47,000
- Website
- Korail
- Economy
- ₩23,000–32,000
- First Class
- ₩32,000–47,000
Train from Pyeongtaek Station to Daegu Station
- Ave. Duration
- 2h 36m
- Frequency
- Every 3 hours
- Estimated price
- ₩25,000–55,000
- Website
- Korail
- Economy
- ₩25,000–35,000
- First Class
- ₩36,000–55,000
Train from Osan Station to Daegu Station
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₩29,000–60,000
- Website
- Korail
- Economy
- ₩29,000–40,000
- First Class
- ₩42,000–60,000
- Phone
- +82 1644 3070
- Website
- txbus.t-money.co.kr
Bus from Osan Intercity Bus Terminal to Cheongju Intercity Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- ₩6,500–14,000
- Schedules at
- txbuse.t-money.co.kr
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, Need to know: Jadrolinija, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Osan to Daegu bus services, operated by TxBus, arrive at Cheongju Intercity Bus Terminal station.
Osan to Daegu train services, operated by Korail, arrive at Dongdaegu Station.
Yes, the driving distance between Osan to Daegu is 240 km. It takes approximately 2h 41m to drive from Osan to Daegu.
There are 252+ hotels available in Daegu.







