Skip to content
IndonesiaQuest
Planning guide

YIA airport to Yogyakarta: train, taxi or bus

You land in Kulon Progo after a long flight and need the calmest way into the city.

IndonesiaQuest Editorial · Updated 20 October 2026

From Yogyakarta International Airport (YIA) to the city, the train is the fastest option and the easiest to predict, while a pre-booked car is the gentlest for tired families. The airport is about 45 km from the city [1]. The airport rail link takes 35 to 39 minutes to the main station [2].

This guide sits in our domestic access routes hub. If you have not yet chosen a hotel area, read where to stay in Yogyakarta for first-timers first, because your hotel decides which option works.

How do the three options compare?

The table assumes a family with luggage landing at YIA. It compares the options on the same footing.

Option Best suited to Worth knowing
Airport train Light packers, hotels near the main station 35 to 39 minutes to Yogyakarta station [2]
Taxi or Grab Families, groups, hotels away from the station About 1.5 hours listed by a route guide [5]
DAMRI or shuttle bus Budget travellers with time Listed at 1.5 to 2 hours [5]

Time is not the only measure. The train drops you at a station, and you still need a ride to the hotel. A car goes door to door.

How does the airport train work?

There are two services. The regular Airport Train is subsidised and stops at Wates, while the Airport Train Xpress is a commercial service that skips Wates and is faster [3]. By 2025 the link ran about 50 trips daily [2].

An early 06:00 departure runs on Fridays, Saturdays and Sundays [3]. Tickets can be bought from airport vending machines, the Railink website or the Railink app, and one guide says tickets can sell out in the afternoon [5]. Buy early if your flight lands at a busy hour.

The Xpress is the commercial service, and the regular train is subsidised, so it is the lower-fare train. Check the current prices on the official Railink channels before you travel.

When is a taxi or private car the better choice?

A car suits families with heavy suitcases, grandparents and anyone landing after dark. It also suits hotels that are far from the main station, such as stays near Borobudur or in quieter parts of the city. You step out at the hotel gate.

Ask the driver to meet you at arrivals with a name board and to share a WhatsApp number in advance. If you want a driver for the following days, use the driver-day checker to list what to confirm.

You can also try ride-hailing at arrivals. Open the app as soon as you land and compare the quote with the airport taxi counter.

What about the bus?

DAMRI, the state bus operator, runs shuttle buses from YIA to places including Adisutjipto and Wojo Station [4]. A route guide lists the bus at 1.5 to 2 hours [5]. It suits budget travellers with flexible time and little luggage.

Buses add more stops and more waiting, so they work less well for tired families. If you take the bus, ask your hotel for the nearest drop-off and the final walk.

What should families and grandparents choose?

Families with grandparents or toddlers do best with a car to the hotel. The train is calm and quick, but stairs, platforms and a second ride add steps. Keep the train for a light-packing couple or friends with a station-side hotel.

If you must take the train, choose the Xpress for the shorter ride. Then book a ride from the station before you land, so you do not queue at the station with children.

Want a second pair of eyes on your plan?

If your group includes grandparents, young children or a late landing, send us your flight and hotel area. We will compare train and car for your party and can pass your brief to a licensed agency for a quote.

You get a reply from a person who reads your plan, plus a quote from a licensed Malaysian agency if you want one.

What if your flight lands late at night?

Plan the night arrival before you leave Malaysia. Trains follow a timetable and the last service may have left, so a car is the dependable choice. Read our note on YIA hotel options and the late flight problem if you land near midnight.

The toll road to the city centre is described as planned but not complete [4]. Ask your driver which road they will take and how long the trip should be.

How should you think about cost?

Compare the whole journey, not the ticket. The regular train has the lowest ticket, but you still pay for the ride from the station to your hotel. A car costs more on paper and removes that second leg and the lifting of bags.

For a group of four or five, the shared cost of a car can sit close to four train tickets plus a short ride. Ask for a written quote in rupiah, and use our trip cost calculator to put the airport leg beside the rest of your trip in ringgit.

What should you prepare before landing?

  1. Save your hotel name and address in Bahasa Indonesia on your phone.
  2. Decide on train or car before you land, so you do not choose while tired.
  3. Keep rupiah in small notes for parking, tolls and tips.
  4. Download the Railink app if you plan to take the train.
  5. Share your flight number with the driver or hotel.

A family that lands with a plan reaches the hotel calm. A family that decides at arrivals loses time at the counters.

Which airport do flights use now?

Scheduled commercial flights moved to YIA, while turboprop, cargo and other non-commercial services stayed at Adisutjipto [6]. Our guide on Adisutjipto vs YIA explains which airport your booking points to. Check your airline confirmation before you book a transfer.

What is a sensible plan for the first day?

Keep the first day light. Land, reach the hotel and rest. If you plan a day trip next, see Yogyakarta to Borobudur transfer options.

Questions Malaysians ask

What is the fastest way from YIA to Yogyakarta city?

The train is the quickest and the easiest to predict, at around thirty-five to thirty-nine minutes to the main station. The Xpress service skips a stop and is faster still. A taxi or bus takes longer because the road is longer and traffic varies.

Is the airport train good with big suitcases and children?

It works well if your hotel is near the main station or you have a short onward ride. Carrying bags between platform and car adds effort, so families with heavy luggage may prefer a car straight to the hotel door.

What is the best option for a late-night arrival?

A pre-booked car with a name board is the calmest choice after dark. Train times follow a timetable and the last service may have left, so check it before you rely on the rail.

Can I use Grab at YIA?

Grab and Gojek appear at the arrivals area in route guides, though pickup rules can change. Open the app on landing and keep the official taxi counter as a backup.

Do trains sell out?

One route guide says train tickets can sell out in the afternoon. Buy tickets early through the official Railink channels when your flight lands at a busy hour.

Is the toll road to the city finished?

The Wikipedia entry describes a toll road to the city centre as planned and not complete. Ask your driver or hotel about the current route before you travel.

Entry rules, ferry times and prices change. Check the official source or your licensed agency before you book.

Ready to shape your Indonesia trip?

If your group includes grandparents, young children or a late landing, send us your flight and hotel area. We will compare train and car for your party and can pass your brief to a licensed agency for a quote.

You get a reply from a person who reads your plan, plus a quote from a licensed Malaysian agency if you want one.