Loading...
IMPORTANT NOTE:
Please ensure that you have a valid travel document from the authorities before you book. Passengers who fail to present a valid travel document would be denied from boarding. Please refer to Indonesia government policy for more detail (click here).
Train from Jakarta to Yogyakarta

Train from Jakarta to Yogyakarta

Yogyakarta, commonly called Jogja, is a city with many titles such as the City of Students, City of Gudeg, City of Artists, and even City of Culture. This city was also the capital of Indonesia from 1946 to 1949. If you are interested in visiting this city, we recommend trying one of the land transportation options, the train. Here, we will provide a little information about the Jakarta-Yogyakarta train route. Hope this is useful, guys.

Name of Trains on Jakarta-Yogyakarta Route

  1. Executive Class Trains
    For those who want to ride executive class trains on the Jakarta-Yogyakarta route, you can use the Bima Train, Argo Lawu Train, Dwipangga Train, and Taksaka Train. These four trains depart from Jakarta only through Gambir Station and stop at Tugu Yogyakarta Station. The trip usually takes about 8 hours.
  2. AC Economy Class Trains
    For those who want to take AC economy class trains on the Jakarta-Yogyakarta route, you can use the Gajah Wong Train and Bongowonto Train. These two trains depart from Jakarta through Pasar Senen Station. The trip usually takes about 8 hours.
  3. Economy Class Trains
    For those who want to take economy class trains on the Jakarta-Yogyakarta route, you can use the Progo Train and Gaya Baru Malam Train. These two trains only depart through Kota Station. The trip usually takes about 12 hours.

How to Book Jakarta-Yogyakarta/Jogja Train Tickets?

You can book Jakarta-Yogyakarta/Jogja train tickets online at Easybook.com. Easybook has partnered with PT. KAI to sell Jakarta-Yogyakarta/Jogja train tickets online, ensuring safe transactions when booking tickets at Easybook.com.

How to Pay for Jakarta-Yogyakarta/Jogja Train Tickets

You can pay using Internet Banking, Mobile Banking, ATM transfers, Alfamart, Doku Wallet, and VISA/MasterCard credit cards. Book Jakarta-Yogyakarta/Jogja train tickets soon at Easybook.com before they run out.

* Only 0.01% trips slightly higher than counter price. ** Only applicable for transactions without the use of discount code and trips offered by certain companies. *** For certain trips only, discount already reflected in the ticket price itself (i.e. lower price than bus counters). * Bus pictures are for reference only. * Trip durations are estimated time only.