Explore Destinations

Discover the world's most amazing places

How to Get from Yogyakarta International Airport to Tugu Railway Station

Quick Answer

The best and most recommended way to travel from Yogyakarta International Airport (YIA) to Tugu Railway Station is by taking the Airport Rail Link (ARL) train. The journey takes 45-60 minutes, costs approximately IDR 100,000 (about $6.50 USD), and brings you directly into the heart of the city without traffic worries. For late-night arrivals, a taxi or pre-booked private transfer is the only viable option.

Quick Navigation: Yogyakarta Airport to City Center

By Train: The Airport Rail Link (ARL) - Fast & Stress-Free

The Airport Rail Link (ARL) is a dedicated commuter train service connecting Yogyakarta International Airport directly to Yogyakarta Station (also known as Tugu Station). It is the most efficient, reliable, and comfortable public transport option for most travelers.

Step-by-Step Guide & Key Details:

  1. Finding the Station: Inside the YIA terminal, follow signs for "Kereta Api" (Train). The station is conveniently located on the lower ground floor, an easy 5-minute walk from arrivals.
  2. Buying Tickets: Purchase tickets at the counter or automated machines. A one-way ticket to Tugu Station costs IDR 100,000 (as of 2024). Have cash (IDR) ready, though cards are often accepted.
  3. Boarding & Journey: Trains are modern, air-conditioned, and have dedicated luggage racks. The ride is smooth and takes 45 minutes to 1 hour, offering views of the countryside before arriving downtown.
  4. Arrival at Tugu: You will disembark at Yogyakarta Station (Stasiun Tugu). This is the main railway station for the city. From here, you can connect to inter-city trains, taxis, or your nearby hotel.

Schedule & Frequency:

Trains depart approximately every 60-90 minutes. The first service is around 6:00 AM and the last service departs the airport around 9:00 PM. Always check the latest schedule on the official Kereta Api Indonesia (KAI) website.

Airport Rail Link (ARL) Quick Facts
FeatureDetails
Travel Time45 - 60 minutes
Ticket Price~IDR 100,000 (Adult, one-way)
FrequencyEvery 60-90 minutes
Operating Hours (from Airport)Approx. 6:00 AM - 9:00 PM
LuggageAmple overhead and dedicated floor space
Best ForMost travelers, solo visitors, couples, families, avoiding traffic

By Taxi, Ride-Hailing, & Private Transfer

For door-to-door convenience, especially with lots of luggage or for groups, taxis are a popular choice. Understanding the options prevents overpaying.

1. Official Airport Taxis

Authorized taxi counters are in the arrivals hall. You pay a fixed fare based on your destination zone ("Tujuan"). To Tugu Station, expect to pay IDR 300,000 - IDR 400,000. The fare is paid upfront at the counter, and you receive a voucher for your driver. This is the most expensive but hassle-free taxi option.

2. Ride-Hailing Apps (Grab & Gojek)

This is often the best value taxi option. Use the Grab or Gojek app (ensure you have a local SIM card or roaming data). The pick-up point is at the dedicated "Online Taxi" area in the airport's Transportation Hub. A standard car to Tugu costs IDR 250,000 - IDR 350,000, depending on demand and traffic. The app shows the fixed price upfront.

Pro Tip: Compare prices on both apps. During peak hours or late at night, "GrabCar" or "GoCar" might be cheaper and more comfortable than the motorcycle option ("GoRide").

3. Pre-Booked Private Transfers

Ideal for families, large groups, or those wanting maximum comfort after a long flight. You can book online via platforms like Booking.com or local tour operators. A sedan for 2-3 people with luggage costs IDR 350,000 - IDR 500,000. The driver will meet you at arrivals with a sign.

Taxi Travel Time & Considerations:

By Shuttle & Public Bus (The Budget Options)

For the most budget-conscious travelers, bus services are available. They require more time and patience but offer significant savings.

1. Damri Airport Shuttle Bus

