Getting from Yogyakarta International Airport

Borobudur

The Yogyakarta-International Airport terminal is over 40 km from the city centre, so allow plenty of time before your flight, and get to the airport from the city centre about 3 hours before your flight.

Price
Airport -> Downtown
Price
Downtown -> Airport
Travel time
Grab / Gojek 280 000 idr / car 200 000 idr / car 75-90 minutes
Normal taxi 350 000 idr / car 310 000 idr / car 75-60 minutes
Train 20 000 idr / person 20 000 idr / person 35 minutes
Bus DAMRI 80 000 idr / person 80 000 idr / person 90-110 minutes

Train

There is a special KA train service (marked in green on the map) directly to the terminal to Yogyakarta Central Station (Tugu). Some trains also stop at Wates.

The timetable is designed to follow all scheduled departures and arrivals.

For exact times, visit railink.co.id or view a pdf file along with a map of all bus and train routes in Yogyakarta at dishub.jogjaprov.go.id.

There are no electronic cards like E-money Mandiri, BNI Tapcash and others like elsewhere in the city on the KA train line.

You have to pay the fare at the ticket counter or at a machine at the station, and you can pay with cash or card.

  • 50 000 idr - Non-stop express train in Wates
  • 20 000 idr - regular service with a stop in Wates
  • Journey time - 35 minutes (express train); or 39 minutes (regular train)
  • Frequency - 1 to 2 times per hour
  • Tip for a hotel near the station: Royal Malioboro by ASTON ****

Taxi / Grab / Gojek

It is very popular in Indonesia to travel by cheap taxis, however, especially when travelling from the airport, the prices are relatively high as only special licensed taxis can travel in this direction.

However, you can take any taxi from the city centre to the airport as well as cheaper Grab / Gojek cars.

It is generally cheaper to use the Grab / Gojek mobile app than regular taxis. We always recommend comparing prices on both apps.

10 best hotels in Yogyakarta

The Grab / Gojek station is right in the arrivals hall, where staff will help you find where the cars stop.

The average prices from the airport to the city centre are as follows:

  • 280 000 idr - Grab and Gojek
  • 350 000 idr - Taxi

When travelling from Yogyakarta city centre to the airport:

  • 200 000 idr - Grab a Gojek
  • 310 000 idr - Taxi

Minibuses

Alternative transport to downtown Yogyakarta is provided by minibuses and small buses from several carriers, the largest of which is DAMRI.

Upon arrival, you will see the counters of each carrier where you can find out the timetable and buy a ticket. The bus stand is just outside the arrivals building.

DAMRI buses run to the centre on two routes. Fares are the same to all destinations and cost 80 000 idr.

  • YIA - Terminal Condogcatur
    • 1x per hour
    • 4:10-19:10 in the direction of the city centre
    • 6:00-21:00 in the direction of the airport
    • Travel time 90 minutes
  • YIA Airport - Grand Inna Malioboro (downtown Yogyakarta) - Pool DAMRI Yogyakarta (in the east of the city)
    • 1x per hour
    • 6:00-15:00 in the direction of the centre
    • 8:00-21:00 in the direction of the airport
    • Travel time 90 minutes

Transportation to Borobudur Temple

DAMRI buses also run to the town of Magelang, from where you can take local transport (about once every 20 minutes) to Borobudur Temple.

A ticket to Magelang from the airport costs 100 000 idr and minibuses run once an hour from 5am to 2pm.

Local minibuses from Magelang cost about 15 000 idr.

This article may contain affiliate links from which our editorial team may earn commissions if you click on the link. See our Advertising Policy page.

Any questions left?

If you have any questions or comments about the article...

0 comments

Sign in to Cestee

... the worldwide travel community

Do not have your travel account yet? Sign up