Skip to content
5,200 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

YIA — The Complete Master Guide 2026

Indonesia · VoA · Rupiah

YIA — The Complete Master Guide 2026

Yogyakarta International Airport sits in Kulon Progo, about 45 km west of the city it is named after. That distance is the first thing to understand about the place. The old in-city airport, Adisutjipto (JOG), was a 20-minute taxi from Malioboro; YIA is an hour-plus by road from the same street, and the people who built it knew that, which is why they ran a dedicated railway to it. Most of what makes or breaks a trip through YIA comes down to whether you use that railway or fight the traffic instead.

This is a single-terminal airport that handled roughly 4.3 million passengers in 2024 and is built for nine million. It is overwhelmingly a domestic gateway — Jakarta, Bali, Balikpapan, Makassar — with a thin international layer to Kuala Lumpur and Singapore. If you are reading this for a connection, read the layover section carefully, because the international side of YIA is smaller than the marble concourse suggests.

Airport: Yogyakarta International AirportLocation: Kulon Progo Regency, ~45 km west of Yogyakarta cityCurrency: Indonesian rupiah (IDR). ~17,800 IDR ≈ US$1; ~20,…

⚡ 2026 Quick Reference — Key Facts at a Glance

Label
Value
Airport
Yogyakarta International Airport
IATA / ICAO
YIA / WAHI
Location
Kulon Progo Regency, ~45 km west of Yogyakarta city
Opened
Partial May 2019; full operations March 2020 (replaced Adisutjipto / JOG for jets)
Terminals
One passenger terminal (219,000 m², 9 M annual capacity)
2024 traffic
~4.28 million passengers
Currency
Indonesian rupiah (IDR). ~17,800 IDR ≈ US$1; ~20,650 IDR ≈ €1 (late May 2026, verify before travel)
Entry — visa
Visa-free 30 days for ASEAN + ~169 nationalities; Visa on Arrival 500,000 IDR (~US$35) for ~90 others; e-VoA available online
Entry — customs
Electronic Customs Declaration (e-CD) required; “All Indonesia” unified arrival app rolling out nationally
To the city
Airport train (KA Bandara) ~39 min, 20,000 IDR; DAMRI bus ~1.5 h, ~40,000–60,000 IDR
Lounge
Concordia Lounge (domestic terminal) — Priority Pass accepted
International routes
Kuala Lumpur (AirAsia, Malaysia Airlines), Singapore (Scoot)
Main draws
Borobudur (~55–60 km), Prambanan (~38 mi / ~60 km)

📋 Table of Contents

🏢 The Terminal & the Carrier Picture

YIA has one passenger terminal — 219,000 square metres of it, which is a lot of building for an airport that runs at under half its rated capacity. The scale was a political decision as much as a traffic forecast: the old Adisutjipto field was hemmed in by housing and could not take wide-bodies, so the government built a greenfield replacement near the south coast with 17 aircraft stands, five of them wide-body. The terminal opened in stages, with full jet operations transferring from JOG by March 2020.

Domestically, YIA is busy. Garuda Indonesia, Citilink, Lion Air and Batik Air run the trunk routes to Jakarta (CGK), Denpasar (DPS), Balikpapan, Makassar and onward, joined by Super Air Jet and several regional carriers. If you are flying within Indonesia, you have plenty of options and frequent departures.

Internationally, the picture is thin and worth stating plainly. As of May 2026 the confirmed scheduled international routes are Kuala Lumpur — served by AirAsia and Malaysia Airlines — and Singapore, served by Scoot. AirAsia and Malaysia Airlines between them run around nine weekly KUL rotations; Scoot runs about ten weekly to Singapore. That is the international network. Yogyakarta’s overseas demand has historically routed through Jakarta or Bali, and YIA’s foreign flights remain a regional feeder rather than a long-haul gateway. Treat any claim of direct flights to the Gulf, China or Australia from YIA with suspicion — those go via CGK or DPS.

The terminal layout separates domestic and international processing, and the international zone is the smaller of the two. This matters for lounges and food, which cluster on the domestic side.

🛂 Entering Indonesia — Visa, e-VoA & Customs

Indonesia runs its own entry system. There is no regional bloc procedure to learn here — what applies is Indonesian immigration law, and it has three moving parts.

Visa-free entry. Citizens of all ASEAN member states — Singapore, Malaysia, Thailand, Vietnam, the Philippines, Brunei, Cambodia, Laos, Myanmar and Timor-Leste — enter visa-free for up to 30 days. Indonesia also grants 30-day visa-free entry to a broader list of around 169 nationalities. The 30-day visa-free stay is non-extendable and cannot be converted to another visa type. You will need a passport valid at least six months beyond entry and an onward or return ticket.

