By Air (to/from Yogyakarta International Airport - YIA):
- From Jakarta (CGK/HLP):: Flights typically take around 1 hour 15 minutes to 1 hour 33 minutes, with one-way costs starting from approximately $69 - $77 USD.
- From Bali (DPS):: Direct flights are about 1 hour 30 minutes, with one-way fares ranging from approximately $50 - $80 USD (or IDR 800,000 - IDR 2,000,000).
- Airport to City Center (YIA to Tugu Station/City Center)::
- Train:: A journey of about 35-40 minutes, costing IDR 20,000 - IDR 60,000.
- Bus (DAMRI/Shuttle):: Takes approximately 1.5 - 2 hours, with fares around IDR 70,000.
- Taxi/Private Car:: The trip typically lasts 1 hour 30 minutes, with costs ranging from IDR 200,000 - IDR 300,000.