---
title: "Jakarta to Yogyakarta Train 2026: Times, Classes, Fares"
description: "Daily trains from Gambir and Pasar Senen to Yogyakarta: departure times, economy to luxury classes, this month's fares, the December timetable and flights."
canonical: "https://indonesiatransport.com/jakarta-to-yogyakarta/"
language: "en"
content_type: "route"
last_checked: "2026-11-10"
confidence: "medium"
status: "published"
from: "Jakarta"
to: "Yogyakarta"
both_directions: true
structured_data: "https://indonesiatransport.com/jakarta-to-yogyakarta/#webpage"
alternates: "en=https://indonesiatransport.com/jakarta-to-yogyakarta/ fr=https://indonesiatransport.com/fr/jakarta-to-yogyakarta/ de=https://indonesiatransport.com/de/jakarta-to-yogyakarta/ es=https://indonesiatransport.com/es/jakarta-to-yogyakarta/ ja=https://indonesiatransport.com/ja/jakarta-to-yogyakarta/ ko=https://indonesiatransport.com/ko/jakarta-to-yogyakarta/ ru=https://indonesiatransport.com/ru/jakarta-to-yogyakarta/ zh-Hant=https://indonesiatransport.com/zh/jakarta-to-yogyakarta/"
---
# Jakarta to Yogyakarta by train, plane or bus

## Trains from Gambir and Pasar Senen to Yogyakarta: the daily departures

The train suits most people: six to seven and a half hours city centre to city centre, executive from about Rp 512,000 online (Rp 602,000 on the Gambir trains) and economy from about Rp 385,000 for November 2026. Executive trains leave Gambir twelve times a day, 00:10 to 22:50. A new national timetable starts on 1 December 2026; the Access by KAI app has its times.

### Jakarta to Yogyakarta by train in numbers

| Fact | Detail |
| --- | --- |
| Usual way | Train from Gambir to Yogyakarta (Tugu) |
| Typical time | About 6 h to 7 h 30 min |
| Fares this month | Economy from about Rp 385,000, executive from about Rp 512,000 |
| Where it departs | Stasiun Gambir (Gambir station), Pasar Senen |
| Where it arrives | Stasiun Yogyakarta (Tugu) or Lempuyangan |

### Jakarta to Yogyakarta trains, November 2026

| Operator | From | To | Typical time | Fare | Notes |
| --- | --- | --- | --- | --- | --- |
| KAI, executive class | Gambir | Yogyakarta (Tugu) | 6 h to 7 h 30 min | From Rp 602,000 |  |
| KAI, economy and executive | Pasar Senen | Yogyakarta (Tugu) | 6 h 55 min to 7 h 35 min | Economy from about Rp 452,000 |  |
| KAI, economy and executive | Pasar Senen | Lempuyangan | 7 h 15 min to 7 h 55 min | Economy from about Rp 385,000 |  |
| KAI, luxury and panoramic | Gambir | Yogyakarta (Tugu) | 6 h to 6 h 55 min | Panoramic from about Rp 873,000, luxury from about Rp 1,388,000 |  |

### Gambir, Pasar Senen or Jatinegara

**Stasiun Gambir (Gambir station)** has the executive, luxury and panoramic trains. **Stasiun Pasar Senen (Pasar Senen station)** has most of the economy trains and some executive ones. Many trains also stop at **Jatinegara**, another Jakarta station on the line.

DAMRI runs a bus from Gambir to Soekarno-Hatta airport every 30 minutes, so you can go straight from a flight to the train.

### Tugu or Lempuyangan in Yogyakarta

The Gambir trains arrive at **Stasiun Yogyakarta**, called Tugu. Many Pasar Senen trains end at **Lempuyangan** instead, Yogyakarta's other station.

## Yogyakarta to Jakarta: trains back

Executive trains leave Yogyakarta (Tugu) for Gambir twelve times a day, from 00:45 to 23:27, about six to eight hours; economy trains leave Lempuyangan and Tugu for Pasar Senen through the day. Fares are the same as the way out, and the 1 December 2026 timetable change applies in both directions.

### Yogyakarta to Jakarta trains, November 2026

| Operator | From | To | Typical time | Fare | Notes |
| --- | --- | --- | --- | --- | --- |
| KAI, executive class | Yogyakarta (Tugu) | Gambir | 6 h 5 min to 8 h 10 min | From about Rp 647,000 |  |
| KAI, economy and executive | Yogyakarta (Tugu) | Pasar Senen | 7 h to 7 h 45 min | Economy from about Rp 454,000 |  |
| KAI, economy and executive | Lempuyangan | Pasar Senen | 7 h 15 min to 8 h 5 min | Economy from about Rp 378,000 |  |