Visa on Arrival (VoA). Citizens of roughly 90 countries who do not qualify for visa-free entry — including most of Western Europe, the United States, the United Kingdom, Australia and Canada — can buy a Visa on Arrival. The fee is 500,000 IDR (about US$35 at late-May 2026 rates), payable in rupiah or US dollars at the counter; card payments add the issuer’s fee. VoA grants 30 days and can be extended once for a further 30 days at an immigration office, for another 500,000 IDR.

e-VoA. Indonesia runs an electronic Visa on Arrival through its official immigration eVisa portal. You apply and pay online before you fly, then clear immigration through the e-VoA lane on arrival rather than queuing at the payment counter. The fee is the same 500,000 IDR. Use only the official government site — there is a thicket of third-party agents charging markups for the same document.

Customs declaration. Every arriving traveller must file an Electronic Customs Declaration (e-CD), completed online and presented as a QR code at the customs channel. Through 2025–2026 Indonesia has been merging the e-CD, the old health declaration and the arrival card into a single “All Indonesia” digital arrival system, which went live first at Jakarta (CGK), Bali (DPS), Surabaya (SUB) and Batam before national rollout. Check which form is required for YIA shortly before you travel; at minimum, complete the e-CD within three days of arrival. The penalty for overstaying any Indonesian visa is 1,000,000 IDR per day — worth filing the extension early if your plans slip.

The one trap on the entry side is the same everywhere in Indonesia: pay the visa fee at the official counter or online, never to a tout offering to “help” with the paperwork.

🚆 Getting to Yogyakarta — Train, Bus, Taxi

YIA is 45 km from the city, and the gap between the smart way and the slow way to cross that distance is large.

Airport train (KA Bandara). This is the reason the airport works at all. The dedicated rail link runs from a station integrated with the terminal to the city’s main stations, with the YIA Xpress service running non-stop to Tugu, Yogyakarta’s central station near Malioboro. The journey is about 35–39 minutes; the fare is 20,000 IDR (roughly US$1.10), which for the speed it buys is the single best transport deal at any Indonesian airport. Trains run roughly 04:35 to 19:00 with around 30 daily departures. Buy at the station counter or app. If your flight lands after the last train, you are on the road.

DAMRI bus. The state bus operator runs scheduled coaches from the departures-level DAMRI counter to points in and around Yogyakarta, including a service toward the Malioboro area, with fares in the 40,000–60,000 IDR band depending on the route. Allow about an hour and a half — the bus competes with road traffic in a way the train does not, so it is cheaper but considerably slower. Departures run through the day at roughly half-hourly intervals on the main routes; confirm the current timetable at the counter.

Taxi and ride-hail. Airport taxis and app-based ride-hail (Gojek, Grab) serve YIA. A car to central Yogyakarta is an hour to ninety minutes depending on traffic and will cost several hundred thousand rupiah — far more than the train, justified only if you are arriving late, carrying heavy bags or heading somewhere the train doesn’t reach. Use the official taxi counter or book through an app; agree the fare or ensure the meter is running before you leave, and decline unmarked drivers touting inside the hall, who price by negotiation and start high.

For most arrivals the calculus is simple: if the train is running, take the train. The road option exists for the hours when it isn’t.

🛋️ Lounges & Card Access

There is one lounge worth naming at YIA: the Concordia Lounge, on the third floor of the domestic terminal, opposite Gate 3A. It is accessible on Priority Pass, opens 05:00 to 20:00 daily, caps the visit at three hours, and admits guests. Amenities run to hot and cold food, soft drinks, massage chairs, a quiet area, a prayer room and a smoking room.

The location is the catch, and it is a real one. Concordia is on the domestic side. A traveller departing internationally — KUL or SIN — passes through immigration into the international zone and cannot walk back to a domestic-terminal lounge. So the Priority Pass option here is for domestic departures and for the period before you clear international outbound controls, not for the international airside wait. If your international flight is delayed and you are already past immigration, the lounge does you no good. Plan your wait around the international concourse’s regular seating and cafés rather than a card lounge, and don’t bank on a Priority Pass visit on the overseas leg.

🍜 Food, Coffee & Duty-Free

