Explore Destinations

Discover the world's most amazing places

How to Get from Yogyakarta International Airport (YIA) to Adisucipto Airport

Quick Answer

The best way to travel from Yogyakarta International Airport (YIA) to Adisucipto Airport (JOG) is by taxi or ride-hailing (Grab/Gojek) — it takes 45–60 minutes and costs IDR 150,000–250,000 (approx. USD 10–17). For budget travelers, the Damri airport bus is the cheapest option at IDR 50,000 (USD 3.5) but takes 1.5–2.5 hours. The train + taxi combo offers a good balance at IDR 50,000–90,000 (USD 3.5–6) and takes about 1.5–2 hours. There is no direct flight between the two airports.

Quick Navigation: All Transport Options

🚕 Taxi & Ride-Hailing (Grab / Gojek)

The most convenient and fastest way to travel between YIA and Adisucipto Airport is by taxi or ride-hailing service. Both Grab and Gojek operate 24/7 at YIA, offering fixed-price rides that are often cheaper than official airport taxis. The distance between the two airports is approximately 50–55 km (31–34 miles) via the Wates–Yogyakarta route.

🚖 Fare & Time Overview

Service Estimated Fare (IDR) Estimated Fare (USD) Travel Time Booking
Official Airport Taxi IDR 200,000 – 300,000 USD 14 – 20 45–70 min Taxi counter at arrival hall
GrabCar IDR 150,000 – 220,000 USD 10 – 15 45–60 min Grab app (pick-up zone P3)
Gojek (GoCar) IDR 140,000 – 200,000 USD 10 – 14 45–60 min Gojek app (pick-up zone P3)
Premium / Comfort (Grab) IDR 250,000 – 350,000 USD 17 – 24 45–55 min Grab app

⏰ Best Times to Use

  • Daytime (6 AM – 9 PM): Smooth traffic, fastest option. GrabCar ~IDR 160,000.
  • Late night (9 PM – 5 AM): Very few buses/trains; taxi or ride-hailing is the only practical option. Surge pricing may apply (+20–40%).
  • Peak hours (7–9 AM, 4–7 PM): Expect 60–75 min due to Yogyakarta city traffic.

✅ Pros & Cons

  • Pros: Door-to-door, available 24/7, no transfers, luggage-friendly, air-conditioned.
  • Cons: More expensive than bus/train; traffic can delay; surge pricing at night.

📌 Practical Tips

  • Use Grab or Gojek instead of airport taxis — they are 20–40% cheaper.
  • Pick-up point for ride-hailing is at Zone P3 (ground floor, follow signs).
  • Have the exact address: Adisucipto Airport, Jl. Raya Solo, Maguwoharjo, Sleman.
  • Cash is accepted, but GoPay / OVO digital payment is smoother.

Source: Grab Indonesia | Gojek Indonesia

🚌 Damri Airport Bus (Economy Option)

Damri is the state-owned airport bus operator that runs a direct route from YIA to Adisucipto Airport. This is the most affordable transport option, ideal for backpackers and budget-conscious travelers. Buses are air-conditioned and have dedicated luggage compartments.

🚍 Route & Schedule

Route First Bus Last Bus Frequency Fare
YIA → Adisucipto Airport (via Yogyakarta city) 05:30 AM 09:00 PM Every 60–90 min IDR 50,000 (USD 3.5)
Adisucipto Airport → YIA 06:00 AM 08:30 PM Every 60–90 min IDR 50,000 (USD 3.5)

📍 Boarding Points

  • YIA: Damri counter inside arrival hall (follow "Bus & Damri" signs) → bus stop at Gate 3.
  • Adisucipto: Damri stop at the front of the terminal (near parking area).

⏱ Total Travel Time

The bus takes 1.5 to 2.5 hours depending on traffic and the number of stops. It makes intermediate stops at Yogyakarta Main Terminal (Giwangan) and Tugu Station area, which adds time. If you're in a hurry, this is not the best choice.

🧳 Luggage & Comfort

  • Free luggage: up to 2 pieces (20 kg total) in the cargo hold.
  • Seats are reclining, A/C can be cold — bring a light jacket.
  • No toilet on board (rest stop at Giwangan Terminal).

