World Train Map

Train routes in Indonesia

13 routes · high-speed 1 · classic 9 · night train 2 · scenic 1

13 routes cross Indonesia in the World Train Map atlas. The longest is the Gajayana at 905 km; the fastest is the Whoosh, running up to 350 km/h; the oldest line dates to 1870. Every route links to its facts, photo and story, and to the interactive world map.

Open the world railway map →

High-speed (1)

Classic (9)

  • Argo Bromo Anggrek

    Jakarta → Surabaya · 725 km · 7 h 45 min

    Kereta Api Indonesia · INKA New Generation set

    Pride of Java’s north coast since 1997. Jakarta to Surabaya in under eight hours with two stops, now carrying KAI’s first Suite Class compartments.

    Wikipedia ↗
  • Argo Parahyangan

    Jakarta → Bandung · 166 km · 2 h 50 min

    Kereta Api Indonesia · CC206-hauled rake

    The scenic conventional climb over the Priangan highlands and tall Cikubang viaduct: the leisurely rival to the Whoosh bullet line.

    Wikipedia ↗
  • KRL Commuterline

    Yogyakarta → Solo · 65 km · 1 h 10 min

    KAI Commuter · KfW i9000 EMU

    Java’s first electrified inter-city commuter outside Jakarta, gliding past the 9th-century Prambanan temples between two royal cities.

    Wikipedia ↗
  • Taksaka

    Jakarta → Yogyakarta · 512 km · 6 h 5 min

    Kereta Api Indonesia · KAI New Generation stainless-steel executive & luxury coaches

    Java’s flagship day train links the capital and the sultan’s city in six hours, skirting volcanoes beyond Cirebon and Purwokerto.

    Wikipedia ↗
  • Mutiara Timur

    Surabaya → Ketapang · 312 km · 6 h 20 min

    Kereta Api Indonesia · CC201-hauled INKA stainless-steel coaches

    Java’s eastern express since 1973, tracing the north coast past Probolinggo before winding through coffee country to the Bali ferry pier at Ketapang.

    Wikipedia ↗
  • Rajabasa

    Palembang → Bandar Lampung · 389 km · 9 h 30 min

    Kereta Api Indonesia · CC201-hauled premium economy coaches

    South Sumatra’s all-day economy flagship: nine and a half hours and dozens of halts through rubber, coal and pepper country from Palembang to Bandar Lampung.

    Wikipedia (ID) ↗
  • Sribilah Utama

    Medan → Rantau Prapat · 266 km · 5 h 33 min

    Kereta Api Indonesia · CC201-hauled executive & premium coaches

    North Sumatra’s mainline stalwart since 1978, rolling out of Medan across plantation flatlands to the railhead town of Rantau Prapat.

    Wikipedia (ID) ↗
  • Banyubiru

    Solo → Semarang · 109 km · 1 h 54 min

    Kereta Api Indonesia · KAI mixed-class coaches

    On Indonesia’s first railway: the Dutch NIS company’s line out of Semarang reached Solo in February 1870, and the Banyubiru runs it twice a day through Gundih between Solo Balapan and Semarang Tawang.

    Wikipedia ↗
  • Batara Kresna Railbus

    Wonogiri → Solo Purwosari · 37 km · ≈ 1 h

    Kereta Api Indonesia · MCW 302 diesel railcar

    Down the middle of Solo’s main street on an old tramway’s track, then out on the extension of 1922 to Wonogiri; since February 2025 a faster railcar takes about an hour, not two.

    Wikipedia ↗
9 of 9

Night train (2)

Scenic (1)

Photos via Wikimedia Commons; each route page credits the author & licence

What is the fastest train in Indonesia?

The Whoosh, running Jakarta to Bandung at up to 350 km/h. It is one of 13 routes in Indonesia in this atlas.

Are there night trains in Indonesia?

Yes, 2 sleeper services in this atlas serve Indonesia: Bima (Jakarta – Surabaya), Gajayana (Jakarta – Malang).

Can you cross the border by train from Indonesia?

No route in this atlas crosses a land border out of Indonesia. Every line listed here begins and ends inside the country.

Which is the most scenic railway in Indonesia?

Indonesia has 1 scenic or mountain line in this atlas. The longest is the Argo Wilis, 696 km.