Джакарта является центральной точкой для железнодорожного транспорта в Индонезии, с несколькими ключевыми станциями, которые соединяют столицу с различными регионами. Главная станция Джакарты - станция Гамбир, которая является основным узлом для дальних поездов, предоставляющим услуги в такие направления, как Бандунг, Семаранг и Чиребон. Другой значимой станцией является Пазар Сенен, который в основном обслуживает эконом-класс и соединяет с городами, такими как Йогьякарта и Соло. Коммунальная линия, управляемая KAI Commuter, курсирует из Джакарты в окрестные районы, облегчая путешествия в Бекаси, Танджунг и Богор. Железнодорожная инфраструктура Джакарты поддерживает как межгорода, так и местные поездки, что делает её важным узлом в индонезийской железнодорожной сети.