List of named passenger trains of Indonesia
This article contains lists of named passenger trains in Indonesia, which are operational on Java and Sumatra by the national railway company, PT Kereta Api Indonesia.
Executive class
As of 2021, all executive class trains service have been standardized, but trains who previously have the title "Argo" retained the title, although they have no differences from other executive class trains.Argo subclass
All of Argo class trains have got their name from the mountains in Indonesia, except Argo Dwipangga. As of February 2025, Some Excecutive Fauna subclass were upclassed to the Excecutive Argo class so it could be paired with it'sMixed class
Executive, business and economy class
Since 1 June 2023, there were no more train who bring 3 class in his journey.Economy class
Economy class
Some trains in this class are subsidized by the government through a public service obligation.Known as: PSO class, non-commercial economy class, subsidized economy class.
| Train Number | Train name | Operator | Train endpoints | Operated |
| 281-282 | Matarmaja | PT. Kereta Api Indonesia Operation Area 8 Surabaya | Malang (ML) - Madiun (MN) - Semarang Tawang (SMT) - Jakarta Pasar Senen (PSE) | 1983- |
| 283-284 | Kahuripan | PT. Kereta Api Indonesia Operation Area 2 Bandung | Blitar (BL) - Madiun (MN) - Yogyakarta Lempuyangan (LPN) - Bandung Kiaracondong (KAC) | 1995- |
| 285-286 | Pasundan | PT. Kereta Api Indonesia Operation Area 2 Bandung | Surabaya Gubeng (SGU) - Madiun (MN) - Yogyakarta Lempuyangan (LPN) - Bandung Kiaracondong (KAC) | 1997- |
| 287-290 | Sri Tanjung | PT. Kereta Api Indonesia Operation Area 9 Jember | Banyuwangi Ketapang (KTG) - Jember (JR) - Surabaya Kota (SB) - Madiun (MN) - Yogyakarta Lempuyangan (LPN) | 1995- |
| 291-292 | Bengawan | PT. Kereta Api Indonesia Operation Area 6 Yogyakarta | Purwosari (PWS) - Yogyakarta Lempuyangan (LPN) - Purwokerto (PWT) - Jakarta Pasar Senen (PSE) | 1966- |
| 293-294 | Progo | PT. Kereta Api Indonesia Operation Area 1 Jakarta | Yogyakarta Lempuyangan (LPN) - Purwokerto (PWT) - Jakarta Pasar Senen (PSE) | 2002- |
| 301-308 | Serayu | PT. Kereta Api Indonesia Operation Area 5 Purwokerto | Purwokerto (PWT) - Kroya (KYA) - Bandung Kiaracondong (KAC) - Jakarta Pasar Senen (PSE) | 1985- |
| 309-310 | Tawang Jaya | PT. Kereta Api Indonesia Operation Area 4 Semarang | Semarang Poncol (SMC) - Cirebon Prujakan (CNP) - Jakarta Pasar Senen (PSE) | 1984- |
| 311-312 | Kutojaya Selatan | PT. Kereta Api Indonesia Operation Area 5 Purwokerto | Kutoarjo - Bandung Kiaracondong (KAC) | 1977- |
| 313-316 | Tawang Alun | PT. Kereta Api Indonesia Operation Area 9 Jember | Banyuwangi Ketapang (KTG) - Jember (JR) - Malang Kota Lama | 2000- |
| 317-318 | Probowangi | PT. Kereta Api Indonesia Operation Area 8 Surabaya | Banyuwangi Ketapang (KTG) - Jember (JR) - Surabaya Gubeng (SGU) | 2014- |
| 319-320 | Tegal Bahari | PT. Kereta Api Indonesia Operation Area 1 Jakarta | Tegal - Cirebon Prujakan (CNP) - Jakarta Pasar Senen (PSE) | 2013- |
| 7049-7050 | Airlangga | PT. Kereta Api Indonesia Operation Area 8 Surabaya | Surabaya Pasar Turi (SBI) - Semarang Poncol (SMC) - Jakarta Pasar Senen (PSE) | 2021- |
| U65-U70 | Putri Deli | PT. Kereta Api Indonesia Regional Division I Sumatera Utara and Aceh | Medan (MDN) - Tanjung Balai | 2008- |
| U71-U72 | Siantar Express | PT. Kereta Api Indonesia Regional Division I Sumatera Utara and Aceh | Medan (MDN) - Siantar (SIR) | |
| S9-S10 | Bukit Serelo | PT. Kereta Api Indonesia Regional Division III Palembang | Kertapati (KPT) - Lubuk Linggau (LLG) | 2000- |
| S11-S12 | Rajabasa | PT. Kereta Api Indonesia Regional Division IV Tanjung Karang | Kertapati (KPT) - Tanjung Karang (TNK) |
Local economy class
- Blora Jaya Jatiluhur Walahar Arjonegoro Lokal Bandung Raya Pandanwangi Penataran Rapih Dhoho Sibinuang
- '''Simandra/Lokal Cibatu'''
Diesel multiple units
Air-conditioned
- Cepu Express
- Komuter Jenggala
- Kedung Sepur
- Komuter Sulam
- Madiun Jaya Express
- Minangkabau Express
- Prambanan Express
- Komuter Supor
Railbus
- Batara Kresna
- Kertalaya
- Lembah Anai
KAI Airport Services
- Adisumarmo Airport Rail Link
- Kualanamu Airport Rail Link
- Minangkabau Express
- Soekarno–Hatta Airport Rail Link
- Yogyakarta International Airport Rail Link
KAI Commuter
Electric train
Greater Jakarta
Greater Yogyakarta and Surakarta
Non-commercial
- Kereta api Baja Coil
- Kereta api Indocement
- Kereta api penolong
- Kereta api angkutan galon Aqua
- Rail One
- Rail Clinic
- Kereta Pustaka Indonesia
- ONS Cargo
- Wijayakusuma
- Wisata Danau Singkarak
Seasonal train
- Motis Utara
- Motis Selatan
Non-air-conditioned
- Sri Lelawangsa
- Way Umpu
- Seminung
- Cut Meutia
Route
Java and Northern Sumatra
The following is a list of intercity train service stops on Java and Northern Sumatra according to Gapeka 2023, excluding Jatinegara Station for passenger arrivals from the originating station.Java
Intercity
South Java line
North Java Line
Send feedbackAgglomeration
;NotesNorth Sumatra
Mixed class
Economy class
West and South Sumatra
The following are intercity train services in West and South Sumatra according to Gapeka 2023.| Name | Class | Relation | Frequency | Stopping station |
| Sriwijaya Railway | Executive-Business | – | 1x | ,,,,,,,,,,,
|
| Rajabasa train | Economy | – | 1x | , Prabumulih,, Peninjawan, Baturaja, Martapura, Waytuba, Blambangan Umpu,,,, Ketapang, Kotabumi, Sulusuban,, Bekri,, Rejosari, |
| Sindang Marga train | Business-Executive | Kertapati – | 1x | Prabumulih,,, |
| Bukit Serelo train | Economy | Kertapati – | 1x | , Prabumulih,,, Muara Enim, Lahat,, Tebing Tinggi,, |
| Kuala Stabas train | Economy | Tanjungkarang – | 2x | ,,,,,,,,,, |
Non-operational
Formerly operational
- Argo Bromo
- Argo Gede
- Argo Jati
- Argopuro
- Badrasurya
- Blagador
- Baraya Geulis
- Bumi Geulis
- Cantik Ekspres
- Cepat Sidareja
- Cianjuran
- Cipuja
- Cirebon Ekspres
- Cisadane
- Citrajaya
- Dolok Martimbang
- Empu Jaya
- Fajar Utama Semarang
- Fajar Utama Solo
- Feeder Purworejo
- Feeder Semarang-Bojonegoro
- Feeder Wonogiri
- Galuh
- Gaya Baru Malam Utara
- Gunung Jati Ekspres
- Jatayu
- Jayabaya Selatan
- Jayabaya Utara
- Joglokerto
- Kaligangsa
- Kaligung Mas
- Kalijaga
- Kalimaya
- Kamandanu
- Krakatau
- Kuda Putih
- Limex Gaja Baru
- Lokal Rangkas
- Madiun Ekspres
- Maharani
- Mahesa
- Malang Ekspres
- Mataram
- Merak Jaya
- Mutiara Utara
- Pajajaran
- Pandanaran
- Pandanwangi
- Papandayan Ekspres
- Parahyangan
- Patas Bandung Raya
- Patas Merak
- Pekalongan Ekspres
- Penataran Utama
- Priangan Ekspres
- Purbaya
- Putri Hijau
- Rangkas Jaya
- Rengganis
- Senja Singosari
- Senja Utama Semarang
- Senja Utama Solo
- Solo Jaya
- Sriwedari
- Suryajaya
- Taruna Ekspres
- Tawang Mas
- Tawangmangu
- Tegal Arum
- Tegal Bahari
- Tirtonadi