Explore Destinations

Discover the world's most amazing places

How to Get from Ulsan Airport to Gyeongju

Quick Answer

The best overall way to travel from Ulsan Airport (USN) to Gyeongju is by combining a short taxi/bus ride to Ulsan Station followed by a KTX train to Singyeongju Station. This option balances speed, comfort, and cost. The total journey takes about 1.5 to 2 hours and costs approximately KRW 30,000 to KRW 50,000 per person. For budget travelers, the direct intercity bus is the cheapest option at under KRW 15,000, taking 1 to 1.5 hours.

Quick Navigation: Ulsan Airport to Gyeongju

Taking the Train from Ulsan Airport to Gyeongju

The train is the recommended method for most travelers seeking a fast and comfortable journey. There is no direct train from the airport; the route involves a simple transfer at Ulsan Station.

Step-by-Step Guide: Airport to Gyeongju by Train

  1. Ulsan Airport to Ulsan Station: Take a taxi (20 min, ~KRW 15,000) or local bus No. 112, 133, or 401 (30-40 min, KRW 1,300) from outside the terminal.
  2. At Ulsan Station: Purchase tickets for your onward train. You have two main train options to reach Gyeongju:
Train Type Destination Station Travel Time Approx. Fare Best For Key Notes
KTX / SRT (High-Speed) Singyeongju Station ~50-80 minutes KRW 24,000 - KRW 35,000 Speed, comfort, international tourists Faster but station is 15-20 min by bus/taxi from central Gyeongju. Book online via Korail.
Mugunghwa-ho / Nuriro (Conventional) Gyeongju Station ~70-100 minutes KRW 7,000 - KRW 12,000 Budget travel, direct to central Gyeongju Slower but drops you at the more central Gyeongju Station. More frequent stops.

Source: Korail Official Fare & Schedule (2024)

Is the Korea Rail Pass (KR Pass) Worth It?

If you are on a multi-city tour of South Korea, the Korea Rail Pass can offer significant savings. For this specific leg, the pass covers the KTX segment from Ulsan to Singyeongju. Calculate carefully: A 3-day pass costs around KRW 120,000. If this is your only long train trip, paying for a single ticket may be cheaper.

Luggage & Onboard Experience

KTX trains offer dedicated luggage racks at the end of each car and overhead shelves. Large suitcases are manageable. Mugunghwa trains have less space. Both train types have clean toilets. For the best views of the coastal scenery near Ulsan, try to get a window seat on the right side (facing direction of travel).

By Intercity & Express Bus: The Budget Choice

For travelers prioritizing cost over absolute speed, the intercity bus is an excellent and reliable option. It provides a direct connection between the two city centers.

Detailed Route: Airport to Gyeongju by Bus

  1. First Leg to Ulsan Bus Terminal: From Ulsan Airport, take a taxi (15 min, KRW 12,000) or local bus (No. 112 or 401, 25 min, KRW 1,300) to Ulsan Intercity Bus Terminal (울산종합버스터미널).
  2. Main Bus Journey: Board a direct bus to Gyeongju Intercity Bus Terminal (경주시외버스터미널). Buses run frequently from approximately 6:00 AM to 10:30 PM.
Bus Type Frequency Journey Time Fare (Approx.) Pros & Cons
Standard Intercity Bus Every 20-40 mins 60 - 90 minutes KRW 6,000 - KRW 9,000 Pros: Cheapest, direct to city center. Cons: Limited legroom, traffic delays possible.
Express Bus (우등) Less frequent 50 - 70 minutes KRW 8,000 - KRW 12,000 Pros: More comfortable seats, slightly faster. Cons: Higher cost, fewer departures.

Source: Korea Buses Official Schedule Portal

Night Buses & Important Tips

There are no dedicated overnight sleeper buses on this short route. The last bus typically departs around 10:30 PM. Booking in advance is not usually necessary except during major Korean holidays (Chuseok, Seollal). Luggage is stored in the undercarriage hold; keep valuables with you. The Gyeongju terminal is well-located, with local buses and taxis available to your final hotel.

By Taxi or Private Transfer: Door-to-Door Convenience

For ultimate convenience, especially for groups, families with lots of luggage, or late-night arrivals, a direct taxi or pre-booked private vehicle is the solution, albeit at a significantly higher cost.

