There are 4 ways to get from Ulsan to Geoje by bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Ulsan to Geoje is to train and bus which costs ₩12,000 - ₩15,000 and takes 3 h 18 min.
The quickest way to get from Ulsan to Geoje is to taxi which costs ₩110,000 - ₩140,000 and takes 1 h 37 min.
The distance between Ulsan and Geoje is 97 km. The road distance is 129.3 km.
It takes approximately 3 h 6 min to get from Ulsan to Geoje, including transfers.
What companies run services between Ulsan, South Korea and Geoje, South Korea?
You can take a bus from Ulsan to Geoje via Gimhae Int'l Airport, Gimhae International Airport Station, Gwangbeop Renecite Station, and Busan Sasang Bus Terminal in around 3 h 6 min.
Bus from Ulsan Taehwa Bus Terminal to Gimhae Int'l Airport
- Ave. Duration
- 1 h 20 min
- Every 30 minutes
- Estimated price
- Schedules at
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 Travelling to and around Russia for the 2018 FIFA World Cup, Slovenia: Getting from Ljubljana to Lake Bled and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.