
Kereta Api Indonesia (KAI)
Indonesia train timetables
About Indonesia Railways
Java has one of Asia's densest passenger networks, and the Jakarta–Bandung Whoosh high-speed line — Southeast Asia's first — runs at 350 km/h. KAI's executive-class trains between Jakarta, Yogyakarta and Surabaya are punctual, affordable and fully e-ticketed.
Network Facts
- Operator
- Kereta Api Indonesia (KAI)
- Track gauge
- 1067 mm cape + 1435 mm HSR
- Max speed
- 350 km/h (Whoosh)
- Network size
- 6,000+ km
- Currency
- IDR
Railway Station Map
13 stations · click any pin for details
Train Services
4 trains · all classes and types
Railway Stations
13 stations with departure boards
Bandung
Bandung
Bandung Station
BD · Bandung
Jakarta Gambir
Jakarta
Jakarta Gambir Station
GMR · Jakarta
Jatinegara
Jakarta
Malang
Malang
Malang Station
ML · Malang
Semarang Tawang Station
SMT · Semarang
Solo Balapan Station
SLO · Solo
Surabaya Gubeng
Surabaya
Surabaya Gubeng Station
SGU · Surabaya
Yogyakarta
Yogyakarta
Yogyakarta Station
YK · Yogyakarta
Everything for Indonesia rail travel
Book Indonesia Train Tickets
TrainsTracking shows schedules and live data. To purchase tickets, use the official Kereta Api Indonesia (KAI) website.
Indonesia Railways: Frequently Asked Questions
How do I book Indonesia train tickets?
Book Indonesia train tickets directly at https://booking.kai.id (Kereta Api Indonesia (KAI)), the official operator. TrainsTracking provides schedule, fare, and route data; tickets are purchased on the operator's own site to avoid markup.
Is there live train tracking for Indonesia?
Yes. TrainsTracking syncs with official Kereta Api Indonesia (KAI) data to show live schedule and running status for Indonesia trains, refreshed regularly across the 4 services we list.
What gauge does Indonesia railway use?
Indonesia's railways run on 1067 mm cape + 1435 mm HSR track, covering approximately 6,000+ km of route.
What is the fastest train in Indonesia?
The fastest Indonesia trains reach up to 350 km/h (Whoosh), operated by Kereta Api Indonesia (KAI).
How many train stations does Indonesia have?
TrainsTracking lists 13 railway stations for Indonesia with timetable data, GPS coordinates, and station codes — see the full list below.
Which operator runs trains in Indonesia?
Kereta Api Indonesia (KAI) operates the national rail network in Indonesia. Java has one of Asia's densest passenger networks, and the Jakarta–Bandung Whoosh high-speed line — Southeast Asia's first — runs at 350 km/h. KAI's executive-class trains between Jakarta, Yogyakarta and Surabaya are punctual, affordable and fully e-ticketed.