Cost Analysis & Options

  • Standard Taxi (Metered): You can hail a taxi directly outside Ulsan Airport arrivals. The approximate fare to central Gyeongju is KRW 80,000 - KRW 120,000, depending on exact destination and traffic. The journey takes 50-70 minutes.
  • Pre-Booked Private Transfer: Services like Klook or local companies offer fixed-price, pre-paid sedans or vans. Prices start around KRW 150,000 for a standard sedan. This is highly recommended for groups of 3-4 as it becomes cost-competitive.
  • International Ride Apps: While Uber operates in a limited capacity (partnering with local taxis), the dominant app is Kakao T (requires Korean phone number for registration).

When Should You Choose a Taxi?

Consider this option only in specific scenarios:

Warning: Always ensure the taxi uses the meter or agree on a firm price before departure for pre-booked services.

By Flight: Is It a Viable Option?

In short, flying is not a practical or recommended method for traveling from Ulsan to Gyeongju. A detailed analysis explains why.

The Reality of Air Travel for This Route

Ulsan Airport (USN) is a small domestic airport. There are no direct flights to any airport in or near Gyeongju. The closest major airport is Daegu International Airport (TAE), about 80 km from Gyeongju. Even if a flight existed, consider the "door-to-door" time:

  1. Check-out & travel to Ulsan Airport (30 mins before flight).
  2. Check-in, security, boarding (60-90 mins for domestic).
  3. Flight time Ulsan to Daegu (hypothetical: ~30 mins).
  4. Disembark, collect luggage (20 mins).
  5. Travel from Daegu Airport to Gyeongju by bus/taxi (60-90 mins).

Total Estimated Time: 4+ hours. Total Estimated Cost: KRW 100,000+ per person. This is vastly less efficient than the 1.5-2 hour direct land options.

Alternative Airport Consideration: Gimhae (PUS)

Some travelers consider flying into the larger Gimhae International Airport (PUS) in Busan and then traveling to Gyeongju. However, from Ulsan Airport, this would require a flight to Busan (if available), making it an even more convoluted and expensive two-flight journey. The direct land routes from Ulsan are unequivocally superior.

Ticket Booking & Comprehensive Cost Comparison

This table summarizes all key data to help you make an informed decision at a glance.

Transport Method Total Door-to-Door Time Approx. Cost Per Person Number of Transfers Best For Booking Method
KTX (via Ulsan Station) 1.5 - 2 hours KRW 30,000 - 50,000 2 (Taxi/Bus + Train + Local Bus) Best Overall (Speed & Comfort) Korail website/app, station counter
Intercity Bus 1 - 1.5 hours KRW 7,000 - 15,000 1-2 (Taxi/Bus + Direct Bus) Best Budget Option Terminal counter, Bustago app
Mugunghwa Train 2 - 2.5 hours KRW 10,000 - 20,000 2 (Taxi/Bus + Train) Budget travelers to city center Korail website/app, station counter
Taxi (Direct) 50 - 70 minutes KRW 80,000 - 120,000 (total) 0 (Direct) Late night, groups, high convenience Airport taxi rank, Kakao T app
Private Transfer 50 - 70 minutes KRW 150,000+ (total vehicle) 0 (Direct) Families/Groups, fixed price comfort Online (Klook, Trazy) in advance

Note: Times are estimates and can vary with traffic/connections. Costs are in South Korean Won (KRW).

Where to Buy Tickets: Official Links

Pro Traveler Tips & Essential Advice

Go beyond the schedules with these practical insights from seasoned travelers.

Luggage Solutions for a Hassle-Free Trip

  • Use a Luggage Delivery Service (Takkyubin): If you have heavy bags, send them directly from Ulsan Airport to your Gyeongju hotel. Services like CJ Logistics or hotel-assisted delivery are widespread. Cost: KRW 10,000-20,000 per item, next-day delivery. This lets you travel with just a day pack.
  • Locker Storage at Ulsan Station: If you have a long layover, coin lockers are available to store luggage while you explore near the station.

