Malang to Jakarta

Thirteen to fifteen hours overnight west across Java, on the Gajayana via Yogyakarta or a string of trains via Semarang, and the route where paying for comfort is justified.
Which class to book
Gajayana in eksekutif. Of every route on this site, this is the one where saving money is the decision you will regret.
Malang to Jakarta

Around 880km and thirteen to fifteen hours on the Gajayana's southern route, running the full width of Java from Malang through Blitar, Madiun, Solo, Yogyakarta and Purwokerto into Jakarta. It is one of the longest journeys on the network, although the Blambangan Ekspres from Banyuwangi now goes further; see Banyuwangi to Jakarta.

Most departures run overnight, which is the sensible way to take it: board in Malang in the afternoon or evening, wake somewhere in Central or West Java, arrive in Jakarta in the morning. The ekonomi Matarmaja is the exception, leaving Malang in the morning and arriving late at night.

Which trains run this route: the Gajayana to Gambir is the flagship, with eksekutif and a Luxury coach, and runs inland via Yogyakarta. The eksekutif Brawijaya to Gambir and the cheaper Matarmaja and Majapahit to Pasar Senen head through Blitar and Solo, then north to Semarang and along the coast. The Jayabaya runs down via Lawang to Surabaya and takes the north coast to Pasar Senen.

This is the route where class genuinely matters. Fourteen hours in older ekonomi stock is punishing in a way that four hours is not. If you are going to pay for eksekutif anywhere on the Indonesian network, pay for it here.

Check current departures and fares in Access by KAI. For the opposite direction, see Jakarta to Malang; to break the trip, see Malang to Semarang.

Route details

Journey times vary by service and season. Confirm against current schedules before booking.

Departures Per Day
4
Destination City
Jakarta
Destination Station
Gambir / Pasar Senen
Distance
880 km
Journey Time
13h - 15h
Ferry Connection
No
Named Trains
Gajayana, Brawijaya, Jayabaya, Matarmaja, Majapahit
Origin City
Malang
Origin Station
Malang
Overnight Service
Yes
Scenery
Good - worth a window seat
Service Status
Operating
Highest Class Available
Luxury / Compartment Suite

Fares

Indicative bands only. KAI adjusts fares by season and subclass, so treat these as a guide to the order of magnitude rather than a quote.

Fare Range (Ekonomi)
Rp 350-430k
Fare Range (Eksekutif)
Rp 630-770k
Fares Last Checked
Sep 8, 2026
Book this route

Categories

From Malang

Last updated 20 Oct 2026

© Indonesia By Train 2026. All rights reserved