The Damri Shuttle Bus is a dedicated airport service. It departs from outside the terminal and goes to several points in the city, including Malioboro (the main tourist street, a short becak ride from Tugu Station). The fare is around IDR 40,000 - IDR 50,000. Travel time is 60-90 minutes, subject to traffic. From the Malioboro drop-off, you can take a short taxi (

Key Info: Buses are comfortable and air-conditioned but have limited luggage space. Frequency is lower than the train; check the schedule upon arrival.

2. Public Bus (Trans Jogja)

The cheapest possible option (fare ~IDR 3,500), but not recommended for first-time visitors with luggage. You need to take a local bus from the airport to a terminal, then transfer to the Trans Jogja system, which requires another transfer to get near Tugu. The process is complex, time-consuming (2+ hours), and challenging with bags.

Verdict: Only attempt this if you are an adventurous, ultra-budget backpacker with very light luggage and a good command of Indonesian.

Cost, Time & Convenience Comparison

This table summarizes all options to help you decide the best way from YIA to Tugu Station based on your priorities.

Yogyakarta Airport (YIA) to Tugu Station: Transportation Comparison
Method Approx. Cost (IDR) Travel Time Convenience / Key Notes Best For
Airport Rail Link (Train) 100,000 45-60 min Fast, reliable, avoids traffic, scenic, easy luggage. Limited late-night service. ★ BEST ALL-ROUND ★ Most travelers
Ride-Hail (Grab/Gojek) 250,000 - 350,000 60-90+ min Door-to-door, app convenience. Price surges during peak/rain/late night. Must use designated pick-up point. Small groups, door-to-door convenience
Official Airport Taxi 300,000 - 400,000 60-90+ min Hassle-free (pay at counter), reliable. Most expensive taxi option. Those wanting zero negotiation, first-time visitors
Damri Shuttle Bus 40,000 - 50,000 60-90 min Very cheap, comfortable bus. Drops at central points (not directly at Tugu). Limited schedule/luggage space. Solo budget travelers with light luggage
Private Transfer (Pre-booked) 350,000 - 500,000+ 60-90+ min Maximum comfort & certainty. Meet-and-greet service. Booked online in advance. Families, groups, luxury travelers

Our Verdict: For 90% of visitors, the Airport Rail Link is the optimal choice. It’s reasonably priced, predictable, and comfortable. Use a taxi only if you arrive after 9 PM, have a lot of luggage, or are in a large group.

Traveler Tips & Local Advice

Beyond the schedules and prices, here’s insider knowledge to make your journey smoother.

FAQs: Yogyakarta Airport to Tugu Station

Is there a direct train from Yogyakarta Airport to Tugu Station?

No, there is no direct train. You must first take the Airport Rail Link (ARL) train from YIA to Yogyakarta Station (Tugu), which takes about 45-60 minutes. Upon arrival at Yogyakarta Station, you will be at Tugu Railway Station, as they are the same complex.

What is the cheapest way to get from YIA to Tugu Station?

The cheapest option is the public bus (Trans Jogja). However, the most cost-effective and recommended option for most travelers is the Airport Rail Link (ARL), offering a good balance of price (approx. IDR 100,000), speed, and comfort.

How much is a taxi from Yogyakarta Airport to the city center (Tugu)?

A metered or app-based taxi (like Grab or Gojek) from YIA to Tugu Station typically costs between IDR 250,000 to IDR 400,000, depending on traffic and the type of car. The journey takes 60-90 minutes.

Can I use a ride-hailing app (Grab/Gojek) at Yogyakarta Airport?

Yes, but you must use the designated pick-up point for online taxis, which is located at the Transportation Hub next to the terminal. Follow the signs for 'Online Taxi' or ask airport staff. It's more organized and avoids confusion.

Is the Airport Rail Link (ARL) easy to find at YIA?

Yes, it's very straightforward. After collecting your bags and exiting customs, follow the clear signage for 'Kereta Api' (Train) or 'Railway Station'. The station is integrated into the airport terminal, just a short walk away on the lower ground floor.

What if my flight arrives very late at night?

The Airport Rail Link's last departure is around 9:00 PM. For late-night arrivals, your only practical options are taxi or pre-booked private transfer. Ride-hailing apps (Grab/Gojek) are still operational but may have surge pricing.

How do I buy tickets for the Airport Rail Link train?

You can buy tickets easily at the counter or ticket vending machines in the airport train station. Payment is by cash (IDR) or debit/credit card. It's advisable to have some Indonesian Rupiah ready. Tickets are for a specific departure time.

Which is faster: train or taxi from YIA to Tugu?

In normal traffic, the Airport Rail Link train is usually faster and more reliable (45-60 mins), as it avoids road congestion. A taxi can be comparable in off-peak hours (60 mins) but can take 90+ minutes during rush hour (7-9 AM, 4-7 PM).