✅ Pros & Cons

  • Pros: Cheapest single-mode option, no transfers, luggage allowance, reliable.
  • Cons: Slow (up to 2.5 hr), limited night service, can be crowded.

🎫 How to Book

  • Buy ticket at Damri counter (cash or mobile payment) — recommended.
  • Online via Damri official website or apps like Tiket.com — but on-the-day purchase is fine.

Source: Damri Indonesia | YIA Airport Info

🚆 Train + Connecting Transport (Scenic & Budget)

Taking the train from YIA Station to Yogyakarta Tugu Station, then connecting to Adisucipto Airport by taxi or bus, is a scenic and budget-friendly option. It's especially popular among travelers who want to experience Indonesia's railway system. YIA Station is located right outside the airport terminal (connected by a covered walkway).

🚉 Train Types & Fares (YIA → Tugu Station)

Train Class Fare (IDR) Fare (USD) Duration Seat Type Air-Con
Ekonomi (Economy) IDR 20,000 – 25,000 USD 1.4 – 1.7 55–65 min 3-2 seating, reclining ✅
Bisnis (Business) IDR 30,000 – 35,000 USD 2.0 – 2.4 50–60 min 2-2 seating, more legroom ✅
Eksekutif (Executive) IDR 40,000 – 50,000 USD 2.7 – 3.4 40–55 min 2-2 wide seats, power outlets ✅✅

🔄 Connecting to Adisucipto Airport from Tugu Station

  • Taxi / Grab / Gojek: 20–30 min, IDR 30,000–50,000 (USD 2–3.5). Best option.
  • Trans Jogja Bus (Line 1B): 30–40 min, IDR 3,600 (USD 0.25). Very cheap but bus stop is 300 m from station.
  • Becak (trishaw): Not recommended for luggage; 20 min, ~IDR 20,000.

⏱ Total Journey Time & Cost

Route Total Time Total Cost (IDR) Total Cost (USD)
Train (Ekonomi) + Taxi ~1 hr 45 min IDR 50,000 – 75,000 USD 3.4 – 5.0
Train (Eksekutif) + Taxi ~1 hr 30 min IDR 70,000 – 100,000 USD 4.7 – 6.8
Train (Ekonomi) + Trans Jogja ~2 hr 10 min IDR 23,600 – 28,600 USD 1.6 – 1.9

🚦 Train Schedule Notes

  • Trains run from ~5:00 AM to ~9:00 PM (last departure from YIA around 8:30 PM).
  • Frequency: roughly every 1–2 hours. Check real-time schedule on KAI website.
  • Booking: online via KAI Access app or at station counter (recommend booking 1 day ahead for Executive class).

✅ Pros & Cons

  • Pros: Very cheap, comfortable seats, scenic rural views, avoids city traffic.
  • Cons: Requires transfer at Tugu Station; limited late-night service; train delays possible.

Source: PT KAI (Indonesian Railways) | YIA Airport Guide

🚗 Private Transfer (Premium & Group Option)

For travelers who value convenience, comfort, and reliability, a pre-booked private transfer is the best choice. This is especially suitable for families, business travelers, groups of 3+ people, or anyone with heavy luggage. Services typically include a meet-and-greet at the arrival hall and direct transport to Adisucipto Airport.

💼 Popular Private Transfer Providers

Provider Vehicle Type Price (IDR) Price (USD) Booking
Klook Sedan (3 pax) IDR 220,000 USD 15 klook.com
Traveloka MPV (6 pax) IDR 280,000 USD 19 traveloka.com
Local transfer (hotel arranged) Sedan / MPV IDR 250,000 – 350,000 USD 17 – 24 Via hotel concierge

👥 When to Choose Private Transfer

  • Late arrival (after 9 PM): No buses, limited trains — private transfer is safe and reliable.
  • Early morning departure: Guaranteed pickup at your preferred time.
  • Heavy luggage: MPV with large trunk space.
  • Group of 3–5: Often cheaper per person than individual Grab rides.

✅ Pros & Cons

  • Pros: Fixed price (no surge), door-to-door, meet-and-greet, child seats available on request.
  • Cons: Most expensive option; requires advance booking (min. 4–6 hr).

