Train Jakarta-Yogyakarta : notre traversée de Java sans prise de tête

Le train Jakarta-Yogyakarta en pratique : gares (Gambir, Pasar Senen, Tugu), classes Eksekutif et Ekonomi, durée, prix, réservation et paysages de Java.

Le train Jakarta-Yogyakarta est sans doute le trajet qu’on recommande le plus à qui débarque sur l’île de Java. Entre six et huit heures de rails à travers rizières et volcans, pour relier la capitale tentaculaire à la petite ville culturelle de l’île. On l’a pris deux fois, une de jour, une de nuit, et voilà tout ce qu’on aurait aimé savoir avant de monter à bord.

Pourquoi prendre le train Jakarta-Yogyakarta plutôt que l’avion

Sur le papier, l’avion met une heure et le train sept. Sauf qu’entre le trajet jusqu’à l’aéroport, l’enregistrement et les embouteillages de Jakarta, l’avion vous prend la demi-journée quand même. Le train, lui, part du centre et arrive au centre, à deux pas de Malioboro à Yogya. Il coûte souvent moins cher, il est ponctuel à la minute, et il y a le paysage, qu’aucun hublot ne remplace. Pour nous, le calcul est vite fait.

Train Jakarta-Yogyakarta : Gambir ou Pasar Senen ?

Jakarta comme Yogyakarta comptent chacune deux gares, et le choix dépend surtout de votre classe :

  • Gambir (Jakarta) : en plein centre près du monument Monas, la gare des trains Eksekutif, les plus confortables.
  • Pasar Senen (Jakarta) : surtout les trains Ekonomi, moins chers et un cran plus animés.
  • Tugu (Yogyakarta) : la gare centrale (affichée Yogyakarta), à cinq minutes à pied de Malioboro.
  • Lempuyangan (Yogyakarta) : plus modeste et un peu excentrée, pour certains trains Ekonomi.

Dans tous les cas, arrivez 30 à 45 minutes avant le départ, passeport en poche : il sert à l’enregistrement.

Les classes du train Jakarta-Yogyakarta : Eksekutif ou Ekonomi

Sur cette ligne, deux grandes familles de confort, plus quelques options haut de gamme :

  • Eksekutif : sièges larges et inclinables, climatisation, environ 6h30 depuis Gambir, autour de 30 à 45 euros selon le train et la date.
  • Ekonomi : nettement modernisée ces dernières années, de vrais sièges corrects, environ 7h30 depuis Pasar Senen, à partir de 15 à 20 euros.
  • Luxury, Panoramic ou Compartment : sur quelques trains, des voitures premium plus chères mais bluffantes.

Un conseil vécu : la clim est glaciale en Eksekutif. La première fois, on a grelotté tout le trajet. Prenez un pull et une grande écharpe, ce n’est pas un détail.

Réserver son billet de train Jakarta-Yogyakarta

Le plus simple est l’application officielle Access by KAI (Kereta Api Indonesia), en anglais, qui accepte les cartes étrangères. Sinon, tiket.com ou Traveloka font très bien l’affaire. Réservez quelques jours à l’avance, et bien plus pour un week-end ou autour des fêtes : pendant l’Idul Fitri, les trains se remplissent des semaines avant. Il vous faudra un numéro de passeport par voyageur. Vous recevez un e-billet, puis vous imprimez le boarding pass à une borne dans la gare.

Train de jour ou train de nuit pour Jakarta-Yogyakarta ?

On a testé les deux. Le train de jour (départ le matin, arrivée en milieu d’après-midi) reste notre préféré : on regarde Java défiler au lieu de dormir. Le train de nuit a un autre avantage : il vous économise une nuit d’hôtel. Attention, même en Eksekutif, les sièges s’inclinent mais ce ne sont pas des couchettes. On dort par à-coups, bercé par le roulis. Si vous tenez à votre sommeil, partez de jour et gardez la nuit pour Yogya.

Quelques trains concrets au départ de Gambir (horaires du calendrier GAPEKA 2025, à revérifier le jour J car ils évoluent) :

  • Argo Dwipangga : départ vers 08h50, environ 6h10 de trajet.
  • Taksaka : deux départs, vers 09h20 (de jour) et 21h40 (de nuit), environ 6h20.
  • Bima : départ vers 17h00, il continue ensuite vers Surabaya, environ 6h30.

Ce qu’on voit par la fenêtre

C’est la vraie raison de prendre ce train. Passé la banlieue de Jakarta, Java se déploie : rizières en terrasses d’un vert irréel, paysans courbés sous leur chapeau conique, buffles dans la boue, petites gares où des vendeurs tendent des nasi par la fenêtre. Et puis, par temps clair, la silhouette des volcans à l’horizon, le Merapi qui fume doucement, le Merbabu, le Sumbing et le Sindoro en duo. On a passé une heure le nez collé à la vitre, sans dire un mot.

FAQ : le train Jakarta-Yogyakarta

Combien de temps dure le train Jakarta-Yogyakarta ?

Comptez environ 6h30 en Eksekutif depuis Gambir, et autour de 7h30 en Ekonomi depuis Pasar Senen, selon le nombre d’arrêts.

Combien coûte un billet ?

À partir de 15 à 20 euros en Ekonomi, et plutôt 30 à 45 euros en Eksekutif. Les prix montent les week-ends et pendant les fêtes.

Un étranger peut-il réserver à l’avance ?

Oui, via l’appli Access by KAI, tiket.com ou Traveloka, avec un numéro de passeport. C’est même fortement conseillé en haute saison.

Quelle gare choisir à Yogyakarta ?

Visez Tugu (affichée Yogyakarta) : elle est en plein centre, à deux pas de Malioboro. Lempuyangan, un peu excentrée, dessert surtout des trains Ekonomi.

Nos sources

Horaires, classes et tarifs recoupés en juin 2026 via The Man in Seat 61, la référence mondiale du voyage en train, et le site officiel KAI (Kereta Api Indonesia). Les horaires suivent le calendrier GAPEKA 2025, en vigueur depuis février 2025 : vérifiez toujours les vôtres au moment de réserver.

Partagez votre amour
Avatar photo
Laura & Pierre

Laura et Pierre forment le duo derrière Eoliano. Basés à Nantes, ils racontent leurs voyages à la première personne, du week-end prolongé en France aux longs trajets en train à l'autre bout du monde. Leur credo : des conseils concrets et testés, un avis franc, et un livre par destination.

Articles: 17