
Yogyakarta Airport (YIA) Guide: Getting to the City
Yogyakarta Airport (YIA) is far from the city. Compare the train, bus, shuttle, and taxi by cost and time, and pick the best way to your hotel.
On this page
Last updated November 2026. Yogyakarta airport means Yogyakarta International Airport (YIA) in Kulon Progo Regency, about 45 km southwest of the city. The airport train is the quickest way into town, and published guides put the ride at under 40 minutes. Fares and timetables change, so confirm each figure below with the operator before you book.
Featured image: Zhou Guanhuai, CC0, via Wikimedia Commons.

Yogyakarta airport quick answer: YIA, about 45 km from the city
Use YIA when you book a flight to Yogyakarta. Its IATA code is YIA and its ICAO code is WAHI. Kulon Progo Regency lies about 45 km southwest of the city center, so budget real transfer time. The airport operator's website is the place to check flight and facility information. Guides describe a rail link that reaches Yogyakarta Station in under 40 minutes. Road transfers by bus or taxi are reported at 1.5 to 2 hours, depending on traffic. If you only remember one thing, remember that the airport sits far from the city. Plan the transfer before you land.

YIA vs the old Adisutjipto (JOG) airport
Many older articles describe Adisutjipto, also spelled Adisucipto, with the code JOG. Those guides are outdated for most trips. YIA began operations in May 2019 and fully replaced Adisutjipto in March 2020, according to the airport guide site we reviewed. One blog says Wings Air still flies a few routes from the old airport. Treat that as unconfirmed and check with your airline. Flight-tracking data lists JOG about 43 km from YIA. Ignore any advice that mentions a 6 km taxi ride, the Maguwo station, or Prameks trains. Those details belong to the old airport, not to YIA.

Yogyakarta airport basics: terminals, routes and facilities
Flights at YIA are mostly domestic. Jakarta (CGK) is the busiest route in recent flight-tracking snapshots. Balikpapan (BPN), Denpasar (DPS), and Makassar (UPG) follow, with Kuala Lumpur (KUL) as the main international link. Lion Air, Super Air Jet, and Garuda Indonesia appear among the operators. Coming from Bali? Our guide for arriving from Bali covers that hop in detail. Check whether international services run on your date, because one blog reported the international terminal as inactive at one time. Reviewers praise the space and seating areas. They also mention the distance from the city and a loud announcement system. Guides report ATMs near baggage claim, but verify this on arrival rather than counting on it. Money changers are reported to give poor rates.

How to get from Yogyakarta airport to the city
Published figures come from a single blog and the airport guide site. They are not verified against operators. Use them as planning ranges, and check the current fare with the operator. For the train, start with Kereta Api Indonesia for rail information. Guides cite Rp20,000 one way for the rail link, finishing at Yogyakarta (Tugu) Station near Malioboro. Damri buses are reported at Rp70,000 to the city. They may wait until full or until the departure time. The SatelQu minibus shuttle is reported at Rp65,000, so confirm it still runs. A taxi or private car is reported around Rp250,000 one way. Taxis and buses can take 1.5 to 2 hours in traffic. Ride-hailing pickup rules at YIA are unconfirmed, so check the apps and airport signage before relying on them.
| Option | Reported cost | Time | Drop-off | Best for |
|---|---|---|---|---|
| YIA Rail Link | About Rp20,000 (check current fare) | Under 40 minutes | Yogyakarta (Tugu) Station | Solo and budget travelers with light luggage |
| Damri bus | About Rp70,000 (check current fare) | 1.5 to 2 hours | Closest stop to your hotel, not always at it | Bus-to-hotel trips and direct onward routes |
| SatelQu shuttle | About Rp65,000 (verify it still operates) | Varies with traffic | Varies | Small groups who want a minibus |
| Taxi or private car | About Rp250,000 (rough range) | 1.5 to 2 hours | Your door | Families, groups, heavy bags, late arrivals |

- Use official counters inside the terminal.
- Agree on a price before you get in any car.
- Skip offers from people outside the terminal, because unofficial rides carry the most risk.
Which transfer fits your hotel area and trip
Match the transfer to your bed. If you stay near Malioboro, take the train to Tugu Station. Guides say you can walk from there to many hotels in the area. Staying in Prawirotaman or on the Sleman and Prambanan side means a second leg from the station by taxi. For those areas, a Damri drop or a private car may save a change. Ask the Damri counter to match your hotel address to the nearest stop. A private car suits families, groups, and heavy bags. Pick it after a late flight too, because train and bus hours may not match your landing time. If you are still deciding whether the trip is worth it, read our take on whether Yogyakarta is worth visiting.
Going direct to Borobudur, Prambanan or onward

You do not have to go through the city first. One blog says a Damri bus runs from YIA toward Borobudur for Rp20,000 one way. Another figure for the old airport route is higher, so confirm the fare and departure times at the Damri counter. A reader comment mentions departures around 6 am, 7 am, noon, and 2 pm. Treat those times as a lead, not a schedule. The same blog lists a weekend Damri to Solo at Rp125,000 one way, on Friday, Saturday, and Sunday. For a day with several stops, a private driver beats juggling buses. Browse private transfers and tours if you want that. Our guide to Day Trips From Yogyakarta: Best Options & How to Choose explains the onward options. If temples are your goal, see temples around Yogyakarta before you pick a route.
A reader lists departures around 6 am, yet the first Damri on one route runs around 5 am.
Getting back to the airport

Door-to-door time is longer than the headline 40 minutes. Add the walk to Tugu Station, any wait for your train, and check-in time at the terminal. A blog writer warns that baggage-drop queues at YIA can be long, so arrive early. No official buffer is supplied here, so check your airline's check-in rules. Buses and taxis can take 1.5 to 2 hours in traffic. Confirm the last train or bus before booking an early or late flight. The same blog says the first Damri runs around 5 am on one route. Rail seats may sell out if you buy on the spot, so book ahead through the operator. Flying out after a rainy-season morning? Check when to visit Yogyakarta for weather context.
Mistakes to avoid
Four errors cause most arrival problems. Do not assume the trip takes 40 minutes door to door. Do not rely on guides that mix up YIA and Adisutjipto. Do not accept rides from unofficial touts outside the terminal. Do not skip the timetable check for the train and Damri. Carry some cash for the bus, in case card payment is not available. After a late landing, choose a simple first night. A hotel-area meal from our Yogyakarta food guide works well. For a sit-down dinner, see 5 Best Restaurants in Yogyakarta by Area and Dish (2026). Once you are settled, our guide to what to do in the city is the next step.
Rail takes under 40 minutes, while a taxi or bus can take 1.5 to 2 hours, so compare options on time as well as fare.
Frequently Asked Questions
Does Yogyakarta have two airports?
Yes, but only YIA is the main airport. Adisutjipto (JOG) is the older one and YIA replaced it in March 2020. One blog says Wings Air still serves a few routes from JOG, so check with your airline.
How far is Yogyakarta airport from the city?
YIA is about 45 km southwest of the city center, in Kulon Progo Regency. The airport train is reported at under 40 minutes. Buses and taxis can take 1.5 to 2 hours.
Where can I fly direct from Yogyakarta?
Recent flight-tracking snapshots show Jakarta, Balikpapan, Denpasar, and Makassar as the main routes. Kuala Lumpur is the main international link. Routes change, so check your airline's schedule.
Notes for your Indonesia trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