Navigating Transfers Like a Pro

  • Ulsan Station Transfer: The taxi drop-off at Ulsan Station is on the ground floor. The ticket counters and platforms are on the 2nd floor. Allow 10-15 minutes to buy tickets and find your platform, especially if you're unfamiliar.
  • Singyeongju Station to City Center: Upon arrival, use the local bus stop outside (Buses 50, 51, 70 to central areas like Bomun Lake or downtown) or the always-present taxi queue.

Seasonal & Timing Warnings

  • Peak Seasons: During Golden Week (early May), Chuseok (Korean Thanksgiving - Sept/Oct), and Seollal (Lunar New Year - Jan/Feb), trains and buses sell out weeks in advance. Book transportation as soon as your dates are fixed.
  • Weekday vs. Weekend: Trains are busier on Friday evenings and Sunday afternoons as locals travel. Morning and mid-day trains on weekdays are generally quieter.
  • Mobile Essentials: Download Naver Map or KakaoMap (superior to Google Maps in Korea) for real-time bus/train schedules and navigation in English.

FAQs: Your Ulsan Airport to Gyeongju Questions Answered

Is there a direct train from Ulsan Airport to Gyeongju?

No, there is no direct train service from Ulsan Airport (USN) to Gyeongju. The most common and efficient route requires a combination of transport: first, a short taxi or local bus ride from the airport to Ulsan Station (approx. 20-30 mins), then a train from Ulsan Station to either Singyeongju Station (for KTX) or Gyeongju Station (for Mugunghwa-ho).

What is the cheapest way to get from Ulsan Airport to Gyeongju?

The cheapest option is by intercity bus. A direct bus from Ulsan Intercity Bus Terminal (reachable by taxi/bus from the airport) to Gyeongju Bus Terminal typically costs between KRW 6,000 to KRW 9,000 and takes about 1 to 1.5 hours. The total cost from the airport, including the initial transfer, is usually under KRW 15,000.

How long does it take to get from Ulsan Airport to Gyeongju by train?

The total journey time by train is approximately 1.5 to 2.5 hours, depending on connections. This includes: 20-30 min transfer to Ulsan Station + 50-80 min on the KTX to Singyeongju Station + 15-20 min local bus/taxi to central Gyeongju. Using slower trains like Mugunghwa-ho to Gyeongju Station takes longer, around 2 to 2.5 hours total.

Can I use the Korea Rail Pass (KR Pass) for this journey?

Yes, if you have a valid Korea Rail Pass (KR Pass), you can use it to take the KTX from Ulsan Station to Singyeongju Station at no extra cost after seat reservation. However, the pass does NOT cover the initial transport from Ulsan Airport to Ulsan Station (taxi/bus) or the final local transport from Singyeongju Station to your accommodation in Gyeongju.

Is it worth flying to get from Ulsan to Gyeongju?

Flying is generally not a practical or time-efficient option for this route. Ulsan Airport (USN) is primarily for domestic flights, and there are no direct flights to airports near Gyeongju. The closest major airport is Daegu International Airport (TAE), but flying would involve: transit to USN, flight to TAE (if available), then a 1+ hour bus/train to Gyeongju—making it longer and more expensive than direct land transport.

What should I do if my flight arrives at Ulsan Airport late at night?

If you arrive after public transport (trains, buses) has stopped for the day (typically after 11:00 PM), your only viable options are a taxi or pre-booked private transfer. A late-night taxi from Ulsan Airport directly to Gyeongju can cost KRW 80,000 - KRW 120,000. We highly recommend booking a private transfer in advance for late arrivals to ensure availability and fix the price.

Which is better for families: bus or train?

For families with children and luggage, the train (specifically the KTX) is often better. It offers more space for strollers and suitcases, assigned seating, smoother ride, and onboard toilets. Buses, while cheaper, have limited luggage space and can be less comfortable for long periods with kids. The train from Ulsan to Singyeongju Station is also faster, reducing total travel fatigue.

Where can I buy bus or train tickets for this route?

  • Train Tickets (KTX/ITX/Mugunghwa): Book online via Korail's official website or app, or at ticket counters in Ulsan Station.
  • Bus Tickets: Purchase at the Ulsan Intercity Bus Terminal counter, or through Korean bus apps like Bustago (requires local number).
  • On Arrival: Taxis are available outside Ulsan Airport arrivals. For private transfers, book online in advance through services like Klook or Trazy.