Jakarta ist Indonesiens größter Personenbahnknotenpunkt und der wichtigste westliche Zugangspunkt zum Intercity-Bahnnetz Javas. Die Stadt nutzt mehrere große Bahnhöfe statt eines zentralen Terminals, wobei KAI konventionelle Fernzüge betreibt und KCIC den Hochgeschwindigkeitsdienst Whoosh ab Halim betreibt. Diese Aufteilung ist wichtig beim Buchen von Zugtickets für Jakarta, da die Wahl des Bahnhofs von der Art des Zuges und der Route abhängt.
Fernverkehrsdienste von KAI nutzen Gambir und Pasar Senen für viele Züge quer durch Java, während Jatinegara und Jakarta Kota ausgewählte Intercity- und Regionalverbindungen abwickeln. Halim ist das Jakarta-Terminal für den Whoosh-Hochgeschwindigkeitszug in Richtung Westjava. KAI Bandara betreibt die Flughafenbahn zwischen zentralen Bahnhöfen in Jakarta und dem internationalen Flughafen Soekarno-Hatta und bietet so Bahnanschluss zum Flughafengelände ohne Nutzung von Intercity-Gleisen.
Bahnstrecken ab Jakarta verlaufen ostwärts über Java in Richtung Cirebon, Semarang, Yogyakarta, Solo, Surabaya und Malang, mit Hochgeschwindigkeitsverkehr südöstlich in Richtung Bandung über Halim. Züge nach Jakarta kommen aus Zentraljava, Ostjava, Westjava und dem Flughafenkorridor an. Buchen Sie Züge von und nach Jakarta online bei Rail Monsters.