### Gambir, Pasar Senen or Jatinegara

Pick the station by your train: executive trains to Gambir leave from Yogyakarta (Tugu), economy trains to Pasar Senen from Lempuyangan or Tugu.

## Quick Facts

- Departure: Jakarta
- Arrival: Yogyakarta
- Main transport: not confirmed
- Last checked: 2026-11-10
- Confidence: medium

## Economy, executive, panoramic and luxury: what each class gets you

KAI sells five kinds of seat on this route. The fares are the lowest one-way prices sold online for November 2026.

| Class | From | Where it runs |
|---|---|---|
| Economy | about Rp 385,000 | Pasar Senen and Jatinegara trains |
| Executive | about Rp 512,000 | Every Gambir train, some Pasar Senen trains |
| Panoramic | about Rp 873,000 | Gambir 10:30 and 22:50 |
| Luxury | about Rp 1,388,000 | Six Gambir trains a day |
| Compartment Suites | about Rp 1,965,000 | Gambir 06:20 and 17:00 |

**Panoramic** cars have extra-large windows; **Compartment Suites** are private single cabins, both run by KAI as premium services. The seat number on your boarding pass is the one you sit in.

## Jakarta to Yogyakarta train fares this month

For November 2026, a typical executive seat sells for about Rp 689,000 and a typical economy seat for about Rp 454,000.

**The year-end discount.** KAI takes 30% off commercial economy class on listed trains for departures from 22 December 2026 to 4 January 2027, on sale since 7 November. The trains on the list include Senja Utama Yogyakarta and Fajar Utama Yogyakarta.

## Booking KAI tickets: the app and the December timetable

KAI sells its tickets in the Access by KAI app and at stations, and booking sites resell them. Foreigners book with their passport number in place of the Indonesian ID number and show the original passport at boarding; if you pay by Visa or Mastercard, the cardholder must be one of the passengers.

**Gates and baggage.** The face-recognition gates at Gambir and Yogyakarta register Indonesian ID cards, so use the normal gate with your e-boarding pass. Surfboards are not allowed as train baggage.

**The timetable changes on 1 December 2026.** KAI's new national timetable, GAPEKA 2026, shortens 74 intercity journeys and changes times and stops on many trains. The departures listed are for November 2026; the app has the December ones.

**On board.** Smoking and vaping are banned on every train. You may bring your own food, but not eat it in the dining car. Pregnant women may travel between 14 and 28 weeks; outside that window KAI asks for a doctor's or midwife's letter and a travelling companion.

## Flying to Yogyakarta instead: YIA airport and the airport train

Flights from Soekarno-Hatta take 70 to 80 minutes and land at **YIA**, Yogyakarta International Airport, outside the city. Super Air Jet has the lowest fares for November 2026, from about Rp 720,000, then Batik Air from about Rp 860,000 and Citilink from about Rp 980,000.

**From Halim.** Citilink and FlyJaya also fly from Jakarta's **Halim** airport to **Adisutjipto** airport in Yogyakarta, in 85 minutes, from about Rp 1,385,000.

**From YIA to the city.** The airport train is the quick way: 25 a day, Rp 20,000 on the regular train, about 39 minutes, or Rp 40,000 to Rp 70,000 on the non-stop Xpress. KAI Commuter has run it since 17 September 2026, and tickets are sold in Access by KAI, C-Access or on airport-train.kci.id.

**DAMRI buses from YIA.** They run to Sleman, Condongcatur and the DAMRI pool, about Rp 92,000, one to two hours.

## Arriving at Yogyakarta's Tugu or Lempuyangan station

Your ticket names the station. Gambir trains come into **Tugu**, Yogyakarta's main station; many Pasar Senen trains end at **Lempuyangan**, the city's second station.

**Buses instead.** For November 2026, overnight and day buses from Jakarta to Yogyakarta sell from Rp 178,500, typically about Rp 277,000, but take 7 h 15 min to 16 hours in traffic. The train is quicker.

## Why the trip is worth it: Borobudur, Prambanan and the Kraton

Most people take this train for the temples and the old city. Here is what is waiting at the other end.

- **Borobudur** is what most travellers come for: the great Buddhist monument, 90 minutes from the city, Rp 455,000 for a foreign adult to climb, best booked online.
- **Prambanan's Hindu temples** are a 21-minute ride on the Rp 8,000 commuter train to Brambanan, and entry is Rp 400,000 for foreign adults.
- **The Ramayana Ballet** is staged at Prambanan at night, from 19:30 on Tuesdays, Thursdays and Saturdays.
- **The Kraton**, the Sultan's living palace, and **Tamansari**, the old Water Palace, are both Rp 25,000; the Kraton's Kedhaton is closed on Mondays.
- **Solo** is an easy day trip on the same commuter line, 1 h 11 min to Solo Balapan.

