Jakarta to Yogyakarta: Best Ways to Travel by Train, Plane, or Bus

Jakarta to Yogyakarta: Best Ways to Travel by Train, Plane, or Bus

In this article, I will introduce how to get to the attractive tourist city and ancient capital of Yogyakarta from the capital, Jakarta. You can mainly get to Yogyakarta by plane, train, or express bus.

TOC

Comparison of Ways to Get There

For those who want to travel quickly and comfortably, I recommend the plane.

For those who need to travel cheaply and quickly for an urgent matter, the express bus is a good option.

For everyone else (those who want a balance of safety, low cost, and a reasonable travel time), I recommend the train.

I recommend these based on the following criteria.
I have summarized a comparison table in a diagram.

Jakarta to Yogyakarta: Comparison table by transportation method
Jakarta to Yogyakarta: Comparison table by transportation method

How to Get There by Plane

Previously, Adisutjipto International Airport in the city could be used for Yogyakarta, but as of 2023, most flights now use Yogyakarta International Airport (YIA).

This new airport, Yogyakarta International Airport, is located about 40km from the city, so you need to consider the transportation method and time from the airport to the city.

Fare Rates (One Way)

LCC-relatedIDR 450,000 – 1,000,000
Garuda IndonesiaIDR 1,200,000 – 2,000,000
【Flight Fare Rates】Jakarta – Yogyakarta

Access from Yogyakarta International Airport to Yogyakarta City Center

Generally, taking the train or using Grab is common (there are also shared buses), but the train is recommended. It opened in 2022 and is still clean, and at 40 minutes, it’s faster than a car or bus.
(By car, it takes about 1.5 to 2 hours).

However, the only downside is that the train runs infrequently, with only about one train per hour.

TrainIDR 25,000 – 50,000
Grab/TaxiIDR 250,000 – 400,000
【Fare Rates】Yogyakarta International Airport – Yogyakarta City Center

How to Buy a Train Ticket from Yogyakarta International Airport to the City

Tickets can be purchased online through the “Access by KAI” app.
※You can also buy tickets at the ticket counter, but they can be sold out at certain times, so it’s recommended to purchase in advance.

The following video shows how to purchase a ticket.

Total Travel Time

The estimated total travel time from Jakarta city center to Yogyakarta city center is 5 to 6 hours.

Jakarta City Center – Airport (CGK)1 hour
Airport Check-in & Waiting Time1 hour
Flight Time1.5 hours
Airport (YIA) – Yogyakarta City Center1.5 hours
【Total Travel Time】Jakarta City Center – Yogyakarta City Center

\ Learn more about Jogja’s airport here! /

How to Get There by Train

This is the most common route used by locals in Indonesia.
Considering safety, travel time, and cost, this is the most recommended way to go.

Fare Rates (One Way)

Economy ClassIDR 74,000 – IDR 300,000
Executive ClassIDR 320,000 – 1,300,000
【Train Fare Rates】Jakarta – Yogyakarta

Travel Time

Economy Class7 – 8.5 hours
Executive Class6 – 8 hours
【Train Travel Time】Jakarta – Yogyakarta

Difference Between Economy and Executive Class

Economy Class

Economy class train

The economy class carriage is as shown in the photo above.
The seats are close to 90 degrees, and some seats are facing each other, which can be so cramped that your knees touch.

Executive Class

Executive class train

The backrests have good cushioning, and the seats are spacious.
Some window seats have power outlets, so you can charge your devices.

How to Get There by Express Bus

The price range is narrow, and you can consistently travel at a low price.

Also, it’s possible to just hop on the same day (except during high season), so it’s convenient for urgent trips to Jogja.

However, the train can sometimes be cheaper, and there are relatively more troubles like accidents and theft, so I don’t highly recommend it.

Fare Rates

IDR 150,000 – 250,000

Travel Time

About 12 hours

Summary

What did you think?
Thank you for reading to the end.

I think reading about how to get to the World Heritage site of Borobudur as well will be helpful for planning your itinerary.

References

Jakarta to Yogyakarta: Best Ways to Travel by Train, Plane, or Bus

If you like this article, please
Follow !

Let's share this post !
TOC