Java - Quick Facts
Route
Jakarta Gambir → Yogyakarta Tugu → Malang Kota
Beste reistijd
Het hele jaar — treinen rijden bij regen en droog
Totale reistijd
Jakarta→Yogyakarta: ±6 uur · Yogyakarta→Malang: ±6 uur
Vervoer
Wij zijn met de taxi via de Grab app afgezet bij ons hotel in Sidemen
Budget
Executive class: €10–20 per rit · Business class: €5–12 · Economy: €2–6
Fotospot
Raam rechts bij Jakarta→Yogyakarta — rijstvelden na Cirebon
Atlas Escape Tip
Boek executive class — voor €5 extra heb je ruime stoelen, airco en rust
Tickets Boeken
KAI Access app (aanbevolen) of kai.id — maximaal 90 dagen vooruit
Als je één ding goed doet op Java, laat het dan zijn: de trein nemen.
Niet vanwege de snelheid — de trein is niet snel. Niet vanwege de prijs — hoewel die belachelijk laag is. Maar omdat zes uur door het Javaanse landschap rijden een van de mooiste transportervaringen is die wij kennen. Rijstvelden zo ver je kijkt, vulkanen aan de horizon, kleine kampungs waar kinderen langs het spoor staan te zwaaien.
Wij namen de trein twee keer op Java: van Jakarta naar Yogyakarta, en van Yogyakarta naar Malang. Samen twaalf uur spoor, als onderdeel van onze drie weken durende Indonesië-route. Dit is alles wat je moet weten.
Waarom de trein — en niet de bus of taxi?
Java heeft slechte wegen. Niet overal, maar genoeg om een busrit van zes uur tot een beproeving te maken. De snelweg tussen Jakarta en Surabaya heeft vaste files op bepaalde punten, en een bus is afhankelijk van dat verkeer.
De trein rijdt er gewoon doorheen. Op een eigen spoor, op eigen tempo, met airco, comfortabele stoelen en grote ramen. Voor dezelfde afstand betaal je minder dan een busticket en zit je beter. Er is geen logische reden om de bus te nemen voor de routes die ook per trein te rijden zijn.
Daarnaast rijd de trein op tijd! De trein arriveert op tijd en je weet ook hoelaat je aankomt. Op een rit van 6 uur, kwamen wij met 5 min marge aan op de locatie. Tot 2 keer toe!
Boek zo vroeg mogelijk. Populaire ritten zoals Jakarta→Yogyakarta in het weekend zijn weken van tevoren vol. Tickets zijn beschikbaar tot 90 dagen vooruit. Executive class gaat het snelst vol — hoe eerder je boekt, hoe meer keuze je hebt in stoelnummers.


| Trein | Bus / taxi |
Comfort | Ruime stoel, airco, tafel | Krap, temperatuur wisselvallig |
Stiptheid | Overwegend op tijd | Afhankelijk van verkeer |
Uitzicht | Groot raam, prachtig | Wisselend, file onderweg |
Prijs | €5–20 executive class | Vergelijkbaar of duurder |
Boeken | Via app, eenvoudig | Wisselend, soms ter plekke |
Aanbevolen | ✅ Ja | Alleen als trein niet rijdt |
Alternatief: Traveloka
Als de KAI Access app problemen geeft met buitenlandse betaalkaarten, is Traveloka een betrouwbaar alternatief. Het is een grote Indonesische reisapp die ook treintickets verkoopt. Iets hogere servicekosten maar wel internationale betaalmethoden.


Route 1 — Jakarta naar Yogyakarta
Station Gambir ligt centraal in Jakarta, vlak bij het Nationale Monument. Vanuit het vliegveld Soekarno-Hatta is het een rit van minstens een uur door het drukke Jakarta-verkeer — reken op twee uur buffer als je aankomt op dezelfde dag als je trein vertrekt.
Wij namen de vroege ochtendtrein, wekker op 06:15. Een snel ontbijt in het hotel, taxi naar Gambir, en om half negen reden we het station uit. Het eerste uur gaat door de buitenwijken van Jakarta — niet het mooiste gedeelte. Na Cirebon, zo’n anderhalf uur rijden, begint het echte Javaanse landschap.
Rijstvelden. Eindeloos. Terrasjes op heuvelflanken, boeren met conische hoeden, karbouwen in het water. De trein rijdt er langzaam doorheen en je hebt het gevoel dat Java je te kijken geeft.
Aankomst in Yogyakarta op station Tugu — midden in de stad. Ons hotel lag letterlijk aan de overkant van het plein. We liepen er met rugzakken naartoe en waren tien minuten na aankomst al in de stad.
Meer over wat je doet als je in Yogyakarta aankomt: lees onze gids voor Yogyakarta — inclusief Prambanan, de Malioboro strip en de gids die droomt van Nederland.
Neem een stoel aan de rechterkant van de trein voor de mooiste rijstvelduitzichten tussen Jakarta en Yogyakarta. Bij een 2-2 opstelling in Executive class: stoelen A en B zitten links, C en D rechts


