Train Name
|
Railroad
|
Train Endpoints
|
Operated
|
Argo Bromo Anggrek
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Surabaya (Surabaya Pasar Turi)
|
Since 1995 (First operated as Argo Bromo)
Since 1997 (Operated as Argo Bromo Anggrek)
|
Argo Dwipangga
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Yogyakarta (Yogyakarta) – Surakarta (Solo Balapan)
|
Since 1998
|
Argo Cheribon
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Cirebon (Cirebon)
|
Since 2010 (Replacing Argo Jati)
|
Argo Lawu
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Yogyakarta (Yogyakarta) – Surakarta (Solo Balapan)
|
Since 1996
|
Argo Muria
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Semarang (Semarang Tawang)
|
Since 1997
|
Argo Parahyangan
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Bandung (Bandung)
|
Since 2010 (Replacing Argo Gede and Parahyangan)
|
Argo Sindoro
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Semarang (Semarang Tawang)
|
Since 2001 (Replacing Argo Muria I)
|
Argo Wilis
|
Kereta Api Indonesia
|
Bandung (Bandung) – Surabaya (Surabaya Gubeng)
|
Since 1998
|
Bangunkarta
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Jombang (Jombang) – Surabaya (Surabaya Gubeng)
|
Since 1985 (First operated)
Since 2013 (Route extended to Surabaya Gubeng)
|
Banten Express/Patas Merak
|
Kereta Api Indonesia
|
Jakarta (Angke) – Merak (Merak)
|
|
Bengawan
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surakarta (Purwosari)
|
|
Bima
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Surabaya (Surabaya Gubeng) – Malang (Malang)
|
Since 1967 (First operated)
Since 2014 (Route extended to Malang)
|
Bogowonto
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Yogyakarta (Lempuyangan)
|
Since 2010
|
Brantas
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Kediri (Kediri)
|
Since 1980
|
Cirebon Express
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Cirebon (Cirebon)
|
Since 1989
|
Ciremai Ekspres
|
Kereta Api Indonesia
|
Bandung (Bandung) – Cirebon (Cirebon)
|
Since 2013
|
Fajar Utama Yogyakarta
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Yogyakarta (Yogyakarta)
|
Since 1986
|
Gajayana
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Malang (Malang)
|
Since 1999
|
Gajah Wong
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Yogyakarta (Lempuyangan)
|
Since 2011
|
Gaya Baru Malam Selatan
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surabaya (Surabaya Gubeng)
|
|
Gumarang
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surabaya (Surabaya Pasar Turi)
|
Since 2001
|
Harina
|
Kereta Api Indonesia
|
Bandung (Bandung) – Semarang (Semarang Tawang) – Surabaya (Surabaya Pasar Turi)
|
Since 2003 (First operated)
Since 2013 (Route extended to Surabaya)
|
Jaka Tingkir
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surakarta (Purwosari)
|
Since 2013
|
Jayabaya
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surabaya (Surabaya Pasar Turi) – Malang (Malang)
|
Since 2014 (Revival from business class Jayabaya Utara)
|
Joglokerto Ekspres
|
Kereta Api Indonesia
|
Surakarta (Solo Balapan) – Yogyakarta (Yogyakarta) – Purwokerto (Purwokerto)
|
Since 2014 (First operated as Joglo Ekspres)
Since 2015 (Route extended to Purwokerto and name changed to Joglokerto Ekspres)
|
Kahuripan
|
Kereta Api Indonesia
|
Bandung (Kiaracondong) – Kediri (Kediri)
|
Since 1995
|
Kaligung
|
Kereta Api Indonesia
|
Tegal (Tegal) – Semarang (Semarang Poncol)
|
Since 2010
|
Kalijaga
|
Kereta Api Indonesia
|
Surakarta (Solo Balapan) – Semarang (Semarang Poncol)
|
Since 2014
|
Kalimaya
|
Kereta Api Indonesia
|
Jakarta (Tanah Abang) – Merak (Merak)
|
Since 2012
|
Kamandaka
|
Kereta Api Indonesia
|
Purwokerto (Purwokerto) – Semarang (Semarang Tawang)
|
Since 2014
|
Krakatau Ekspres
|
Kereta Api Indonesia
|
Merak (Merak) – Jakarta (Pasar Senen) – Kediri (Kediri)
|
Since 2013
|
Kertajaya
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surabaya (Surabaya Pasar Turi)
|
|
Kutojaya Selatan
|
Kereta Api Indonesia
|
Bandung (Kiaracondong) – Purworejo (Kutoarjo)
|
Since 1997
|
Kutojaya Utara
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Purworejo (Kutoarjo)
|
Since 1977
|
Lodaya
|
Kereta Api Indonesia
|
Bandung (Bandung) – Yogyakarta (Yogyakarta) – Surakarta (Solo Balapan)
|
Since 1992
|
Logawa
|
Kereta Api Indonesia
|
Purwokerto (Purwokerto) – Jember (Jember)
|
|
Madiun Jaya/Mantab
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Madiun (Madiun)
|
Operating only on public holiday
|
Maharani
|
Kereta Api Indonesia
|
Semarang (Semarang Poncol) – Surabaya (Surabaya Pasar Turi)
|
Since 2014
|
Majapahit
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Malang (Malang)
|
Since 2009 (First operated as Senja Kediri)
Since 2012 (Name changed to Majapahit)
|
Malabar
|
Kereta Api Indonesia
|
Bandung (Bandung) – Malang (Malang)
|
Since 2010
|
Malioboro Ekspres
|
Kereta Api Indonesia
|
Yogyakarta (Yogyakarta) – Malang (Malang)
|
Since 2012
|
Matarmaja
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Malang (Malang)
|
|
Menoreh
|
Kereta Api Indonesia
|
Jakarta (Jakarta Kota) – Semarang (Semarang Tawang)
|
Since 2012 (First operation)
Since 2019(Station changed from Pasar Senen to Jakarta Kota)
|
Mutiara Selatan
|
Kereta Api Indonesia
|
Bandung (Bandung) – Surabaya (Surabaya Gubeng)
|
|
Mutiara Timur
|
Kereta Api Indonesia
|
Surabaya (Surabaya Gubeng) – Banyuwangi (Ketapang)
|
|
Pangrango
|
Kereta Api Indonesia
|
Bogor (Bogor Paledang) – Sukabumi (Sukabumi)
|
|
Pasundan
|
Kereta Api Indonesia
|
Bandung (Kiaracondong) – Surabaya (Surabaya Gubeng)
|
|
Jatiluhur Ekspress
|
Kereta Api Indonesia
|
Jakarta (Tanjung Priuk) – Cikampek (Cikampek)
|
Since 1966
|
Walahar Ekspres
|
Kereta Api Indonesia
|
Jakarta (Tanjung Priuk) – Purwakarta (Purwakarta)
|
Since 1971
|
Penataran
|
Kereta Api Indonesia
|
Surabaya (Surabaya Kota) – Malang (Malang) – Blitar (Blitar)
|
|
Probowangi
|
Kereta Api Indonesia
|
Surabaya (Surabaya Kota) – Banyuwangi (Ketapang)
|
|
Progo
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Yogyakarta (Lempuyangan)
|
|
Purwojaya
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Cilacap (Cilacap)
|
|
Rangkas Jaya
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Rangkasbitung (Rangkasbitung)
|
|
Sancaka
|
Kereta Api Indonesia
|
Yogyakarta (Yogyakarta) – Surabaya (Surabaya Gubeng)
|
|
Sawunggalih Utama
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Purworejo (Kutoarjo)
|
|
Sembrani
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Surabaya (Surabaya Pasar Turi)
|
|
Senja Utama Solo
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surakarta (Solo Balapan)
|
|
Senja Utama Yogyakarta
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Yogyakarta (Yogyakarta)
|
|
Serayu
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Bandung (Kiaracondong) – Purwokerto (Purwokerto)
|
|
Senja Utama Solo
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Surakarta (Solo Balapan)
|
|
Siantar Ekspres
|
Kereta Api Indonesia
|
Medan (Medan) – Pematangsiantar (Siantar)
|
|
Siliwangi
|
Kereta Api Indonesia
|
Sukabumi (Sukabumi) – Cianjur (Cianjur)
|
|
Simandra/Lokal Cibatu
|
Kereta Api Indonesia
|
Garut (Cibatu) – Purwakarta (Purwakarta)
|
|
Sri Tanjung
|
Kereta Api Indonesia
|
Yogyakarta (Lempuyangan) – Banyuwangi (Ketapang)
|
|
Taksaka
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Yogyakarta (Yogyakarta)
|
|
Tawang Alun
|
Kereta Api Indonesia
|
Malang (Malang) – Banyuwangi (Ketapang)
|
|
Tawang Jaya
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Semarang (Semarang Poncol)
|
|
Tegal Arum
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Tegal (Tegal)
|
|
Tegal Bahari
|
Kereta Api Indonesia
|
Jakarta (Gambir) – Tegal (Tegal)
|
|
Tegal Ekspres
|
Kereta Api Indonesia
|
Jakarta (Pasar Senen) – Tegal (Tegal)
|
|
Turangga
|
Kereta Api Indonesia
|
Bandung (Bandung) – Surabaya (Surabaya Kota)
|
|
Serelo
|
Kereta Api Indonesia
|
Palembang (Kertapati) – Lubuklinggau (Lubuklinggau)
|
|
Sindang Marga
|
Kereta Api Indonesia
|
Palembang (Kertapati) – Lubuklinggau (Lubuklinggau)
|
|
Sriwijaya
|
Kereta Api Indonesia
|
Palembang (Kertapati) – Bandar Lampung (Tanjung Karang)
|
|
Rajabasa
|
Kereta Api Indonesia
|
Palembang (Kertapati) – Bandar Lampung (Tanjung Karang)
|
|
Putri Deli
|
Kereta Api Indonesia
|
Medan (Medan) – Tanjungbalai (Tanjungbalai)
|
|
Siantar Express
|
Kereta Api Indonesia
|
Medan (Medan) – Pematangsiantar (Siantar)
|
|
Sribilah
|
Kereta Api Indonesia
|
Medan (Medan) – Labuhan Batu (Rantau Prapat)
|
|
Sibinuang
|
Kereta Api Indonesia
|
Padang (Padang) – Pariaman (Naras)
|
|