| Jalur kereta api |
Segmen |
Tanggal diresmikan |
Perusahaan yang meresmikan |
Pemilik |
Jenis |
| Jakarta Kota–Cikampek–Padalarang |
Jakarta–Pasar Senen–Jatinegara–Bekasi–Karawang |
31 Maret 1887, diperpanjang
20 Maret 1898 |
Bataviasche Oosterspoorweg Maatschappij |
Balai Teknik Perkeretaapian Kelas I Jakarta (Jakarta Kota–Cikampek) |
Ganda (Jakarta Kota–Pasar Senen–Jatinegara) |
| Dwiganda (Jatinegara–Bekasi) |
| Ganda (Bekasi–Cikampek–Purwakarta) |
| Karawang–Cikampek–Padalarang |
27 Desember 1902, diperpanjang
2 Mei 1906 |
Staatsspoorwegen Westerlijnen |
| Balai Teknik Perkeretaapian Kelas I Bandung |
Ganda parsial (Purwakarta–Cikadongdong) |
| Tunggal (Cikadongdong–Padalarang) |
| Bogor–Padalarang–Kasugihan |
Padalarang–Bandung |
17 Mei 1884 |
Ganda |
| Bandung–Cicalengka |
10 September 1884 |
| Cicalengka–Cibatu |
14 Agustus 1889 |
Tunggal |
| CIbatu–Tasikmalaya |
16 September 1893 |
| Tasikmalaya–Banjar |
1 November 1894 |
| Banjar–Kasugihan |
Balai Teknik Perkeretaapian Kelas I Bandung (Banjar–Rancakole) |
| Balai Teknik Perkeretaapian Kelas I Semarang (Meluwung–Kasugihan) |
| Cikampek–Cirebon–Kroya |
Cikampek–Cirebon Prujakan |
3 Juni 1912 |
Balai Teknik Perkeretaapian Kelas I Bandung |
Ganda |
| Cirebon Prujakan–Prupuk |
1 Juli 1916 |
Balai Teknik Perkeretaapian Kelas I Bandung (Cirebon Prujakan–Ciledug) |
| Balai Teknik Perkeretaapian Kelas I Semarang (Ketanggungan–Prupuk) |
| Prupuk–Patuguran |
1 Januari 1917 |
Balai Teknik Perkeretaapian Kelas I Semarang |
| Patuguran–Kroya |
1 Juli 1916 |
| Cirebon–Semarang |
Cirebon Prujakan–Tegal |
1 Februari 1899 |
Semarang-Cheribon Stoomtram Maatschappij |
Balai Teknik Perkeretaapian Kelas I Bandung (Cirebon Prujakan–Losari) |
| Balai Teknik Perkeretaapian Kelas I Semarang (Tanjung–Tegal) |
| Tegal–Semarang Tawang |
Balai Teknik Perkeretaapian Kelas I Semarang |
| Semarang–Surakarta–Yogyakarta |
Semarang Tawang–Brumbung |
10 Agustus 1867 |
Nederlandsch-Indische Spoorweg Maatschappij |
| Solo Balapan–Yogyakarta |
1871-1872[1] |
| Brumbung–Gambringan |
Brumbung–Gambringan |
3 Januari 1924 |
| Gundih–Surabaya Pasarturi |
Gambringan–Cepu |
| Padangan–Surabaya Pasarturi |
Balai Teknik Perkeretaapian Kelas I Surabaya |
| Cilacap–Yogyakarta |
Cilacap Pelabuhan–Kroya |
20 Juli 1887 |
Staatsspoorwegen Westerlijnen |
Balai Teknik Perkeretaapian Kelas I Semarang |
Tunggal |
| Kroya–Kutoarjo |
Ganda |
| Kutoarjo–Purworejo |
Tunggal |
| Kutoarjo–Yogyakarta |
Ganda |
| Gumilir–Karangtalun |
Tunggal |
| Solo Balapan–Wonokromo |
Solo Balapan–Sragen |
24 Mei 1884 |
Staatsspoorwegen Oosterlijnen |
Ganda |
| Sragen–Ngawi |
1 Maret 1884 |
Balai Teknik Perkeretaapian Kelas I Semarang (Solo Balapan–Kedungbanteng) |
| Balai Teknik Perkeretaapian Kelas I Surabaya (Walikukun–Ngawi) |
| Ngawi–Madiun |
2 Juli 1883 |
Balai Teknik Perkeretaapian Kelas I Surabaya |
| Madiun–Nganjuk |
1 Juli 1882 |
| Nganjuk–Kertosono |
1 Oktober 1881 |
| Kertosono–Sembung |
25 Juni 1881 |
| Sembung–Mojokerto |
27 Februari 1881 |
| Mojokerto–Tarik |
16 Oktober 1880 |
| Tarik–Sepanjang |
1 Juli 1897 |
| Sepanjang–Wonokromo |
Tunggal |
| Surabaya Kota–Kalisat |
Surabaya Kota–Wonokromo |
16 Mei 1878 |
Ganda |
| Kertosono–Bangil |
Kertosono–Kediri |
13 Agustus 1882 |
Tunggal |
| Kediri–Tulungagung |
2 Juni 1883 |
| Tulungagung–Blitar |
10 Juni 1884 |
| Blitar–Wlingi |
10 Januari 1896 |
| Wlingi–Kepanjen SS |
30 Januari 1897 |
| Kepanjen–Malang |
5 Januari 1896 |