Route 2 – Yogyakarta naar Malang
De tweede treinrit was anders dan de eerste. Niet slechter — anders.
Het landschap tussen Yogyakarta en Malang is gevarieerder. De rijstvelden maken langzaam plaats voor maïsplantages, rietsuikervelden, theeplantages op de hoger gelegen stukken. Naarmate je Oost-Java nadert, worden de vulkanen groter en dichterbij. De Semeru — op 3.676 meter de hoogste berg van Java — begint aan de horizon te verschijnen.
We vertrokken vroeg — het slechte weer in Yogyakarta was de reden om eerder dan gepland door te rijden. Het was een vroege wekker voor de tweede dag op rij, maar de trein maakt dat goed.
Aankomst op station Malang Kota — het centrale station van Malang. Vanuit het station is vrijwel alles in de stad per taxi of Grab te bereiken.
Vanuit Malang reden wij naar de Tumpak Sewu Waterval en daarna de nachtelijke Mount Ijen hike. Malang is het perfecte startpunt voor Oost-Java.


Op het station en in de trein — wat je moet weten
Inchecken en perron
Bij grote stations zoals Gambir en Tugu is er een kaartcontrole bij de perroningang — je laat je QR-code scannen en je paspoort zien. Dit werkt soepel. Sta er op tijd voor: vijftien minuten voor vertrek is ruim genoeg, maar ga niet te laat.
Je paspoort
Je paspoort staat op je ticket en wordt gecontroleerd bij de perroningang én soms nog eens door conducteurs in de trein. Neem altijd je originele paspoort mee — een foto op je telefoon is niet voldoende.
Eten en drinken
In de Executive class rijdt een karretje door de trein met warme maaltijden, snacks en dranken. De kwaliteit is redelijk, de prijzen zijn laag. Op grotere tussenstations stappen soms lokale verkopers in met fruit, gebakjes en nasi bungkus — ingepakte rijstmaaltijden in bananenblad. Dat laatste is de beste optie.
Toiletten
Aanwezig in elke klasse. In Executive class zijn ze acceptabel. Gebruik ze voor vertrek in het station als je de keuze hebt.
Bagage
Er is ruimte boven de stoelen voor rugzakken en kleine koffers. Grote koffers gaan aan het einde van de wagon — er is een bagageruimte. De trein is niet zo druk als vliegtuigen; je hebt doorgaans voldoende ruimte.


De trein door Java — onderdeel van onze Indonesië-route
→ Indonesië reisroute 3 weken: Java, Bali, Komodo & Gili — de complete gids
→ Wat te doen in Yogyakarta: tempels, cultuur en eerlijke tips
Ja. Via de KAI Access app of Traveloka kun je tickets tot 90 dagen vooruit boeken. Je hebt een telefoonnummer nodig voor de registratie bij KAI — een Nederlandse simkaart werkt, maar een Indonesische simkaart ter plekke werkt betrouwbaarder.
Voor populaire routes in het hoogseizoen (juli–augustus) of rond Indonesische feestdagen: zo vroeg mogelijk, minimaal vier weken vooruit. Wij reden in juni en boekten twee à drie weken voor vertrek — dat was voldoende. Buiten de drukke perioden kun je vaak ook een paar dagen vooruit boeken.
Overwegend wel, zeker de expresstreinen op de populaire routes. Wij hadden beide ritten zonder noemenswaardige vertraging. Kleine afwijkingen van tien tot twintig minuten komen voor maar zijn geen regel.
Ja, op de langere routes zoals Jakarta→Surabaya is een nachttrein beschikbaar. Je kunt in sommige klassen een slaapstoel boeken. Voor kortere routes van zes uur is een dagrit prettiger — je ziet het landschap.
Jakarta: station Gambir (centrale station, meeste expresstreinen). Yogyakarta: station Tugu (centraal, midden in de stad). Malang: station Malang Kota (centraal, makkelijk bereikbaar). Surabaya: station Gubeng (centraal) of station Pasar Turi (voor treinen richting Jakarta). Check altijd je ticket welk station het vertrekpunt is — grote steden hebben meerdere stations.
Over het algemeen wel. Busreizen op Java zijn afhankelijk van wegcondities en rijstijl van de chauffeur. Treinen rijden op een eigen spoor met vaste snelheden. Voor lange afstandsreizen geeft de trein meer rust en comfort.







