Quick Answer
The best overall way to travel from Ulsan to Gimhae International Airport (PUS) is by taking the KTX high-speed train to Sasang Station and transferring to the Busan-Gimhae Light Rail (BGL). This combination offers the optimal balance of speed, reliability, and comfort. The total journey takes approximately 1 hour 40 minutes to 2 hours and costs around ₩28,000-₩35,000 (≈$21-$26 USD). For budget travelers, the direct intercity bus is the cheapest option at ₩8,000-₩12,000 (≈$6-$9 USD) for a travel time of about 1 hour 30 minutes.
By Train & Light Rail: The Fastest and Most Scenic Route
This is the premier choice for efficiency and a comfortable journey. It involves a high-speed rail segment followed by a seamless transfer to a dedicated airport light rail.
Step-by-Step Guide: KTX + Busan-Gimhae Light Rail (BGL)
- Depart from Ulsan Station (울산역): Purchase a KTX ticket to Sasang Station (사상역) (recommended) or Busan Station (부산역). Tickets can be bought online via Korail, at the station counter, or from automated kiosks.
- KTX Journey (35-50 minutes): Enjoy a smooth ride on Korea's high-speed rail. Trains are punctual, clean, and offer free Wi-Fi. The route offers coastal views as you approach Busan.
- Transfer at Sasang Station: This is the most efficient transfer point. Follow signs for the Busan-Gimhae Light Rail (BGL, 부산-김해경전철). The walk is indoors and takes 5-10 minutes.
- BGL Journey to Airport (20-25 minutes): Board the BGL train bound for "Gimhae International Airport (김해국제공항)." It is a direct, non-stop service to the airport terminal. Pay with a T-money card or a single-journey ticket (₩1,500).
- Arrive at Gimhae Airport Station: The station is directly connected to the terminal basement. Take the escalator up to the check-in halls.
| Train Type | Travel Time (to Sasang) | Approx. Cost (Adult) | Key Features | Best For |
|---|---|---|---|---|
| KTX | 35-40 mins | ₩26,000 - ₩30,000 | Fastest, most frequent, reserved seating, Wi-Fi | Time-sensitive travelers, comfort seekers |
| ITX-Saemaeul / Mugunghwa | 50-70 mins | ₩10,000 - ₩15,000 | Slower, fewer amenities, more stops | Budget travelers not in a rush |
KR Pass Validity & Booking Tips
The Korea Rail Pass (KR Pass) covers the KTX/ITX/Mugunghwa segment but not the BGL light rail. For the best fares, book KTX tickets in advance, especially during holidays like Chuseok or Seollal. If traveling with large luggage, look for cars with oversized luggage racks (usually near car entrances).
By Intercity & Airport Bus: The Most Economical Choice
Direct buses provide the lowest-cost connection between Ulsan city center and Gimhae Airport, ideal for solo travelers and those on a tight budget.
Service Details and Routes
- Departure Point: Ulsan Intercity Bus Terminal (울산고속버스터미널) or designated downtown bus stops.
- Arrival Point: Gimhae International Airport Bus Stop (1st Floor, International Terminal).
- Travel Time: Approximately 1 hour 20 minutes to 1 hour 50 minutes, depending on traffic conditions on the Ulsan-Busan Expressway.
- Frequency: Buses depart every 30-60 minutes from early morning (approx. 06:00) until late evening (approx. 22:00).
- Ticket Purchase: Buy tickets at the terminal counter, from kiosks, or via mobile apps like T-money Bus. Walk-ons are often possible but not guaranteed during peak hours.
Important Considerations for Bus Travel
Luggage: Space is limited to one standard suitcase stored in the undercarriage and a small carry-on. Not ideal for multiple large bags. Comfort: Buses are standard coaches; consider bringing headphones and a neck pillow. Traffic Risk: Travel time can extend significantly during rush hour (7-9 AM, 5-7 PM) or holiday traffic. No Night Buses: Unlike some long-distance routes, there are typically no overnight buses on this route.
By Taxi & Private Transfer: For Door-to-Door Convenience
This is a premium, hassle-free option that eliminates transfers and luggage handling, but comes at a significantly higher price.
Cost Breakdown and Booking
- Standard Taxi (Metered): The fare from central Ulsan to Gimhae Airport typically ranges from ₩100,000 to ₩150,000 (≈$75-$110 USD). The journey takes 60-90 minutes. Tolls for the expressway (approx. ₩6,000) are added to the meter.
- Deluxe / Jumbo Taxi (모범택시): More comfortable vehicles, often black. Prices start around 20-30% higher than standard taxis.
- Pre-booked Private Transfer / Van: A fixed-price, pre-arranged service booked online via platforms like Klook or Viator. Prices for a sedan start around ₩130,000. Ideal for families or groups (vans available).
When Does a Taxi Make Sense?
Carefully consider a taxi only in these specific scenarios:
- Early Morning/Late Night Flights: When public transport is not operating.
- Group of 3-4 Travelers: Splitting the cost can make it comparable to train tickets.
- Travelers with Excessive/Mobility Equipment: Avoiding transfers with many bags or wheelchairs.
- Corporate Travel: Where convenience and time are prioritized over cost.
For the average tourist, the KTX+Light Rail offers a far better value.
Ticket & Cost Comparison: At a Glance
Use this table to quickly compare all options based on key decision factors. Times are estimates from central Ulsan to the airport terminal.
| Mode of Transport | Total Travel Time | Approx. Cost (One-Way) | Transfers | Key Advantage | Best Suited For |
|---|---|---|---|---|---|
| KTX + Light Rail (BGL) | 1h 40m - 2h | ₩28,000 - ₩35,000 | 1 (At Sasang) | Fast & Reliable | Most travelers, first-time visitors |
| ITX/Mugunghwa + BGL | 2h - 2h 30m | ₩12,000 - ₩17,000 | 1 (At Sasang) | Budget-friendly rail | Cost-conscious, flexible schedule |
| Intercity Bus (Direct) | 1h 30m - 2h | ₩8,000 - ₩12,000 | 0 | Cheapest | Solo budget travelers, light packers |
| Taxi / Private Car | 1h - 1h 30m | ₩100,000 - ₩150,000+ | 0 | Door-to-Door | Groups, special needs, premium travel |
Verdict: The KTX+BGL combo is the best overall value. The direct bus is the undisputed most economical choice.
Traveler Experience & Insider Tips
Go beyond schedules with practical advice from frequent travelers on this route.
Luggage Strategy
- Luggage Delivery Service (Taekbae): If you have heavy bags, use Korea's excellent luggage forwarding services like CJ Logistics or Hanjin. You can send your suitcase from your Ulsan hotel directly to Gimhae Airport a day before your flight for ₩15,000-₩25,000. Travel hands-free on the train or bus.
- On KTX: Use the spacious racks at the end of each car. For peace of mind, keep valuables in a smaller bag at your seat.
Navigating Transfers & Timing
- Sasang Station Transfer: The signs for the BGL are clear (blue and green). The transfer walk is indoors and well-signed, but allow a full 10-15 minutes if you're unfamiliar or have luggage.
- Buffer Time is Crucial: Always plan to arrive at Gimhae Airport at least 2 hours before a domestic flight and 3 hours before an international flight. For a 3 PM international departure, aim to be at the airport by 12 PM, meaning you should leave Ulsan by 9:30-10:00 AM at the latest.
- Peak Season Warning: During Korean holidays (Chuseok, Seollal, summer vacation in Aug), book ALL transport weeks in advance. Trains and buses sell out, and roads are severely congested.
Payment & Connectivity
- Essential App: Download Naver Map or KakaoMap (set to English) for real-time bus schedules, walking directions for transfers, and live traffic updates. Google Maps is less reliable in Korea.
- Get a T-money Card: This rechargeable card pays for the Busan-Gimhae Light Rail, city buses, and convenience stores. Buy one at any subway station or convenience store. It saves time over buying single tickets.
FAQs: Traveling from Ulsan to Gimhae International Airport
Is there a direct train from Ulsan to Gimhae Airport?
No, there is no direct train or subway line connecting Ulsan Station directly to Gimhae International Airport (PUS). The most efficient public transport route involves taking a KTX or Mugunghwa train to Sasang Station or Busan Station, then transferring to the Busan-Gimhae Light Rail Transit (BGL) which goes directly to the airport terminal.
What is the cheapest way to get from Ulsan to Gimhae Airport?
The cheapest option is by intercity bus. A standard adult ticket costs between ₩8,000 to ₩12,000 (approx. $6-$9 USD). This is significantly less than the KTX+Light Rail combo (₩28,000+) or a taxi (₩100,000+). Buses depart frequently from Ulsan Intercity Bus Terminal and arrive at Gimhae International Airport's bus stop.
How long does it take from Ulsan to Gimhae Airport by KTX?
The total journey time using KTX is about 1 hour and 40 minutes to 2 hours. This includes: ~35-50 minutes on the KTX from Ulsan to Sasang/Busan Station, a 10-15 minute station transfer, and then 20-25 minutes on the Busan-Gimhae Light Rail to the airport. Always add a 30-minute buffer for ticketing and unforeseen delays.
Can I use the Korea Rail Pass (KR Pass) for this journey?
Yes, the Korea Rail Pass (KR Pass) is valid for the KTX segment from Ulsan to Sasang or Busan Station. However, it does NOT cover the final leg on the Busan-Gimhae Light Rail Transit (BGL). You will need to purchase a separate single-journey ticket (approx. ₩1,500) or use a T-money card for the light rail.
Is taking a taxi from Ulsan to Gimhae Airport a good idea?
For most travelers, a taxi is not recommended due to its high cost (₩100,000 - ₩150,000 / $75-$110 USD) and similar travel time (60-90 mins) compared to the KTX. It is only advisable for groups of 3-4 splitting the fare, travelers with excessive luggage, or for very early morning/late-night flights when public transport is unavailable.
Are there any direct flights from Ulsan to Gimhae?
No, there are no commercial passenger flights between Ulsan Airport (USN) and Gimhae Airport (PUS). The distance is too short for a viable flight (roughly 70km). Flying would require a multi-stop itinerary through a hub like Seoul, making it excessively time-consuming and expensive. Ground transport is the only practical option.
Where does the bus from Ulsan arrive at Gimhae Airport?
Buses from Ulsan arrive at the Gimhae International Airport Bus Stop, located on the 1st floor (Arrivals Level) of the International Terminal. The stop is clearly marked and is just outside the doors, providing very convenient access to the terminal for check-in. Check the electronic display on the bus for the final confirmation.
What is the best way if I have a lot of luggage?
For heavy or multiple luggage, the recommended options are: 1) KTX + Light Rail: KTX trains have dedicated luggage racks and more space. 2) Airport Taxi/Private Transfer: Door-to-door service eliminates hauling bags. Avoid standard buses as luggage space is limited. Consider using a luggage delivery service (e.g., CJ Logistics "Taekbae") to send bags ahead to the airport.