YIA’s food is concentrated landside and on the domestic concourse, where the building’s half-empty capacity actually helps — there is space, and prices are closer to city rates than to the captive-airport markups you find at busier hubs. Expect the standard Indonesian airport spread: nasi goreng and gado-gado at the food court, padang-style rice counters, a Javanese option or two, and the international coffee chains alongside local roasters. Yogyakarta’s signature dish is gudeg — young jackfruit stewed slowly in coconut milk and palm sugar until it goes sweet and brown — and you will find an airport version, though the city’s specialist gudeg houses do it better if you have time before your flight.

The duty-free and retail offer is modest by international-hub standards, again a function of the thin overseas traffic. Local buys to look for: batik (Yogyakarta is one of Java’s batik centres), silver from the Kotagede workshops, and bakpia — small mung-bean or chocolate-filled pastries that are the city’s standard edible souvenir and travel well in their boxes. The airside international shopping is limited; if you want a proper batik or silver piece, buy it in the city, not at the gate.

💡 Layover Practicality — Borobudur & Prambanan

First, a reality check on what a “layover” at YIA actually means. The international network is Kuala Lumpur and Singapore only, so a genuine self-transfer through YIA — landing international, leaving international — is uncommon. Most people reading this are either arriving to start a Yogyakarta trip or have a domestic connection with hours to fill. The two reasons to leave the airport are the same in either case: Borobudur and Prambanan.

The distances, from YIA specifically — not from the city, which is the figure most guides quote. Borobudur, the 9th-century Buddhist temple, is roughly 55–60 km from YIA by road, about an hour and a half each way in normal traffic. Prambanan, the Hindu temple complex, is about 38 miles / 60 km and around 54 minutes’ drive from the airport. Note the geography: YIA sits west of the city, Borobudur is northwest, and Prambanan is east — past the city — so Prambanan is the longer-feeling trip even though the kilometres are similar, because you cross the metropolitan area to reach it.

The math. Count both directions plus the return buffer. For Borobudur: roughly 1h30 there, your time at the temple, 1h30 back, and you want to be back airside at least 2 hours before an international departure (90 minutes for domestic). A meaningful Borobudur visit — the climb, the carved galleries, photographs — wants at least two hours on site. That is a six-and-a-half to seven-hour round trip at minimum. Do not attempt Borobudur on a layover under about eight hours; under that, you risk your flight or arrive too rushed to justify the trip. Prambanan is tighter — roughly an hour each way and an hour to ninety minutes on site — but still a four-to-five-hour commitment once you add the return buffer, so treat six hours as the floor for Prambanan.

If your wait is shorter than that, stay at the airport. A three- or four-hour connection at YIA is not a temple-viewing window; it is a coffee and a meal. And if you are connecting internationally, remember you’d be re-clearing immigration both ways, which the time estimates above do not fully absorb — add margin.

Both temples also run sunrise tours that start well before dawn, which is a different kind of trip entirely and not something to improvise on a connection.

🔧 Practical Notes — Connectivity, Currency, Border

Currency. The rupiah trades around 17,800 to the US dollar and 20,650 to the euro as of late May 2026 — verify before you travel, as the rupiah weakened through the first half of the year. Rupiah figures run to the hundred-thousand for ordinary purchases, which catches first-timers off guard; a 100,000 IDR note is roughly US$5.60. ATMs in the terminal dispense rupiah and generally give a better rate than the airport money-changer counters, whose spread is the usual airport markup. Card acceptance is good at the airport and in the city, but carry some cash for the train, the DAMRI bus and small vendors.

Connectivity. The terminal has free Wi-Fi. A local SIM or eSIM (Telkomsel has the widest coverage on Java) is worth buying if you are staying more than a couple of days; SIM kiosks operate landside, though buying in the city is often cheaper than at the airport.

Border, restated simply. Indonesia’s system only: visa-free 30 days for ASEAN and ~169 nationalities; Visa on Arrival or e-VoA at 500,000 IDR for around 90 others; mandatory e-CD customs filing, folding into the “All Indonesia” app as that rolls out. Passport valid six months, onward ticket ready, official channels only for the visa fee.

The structural fact to plan around. YIA is far from the city and the train is the fix. Build your arrival and departure around the KA Bandara timetable, and if your flight falls outside 04:35–19:00, budget for the longer, pricier road trip instead.

❓ Frequently Asked Questions

