• Nothing Found

How to Get from Yogyakarta Airport to the City Centre

Yogyakarta Airport is a relatively new airport located 45 km from the city centre. You have 3 options to get to the city centre: taxi, train or bus. An airport taxi is the most convenient way: this door-to-door service will get you straight to your accommodation without dealing with public transportation schedules or making an extra transfer. However, it’s not the fastest as traffic can be heavy. 

Taking a train from Yogyakarta Airport to the city centre is the quickest and most budget-friendly option. You can also take a bus, but this is not recommended as the trip is long, and wait times make it even longer. 

Welcome Pickups offers meet and greet services and a friendly introduction to Yogyakarta at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €14.30 90min 24/7
Train €3.20 40min 05:12–21:25
Bus €8 120min 05:00–18:00
Welcome Airport Transfer €22 60min 24/7

How to get from Yogyakarta Airport to the city centre by taxi

If you’re wondering how to get from Yogyakarta Airport to the city centre comfortably, taking a Yogyakarta airport taxi is your best option. They are available 24/7 at the official taxi rank, and you will also find the booth of local taxi companies in the Arrivals Hall if you want to arrange a ride-share.

How much is a taxi from Yogyakarta Airport to the city centre?

The taxi fares from Yogyakarta Airport to the city are based on the exact destination’s address. This is why you will be given different rates depending on which companies you get an estimate from. On average, a ride to the city centre costs around €14 (IDR 250,000) for up to 4 people, and the trip should take 1 hour and 30 minutes in light traffic.

Note that wait times can be long during peak times or the busy tourist season. Booking your airport taxi in advance can save you time.

Cost

€14.30 (IDR 250,000)

Trip Duration

1 Hr. 30 Min.

*Fares will vary unless booked in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 at Yogyakarta Airport.

Where do I get a taxi from?

The official taxi rank is outside the terminal. You will see signs throughout the Arrivals Hall to guide you. Taxi companies also have counters inside the Arrivals Hall.

Convenience

Taxis are the most flexible and comfortable option for travelling from Yogyakarta International Airport to the city centre. It’s a good choice if you arrive early or late – as there will be no train – or if you travel with children or have luggage. On top of that, an airport taxi will get you straight to your destination without you having to make an additional transfer or walk from the train or bus station to your destination. 

Editor’s Note

Unlicensed taxi drivers often approach travellers in or near the airport to offer rides. For your safety and to avoid being overcharged, always politely but firmly decline such offers.

Useful Tips

Unless you pre-booked your transfer, always confirm the price before the ride starts and request a receipt after completing the trip.
Not all taxi drivers accept card payments. If you plan to pay with cash, be sure to carry small bank notes in Indonesian rupees.
Tipping is not mandatory, but it's customary to add 10% to the fare if you’re happy with the service.

How to get from Yogyakarta Airport to the city centre by train

Taking a train is the cheapest and fastest option to get from Yogyakarta Airport to downtown Yogyakarta. With 24 departures a day and a journey duration of about 40 minutes, it is a good option if you’re travelling light and don’t mind grabbing a taxi from the train station to your accommodation.

How much is the train from Yogyakarta International Airport to the city?

A single ticket costs €1.60 (IDR 20,000). Tickets can be purchased online on the rail company’s website or at the station. It’s best to book your ticket in advance to ensure you have a seat on the train of your choice.

Cost

€1.60 (IDR 20,000)

Trip Duration

40 Min.

A train departs every 30 minutes during operating hours.

Convenience
Safety
Value for Money

Trains operate from 05:12 to 21:25 daily.

Where do I get the train from?

The train station is located within the airport terminal. In the Arrivals Hall, just follow the signs to the train. 

Convenience

With up to 24 departures a day and a relatively quick journey time, taking a train is a convenient option to get to the city centre from Yogyakarta Airport. Unfortunately, the train only operates from 05:12 to 21:25, which means you’ll have to use a taxi if you arrive outside of these operating hours. Also, keep in mind the need to carry your luggage and get from the train stop to your final destination once you get off the train. 

Editor’s Note

These trains fill up quickly, so pre-book your ticket in advance to ensure you have a seat. Otherwise, you may have to wait for the next one.

Useful Tips

The rail company’s website is in English and easy to use. You can book your tickets there before you arrive so you don’t have to queue at the vending machines.
The ticket costs the same from Yogyakarta to the city centre and vice versa.
The train is a relatively safe option, but always be sure to keep a close eye on any belongings you have with you.

How to get from Yogyakarta Airport to the city centre by bus

You can take a DAMRI bus to go to the city centre. However, be aware that the routes are not easy to understand. If you want to use this option, it’s best to go to the DAMRI counter and give staff the exact address to which you wish to travel so they can advise you. Expect a trip duration of at least 2 hours, plus wait times at the bus stop.

How much is the bus from Yogyakarta Airport to the city centre?

A bus ticket costs €4 (IDR 70,000) and can be purchased from the DAMRI counter inside the Arrivals Hall.

Cost

€3.99 (IDR 70,000)

Trip Duration

2 Hr.

The frequency of bus departures varies greatly every day. Speak with the employees at the counter for up to date bus schedule information.

Convenience
Safety
Value for Money

Buses operate from 05:00 to 18:00 most days.

Where do I get the bus from?

The bus stop is outside the terminal. DAMRI buses are easily recognisable as they have DAMRI written in big letters.

Convenience

Taking a bus is the least convenient option. The departure times change day by day, making it very difficult to plan a trip. Not only is the journey longer, but wait times can also significantly increase the duration, as you may have to wait until the bus is full for it to leave. Additionally, you’ll need to know exactly where your destination is to avoid getting off at the wrong stop. 

Editor’s Note

The bus frequency is limited, and the departure times are subject to change. It’s best to stop by the DAMRI counter when you arrive to find out exactly when the next departures are.

Useful Tips

Considering the trip’s duration, ensure you have water and snacks for the journey.
While the bus is generally regarded as safe, be sure keep an eye on your belongings.
Confirm the bus you're taking is air conditioned before booking your ticket.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Yogyakarta. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€25.0
NIGHTTIME
€30.0
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How do I get to Yogyakarta City from the airport?

You have three options to get to Yogyakarta city from Yogyakarta Airport: taxi, train, or bus. The train is the cheapest and fastest option, with a journey time of about 40 minutes, however, the train has limited operating hours. Taking a taxi is the most convenient way, as it’s a door-to-door service. Expect the transfer to last about 1 hour and 30 minutes. Opting for a bus is the least convenient way to get there. It takes at least 2 hours, and you will likely face long wait times due to the limited frequency.

How much is a taxi from Yogyakarta Airport to the city centre?

On average, a taxi from Yogyakarta Airport to the city centre costs about €14 (IDR 250,000) for up to 4 people.

How much does the bus from Yogyakarta Airport to downtown cost?

A bus ticket from Yogyakarta Airport to downtown costs €4 (IDR 70,000) for a single trip.

Was this helpful?

Pre-book online