By plane
Yogyakarta's Adisucipto International Airport (JOG), 8 km east of town, is a small but busy domestic hub presently (2005) undergoing renovation and expansion. There are near-hourly connections on Garuda to Jakarta (50 minutes) and Denpasar, while other domestic airlines service major cities in Java, Sumatra, Kalimantan and Sulawesi. The "international" part of the name comes from Garuda's thrice-weekly direct services to Kuala Lumpur (Malaysia) and Singapore.
There is a tourist information desk, ATM and taxi stand in the arrivals hall. A metered taxi to the city or direct to Prambanan costs about Rp 20,000. A departure tax of Rp 25,000 is charged for domestic flights.
Another option is to take a direct flight from Kuala Lumpur to Solo (SOC) with the discount airline Air Asia. There is bus service connection Solo to Yogyakarta. A direct taxi cost around Rp 300,000.