Source: Klook Indonesia | Traveloka

✈️ Flight Options — Why There Is No Direct Flight

You might wonder: "Can I fly from YIA to Adisucipto?" The short answer is no — there are no scheduled commercial flights between Yogyakarta International Airport (YIA) and Adisucipto Airport (JOG). The two airports are only 50 km apart (a 45-minute drive), making flight operations impractical.

📏 Why Flying Doesn't Make Sense

Scenario Theoretical Time Realistic Total Time Cost (IDR)
Direct flight (if existed) 15 min flight 3–4 hr (incl. check-in, security, boarding, taxi to/from airports) IDR 500,000+ (est.)
Taxi / Grab 45–60 min 45–60 min (door-to-door) IDR 150,000 – 250,000
Damri Bus 1.5–2.5 hr 1.5–2.5 hr (door-to-door) IDR 50,000

Key takeaway: Even if a flight existed, the total door-to-door time would be 2–3x longer than a taxi, and 10x more expensive. Ground transport is unequivocally the better choice.

🔄 For Transit Passengers (International → Domestic)

If you arrive at YIA on an international flight and need to catch a domestic flight from Adisucipto Airport, plan at least 4–5 hours between flights. This gives you time to clear immigration, collect luggage, and travel between airports. The most reliable option for transit is private transfer or Grab to avoid delays.

  • YIA handles international flights (e.g., Singapore, Kuala Lumpur, Jeddah).
  • Adisucipto handles domestic routes (Jakarta, Bali, Lombok, Surabaya).
  • No airside transfer is possible — you must exit and use ground transport.

Source: YIA Airport Official | Adisucipto Airport Guide

💰 Cost & Time Comparison — All Options at a Glance

Transport Mode ⏱ Total Time 💰 Cost (IDR) 💰 Cost (USD) 🔄 Transfers ⭐ Best For
🚕 Grab / Gojek 45–60 min IDR 150,000 – 220,000 USD 10 – 15 0 (direct) ⚡ Speed & convenience
🚖 Official Taxi 45–70 min IDR 200,000 – 300,000 USD 14 – 20 0 (direct) Fixed rate, no app needed
🚌 Damri Bus 1.5–2.5 hr IDR 50,000 USD 3.5 0 (direct) 💰 Cheapest
🚆 Train (Ekonomi) + Taxi ~1 hr 45 min IDR 50,000 – 75,000 USD 3.4 – 5.0 1 (Tugu Station) 🥇 Budget + experience
🚆 Train (Eksekutif) + Taxi ~1 hr 30 min IDR 70,000 – 100,000 USD 4.7 – 6.8 1 (Tugu Station) Comfort + value
🚗 Private Transfer 45–60 min IDR 220,000 – 350,000 USD 15 – 24 0 (direct) Groups / families / night

🏆 Best Overall: Grab/Gojek — fastest, affordable, no transfers.
🏆 Cheapest: Damri Bus — IDR 50,000 direct.
🏆 Best Experience: Train (Eksekutif) + Taxi — scenic ride, great value.

🧳 Traveler Tips & Local Experience

🚦 1. Traffic in Yogyakarta — Plan Ahead

Yogyakarta city traffic can be unpredictable, especially during rush hours (7–9 AM, 4–7 PM) and on weekends. The Wates–Yogyakarta road (the main route) frequently experiences congestion. If you have a flight to catch at Adisucipto, add 30 minutes buffer to your estimated travel time.

🧳 2. Luggage — Use Baggage Storage if Needed

If you have a long layover between airports and want to explore Yogyakarta, both YIA and Adisucipto offer luggage storage services (IDR 25,000–50,000 per bag per day). Alternatively, consider Takkyubin-style baggage delivery — services like JNE or J&T Express can send your luggage to your next hotel for around IDR 60,000–100,000.

📱 3. Essential Apps for Your Transfer

  • Grab / Gojek: For ride-hailing (download before arrival, register with international number).
  • KAI Access: For train tickets (real-time schedule & e-ticket).
  • Google Maps / Waze: Traffic-aware navigation.
  • Tiket.com / Traveloka: For bus and private transfer booking.

