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's

Mixed 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 NumberTrain nameOperatorTrain endpointsOperated
281-282MatarmajaPT. Kereta Api Indonesia Operation Area 8 SurabayaMalang (ML) - Madiun (MN) - Semarang Tawang (SMT) - Jakarta Pasar Senen (PSE)1983-
283-284KahuripanPT. Kereta Api Indonesia Operation Area 2 BandungBlitar (BL) - Madiun (MN) - Yogyakarta Lempuyangan (LPN) - Bandung Kiaracondong (KAC)1995-
285-286PasundanPT. Kereta Api Indonesia Operation Area 2 BandungSurabaya Gubeng (SGU) - Madiun (MN) - Yogyakarta Lempuyangan (LPN) - Bandung Kiaracondong (KAC)1997-
287-290Sri TanjungPT. Kereta Api Indonesia Operation Area 9 JemberBanyuwangi Ketapang (KTG) - Jember (JR) - Surabaya Kota (SB) - Madiun (MN) - Yogyakarta Lempuyangan (LPN)1995-
291-292BengawanPT. Kereta Api Indonesia Operation Area 6 YogyakartaPurwosari (PWS) - Yogyakarta Lempuyangan (LPN) - Purwokerto (PWT) - Jakarta Pasar Senen (PSE)1966-
293-294ProgoPT. Kereta Api Indonesia Operation Area 1 JakartaYogyakarta Lempuyangan (LPN) - Purwokerto (PWT) - Jakarta Pasar Senen (PSE)2002-
301-308SerayuPT. Kereta Api Indonesia Operation Area 5 PurwokertoPurwokerto (PWT) - Kroya (KYA) - Bandung Kiaracondong (KAC) - Jakarta Pasar Senen (PSE)1985-
309-310Tawang JayaPT. Kereta Api Indonesia Operation Area 4 SemarangSemarang Poncol (SMC) - Cirebon Prujakan (CNP) - Jakarta Pasar Senen (PSE)1984-
311-312Kutojaya SelatanPT. Kereta Api Indonesia Operation Area 5 PurwokertoKutoarjo - Bandung Kiaracondong (KAC)1977-
313-316Tawang AlunPT. Kereta Api Indonesia Operation Area 9 JemberBanyuwangi Ketapang (KTG) - Jember (JR) - Malang Kota Lama 2000-
317-318ProbowangiPT. Kereta Api Indonesia Operation Area 8 SurabayaBanyuwangi Ketapang (KTG) - Jember (JR) - Surabaya Gubeng (SGU)2014-
319-320Tegal BahariPT. Kereta Api Indonesia Operation Area 1 JakartaTegal - Cirebon Prujakan (CNP) - Jakarta Pasar Senen (PSE)2013-
7049-7050AirlanggaPT. Kereta Api Indonesia Operation Area 8 SurabayaSurabaya Pasar Turi (SBI) - Semarang Poncol (SMC) - Jakarta Pasar Senen (PSE)2021-
U65-U70Putri DeliPT. Kereta Api Indonesia Regional Division I Sumatera Utara and AcehMedan (MDN) - Tanjung Balai 2008-
U71-U72Siantar ExpressPT. Kereta Api Indonesia Regional Division I Sumatera Utara and AcehMedan (MDN) - Siantar (SIR)
S9-S10Bukit SereloPT. Kereta Api Indonesia Regional Division III PalembangKertapati (KPT) - Lubuk Linggau (LLG)2000-
S11-S12RajabasaPT. Kereta Api Indonesia Regional Division IV Tanjung KarangKertapati (KPT) - Tanjung Karang (TNK)

Local economy class

Diesel multiple units

Air-conditioned

Railbus

KAI Airport Services

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

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 feedback
Agglomeration
;Notes

North Sumatra

Mixed class
Economy class

West and South Sumatra

The following are intercity train services in West and South Sumatra according to Gapeka 2023.
NameClassRelationFrequencyStopping station
Sriwijaya RailwayExecutive-Business1x,,,,,,,,,,,
  • Only operates on certain days
Rajabasa trainEconomy1x, Prabumulih,, Peninjawan, Baturaja, Martapura, Waytuba, Blambangan Umpu,,,, Ketapang, Kotabumi, Sulusuban,, Bekri,, Rejosari,
Sindang Marga trainBusiness-ExecutiveKertapati – 1xPrabumulih,,,
Bukit Serelo trainEconomyKertapati – 1x, Prabumulih,,, Muara Enim, Lahat,, Tebing Tinggi,,
Kuala Stabas trainEconomyTanjungkarang – 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