How do I get from YIA to Yogyakarta city? +
The airport train (KA Bandara) is the best option: about 35-39 minutes to the central Tugu station for 20,000 IDR (~US$1.10), running roughly 04:35-19:00. The DAMRI bus is cheaper to mid-range (around 40,000-60,000 IDR) but takes about 1.5 hours in traffic. Taxis and Grab/Gojek run an hour to ninety minutes and cost several hundred thousand rupiah. If the train is running, take the train.
Do I need a visa to enter Indonesia at YIA? +
ASEAN nationals and citizens of around 169 countries get 30 days visa-free (non-extendable). Citizens of roughly 90 other countries – including the US, UK, most of the EU, Australia and Canada – buy a Visa on Arrival for 500,000 IDR (~US$35), or apply for the e-VoA online beforehand. You will need a passport valid six months and an onward ticket.
What is the currency at YIA, and how much is it worth? +
The Indonesian rupiah (IDR). As of late May 2026, roughly 17,800 IDR to the US dollar and 20,650 IDR to the euro – verify before travel. A 100,000 IDR note is about US$5.60. Use terminal ATMs over the money-changer counters for a better rate.
Is there a Priority Pass lounge at YIA? +
Yes – the Concordia Lounge, on the third floor of the domestic terminal opposite Gate 3A, accepts Priority Pass. It opens 05:00-20:00 with a three-hour limit. The catch: it is on the domestic side, so once you have cleared immigration for an international flight to Kuala Lumpur or Singapore, you cannot reach it.
Can I visit Borobudur on a layover at YIA? +
Only on a long one. Borobudur is 55-60 km from YIA, about 90 minutes each way, and wants at least two hours on site. With the return security buffer that is a 6.5-7 hour round trip – so do not attempt it on a connection under about eight hours. Under that, stay at the airport.
Can I reach Prambanan from the airport more easily? +
Prambanan is closer in time – roughly 54 minutes’ drive (about 60 km), though it sits east of the city so you cross the metro area to reach it. Allow an hour each way plus an hour-plus on site; treat six hours as the minimum layover to make it work.
Which international destinations does YIA serve? +
As of May 2026, Kuala Lumpur (AirAsia, Malaysia Airlines) and Singapore (Scoot). That is the international network. Long-haul demand from Yogyakarta routes through Jakarta (CGK) or Bali (DPS).
Did YIA replace the old Yogyakarta airport? +
Yes. YIA in Kulon Progo took over jet operations from the old in-city Adisutjipto Airport (JOG), which was too small for wide-bodies and boxed in by housing. Full operations transferred to YIA by March 2020.
Do I need to fill out a customs form before arriving in Indonesia? +
Yes – Indonesia requires an Electronic Customs Declaration (e-CD), filed online and shown as a QR code at customs. Indonesia is merging this into a unified All Indonesia digital arrival app, live first at CGK, DPS, SUB and Batam. Check the current requirement for YIA shortly before you fly; complete the e-CD within three days of arrival.
Is YIA a good airport for a long wait? +
For a domestic connection, yes – it is modern, under-capacity and rarely crowded, with a real lounge on the domestic side and decent food. For an international wait past immigration, plan around regular seating and cafes, since the only card lounge is domestic-side. And remember the airport is 45 km from the city, so leaving and returning eats more time than at an in-city airport.

📊 2026 Summary Data Table

Item Detail
IATA / ICAO YIA / WAHI
Full name Yogyakarta International Airport
Location Kulon Progo Regency, ~45 km west of Yogyakarta city
Opened Partial 2019; full operations March 2020
Replaced Adisutjipto Airport (JOG) for jet operations
Terminals One (219,000 m²)
Annual capacity 9 million passengers
2024 traffic ~4.28 million passengers
Aircraft stands 17 (5 wide-body, 12 narrow-body)
Currency Indonesian rupiah (IDR)
FX (late May 2026) ~17,800 IDR / US$1; ~20,650 IDR / €1 (verify)
Visa-free ASEAN + ~169 nationalities, 30 days, non-extendable
Visa on Arrival / e-VoA 500,000 IDR (~US$35), ~90 nationalities, 30 days, extendable once
Customs e-CD required; “All Indonesia” app rolling out
Airport train KA Bandara, ~35–39 min, 20,000 IDR, ~04:35–19:00
Bus DAMRI, ~1.5 h, ~40,000–60,000 IDR
Lounge Concordia Lounge (domestic terminal), Priority Pass, 05:00–20:00
International routes Kuala Lumpur (AirAsia, Malaysia Airlines); Singapore (Scoot)
Borobudur ~55–60 km, ~1.5 h drive (layover ≥8 h)
Prambanan ~60 km, ~54 min drive (layover ≥6 h)

Posted 16h ago

More deals you might like

Loading route… Book Now →
Find your deal