🌙 4. Late-Night / Early-Morning Travel

  • After 9 PM: No Damri bus, no train. Grab/Gojek or private transfer are your only options.
  • Before 6 AM: Same situation — taxis are available but may have a late-night surcharge (+20%).
  • Pro tip: Pre-book a private transfer the night before to avoid surge pricing.

👨‍👩‍👧 5. Traveling with Kids or Elderly

  • Choose private transfer or GrabCar (with child seat if needed).
  • Avoid the train if you have strollers or heavy luggage — navigating Tugu Station's stairs can be challenging.
  • Damri bus is fine but the journey is long — bring snacks and water.

💵 6. Money & Payment

  • Most Grab/Gojek drivers prefer digital payment (GoPay, OVO, or linked credit card).
  • Cash is widely accepted but drivers may not have change for large bills.
  • ATMs are available at both YIA (arrival hall) and Adisucipto (domestic terminal).

🗣 7. Language Barrier

Most drivers (Grab/Gojek/taxi) speak basic English. The Damri bus counter staff also understand simple English. If you need help, show the driver the destination on your phone: "Bandara Adisucipto, Sleman".

📌 8. Real Traveler Case Study

"I arrived at YIA at 10 PM from Kuala Lumpur. The Damri bus had stopped running, so I booked a GrabCar. The driver was at Zone P3 in 5 minutes, and we reached Adisucipto Airport in 50 minutes. Cost: IDR 178,000. Smooth and easy!" — Rachel, UK (Dec 2024)

Source: TripAdvisor Forums | Lonely Planet Yogyakarta

❓ Frequently Asked Questions

Is there a direct train from YIA to Adisucipto Airport?

No, there is no direct train. You can take the KAI commuter train from YIA Station to Yogyakarta Tugu Station (40–60 min, IDR 20K–40K), then continue by taxi or Trans Jogja bus to Adisucipto Airport (20–30 min). Total journey time is approximately 1.5–2 hours.

How much does a taxi from YIA to Adisucipto Airport cost?

A standard taxi or ride-hailing service (Grab/Gojek) costs between IDR 150,000 and IDR 250,000 (approx. USD 10–17). Prices may surge during peak hours or late at night. Official airport taxis are slightly more expensive but offer fixed rates.

How long does it take to get from YIA to Adisucipto Airport?

By taxi or ride-hailing, 45–75 minutes depending on traffic. By Damri airport bus, 1.5–2.5 hours. By train + connecting taxi, 1.5–2 hours. The fastest option is taxi/Grab/Gojek, especially outside peak hours.

Are there buses from YIA to Adisucipto Airport?

Yes, Damri operates an airport bus route from YIA to Adisucipto Airport (via Yogyakarta city). The fare is IDR 50,000 (approx. USD 3.5) one way. Buses run every 1–2 hours from early morning until late evening. Tickets can be purchased at the Damri counter inside the YIA arrival hall.

Which is cheaper, Damri bus or train from YIA to Adisucipto?

The Damri bus is the cheapest single-option at IDR 50,000 (USD 3.5). The train + taxi combination costs approximately IDR 50,000–90,000 (USD 3.5–6) in total, which is comparable. However, the bus is simpler since it's a direct service with no transfer.

Can I use Grab or Gojek from YIA to Adisucipto Airport?

Yes, both Grab and Gojek are available at YIA. You can book through the app from the arrival hall. The ride costs approximately IDR 150,000–200,000 (USD 10–14). Pick-up points are clearly marked at Zone P3. Note that ride-hailing prices may surge during bad weather or late hours.

What is the best way to travel from YIA to Adisucipto at night?

A taxi or ride-hailing service is the best option at night (after 9 PM) because Damri buses and trains have limited late-night schedules. Grab/Gojek operate 24/7 at YIA. A private transfer pre-booked online is also a reliable and safe alternative. Expect to pay IDR 180,000–280,000 (USD 12–19) for late-night rides.

Is there a shuttle service between YIA and Adisucipto Airport?

There is no official free shuttle between the two airports. However, Damri bus line serves as the closest equivalent to a shuttle at a low cost. Some hotels in Yogyakarta offer private shuttle services that can be arranged for airport transfers between YIA and Adisucipto for around IDR 200,000–350,000 (USD 14–24).