## Jakarta to Yogyakarta: what travellers ask

### How long is the train from Jakarta to Yogyakarta?

About six to seven and a half hours. The quickest Gambir trains take 6 h 1 min on the November 2026 timetable; economy trains from Pasar Senen take about seven to eight hours.

### How much is the executive train from Jakarta to Yogyakarta?

For November 2026, executive seats sell online from about Rp 512,000, or Rp 602,000 on the Gambir trains; a typical one is about Rp 689,000. Panoramic cars cost from about Rp 873,000 and the luxury class from about Rp 1,388,000.

### Is there a high-speed train from Jakarta to Yogyakarta?

No. Whoosh, Indonesia's high-speed train, runs only between Jakarta (Halim) and Bandung. Jakarta to Yogyakarta is on the conventional railway, about six to seven and a half hours.

### Is it better to fly or take the train from Jakarta to Yogyakarta?

The flight is 70 to 85 minutes, but most land at YIA airport, outside the city, and fares start at about Rp 720,000 for November 2026. A train from Gambir costs less and arrives at Yogyakarta's main station; flights from Halim land at Adisutjipto airport instead.

### Is there a night train from Jakarta to Yogyakarta?

Yes. Executive trains leave Gambir at 20:45, 21:20, 22:50 and 00:10, arriving in Yogyakarta early the next morning, and economy trains leave Pasar Senen late in the evening too.

## Sources for Jakarta to Yogyakarta

1. [detikJogja: YIA airport train timetable from 17 September 2026 and how to buy (16 September 2026) — news](https://www.detik.com/jogja/bisnis/d-8665250/jadwal-terbaru-ka-bandara-yia-mulai-17-september-2026-dan-cara-beli-tiketnya)
2. [Dinas Pariwisata DIY: ticket prices at the Kraton Yogyakarta sites — official](https://visitingjogja.jogjaprov.go.id/38875/harga-tiket-masuk-htm-baru-di-sejumlah-unit-pariwisata-keraton-yogyakarta/)
3. [InJourney Destination: Prambanan Temple tickets — operator](https://ticket.injourneydestination.id/en/prambanan-temple)
4. [PT KAI: intercity train terms and conditions — operator](https://apps.kereta-api.co.id/termcondition/intercitytrains/ID)
5. [Kraton Jogja tourism: Kagungan Dalem (palace sites open to visitors) — operator](https://tourism.kratonjogja.id/en-US/tour/2-kagungan-dalem-keraton-yogyakarta)
6. [InJourney Destination: Ramayana Ballet Prambanan schedule 2026 — operator](https://ticket.injourneydestination.id/en/ramayana-ballet-prambanan)
7. [Metro TV: KRL Jogja-Solo timetable and fare, 6 November 2026 — news](https://www.metrotvnews.com/read/NnjCRgmq-jadwal-krl-jogja-solo-jumat-6-november-2026-dan-tarif-tiketnya)
8. [Metro TV: Borobudur ticket prices for the new year (29 December 2025) — news](https://www.metrotvnews.com/read/KYVCeYpL-liburan-tahun-baru-ke-borobudur-cek-harga-tiket-masuk-terbarunya)
9. [KAI (PT Kereta Api Indonesia) — operator](https://www.kai.id/)
10. [KAI: GAPEKA 2026 timetable from 1 December 2026 — operator](https://www.kai.id/publikasi/artikel-berita/dari-tambahan-kursi-hingga-stasiun-baru-kai-perluas-pilihan-perjalanan-mulai-desember)
11. [KAI: 30% Nataru discount on economy trains (22 Dec 2026 - 4 Jan 2027) — operator](https://www.kai.id/publikasi/artikel-berita/liburan-nataru-lebih-hemat-tiket-kereta-api-dapat-diskon-30-persen)
12. [KCIC: Whoosh tickets and rules — operator](https://kcic.co.id/proyek/tiketwhoosh/)
13. [DAMRI (Perum DAMRI) — operator](https://damri.co.id/id/info-rute)

## Before and after Yogyakarta

- [Yogyakarta: the airport train, Borobudur and the trains onward](https://indonesiatransport.com/yogyakarta/)
- [Jakarta: Soekarno–Hatta airport, the stations and the trains out](https://indonesiatransport.com/jakarta/)
- [Jakarta to Bandung on the Whoosh, the Parahyangan or the road](https://indonesiatransport.com/jakarta-to-bandung/)
- [Indonesia's trains: what runs, which class to buy, how to book](https://indonesiatransport.com/trains/)
