Daftar jalur kereta api aktif di Indonesia
Jawa > Jalur kereta api utama

| Jalur kereta api | Segmen | Tanggal diresmikan | Perusahaan yang meresmikan | Operator | Jenis |
| --- | --- | --- | --- | --- | --- |
| Anyer Kidul–Merak–Kampung Bandan | Tanah Abang–Rangkasbitung | 1 Oktober 1899 | Staatsspoorwegen Westerlijnen | KAI Commuter | Ganda |
| Anyer Kidul–Merak–Kampung Bandan | Rangkasbitung–Serang | 1 Juli 1900 | Staatsspoorwegen Westerlijnen | KAI Commuter | Tunggal |
| Anyer Kidul–Merak–Kampung Bandan | Serang–Krenceng dengan percabangan ke arah Anyer Kidul | 20 Desember 1900 | Staatsspoorwegen Westerlijnen | KAI Logistik | Tunggal |
| Anyer Kidul–Merak–Kampung Bandan | Cilegon–Merak | 1 Desember 1914 | Staatsspoorwegen Westerlijnen | KAI Commuter | Tunggal |
| Anyer Kidul–Merak–Kampung Bandan | Jakarta–Kampung Bandan–Kota Inten–Angke–Duri | 2 Januari 1899 | Staatsspoorwegen Westerlijnen | KAI Commuter | Ganda |
| Tangerang–Duri | Tangerang–Duri | 2 Januari 1899 | Staatsspoorwegen Westerlijnen | KAI Commuter | Ganda |
| Tangerang–Duri | Segmen Batu Ceper–Bandara Soekarno-Hatta | 26 Desember 2017 | KAI Commuter | KAI Commuter | Ganda |
| Jakarta Kota–Cikampek–Padalarang | Jakarta–Pasar Senen–Jatinegara–Bekasi–Karawang | 1887 | Bataviasche Oosterspoorweg Maatschappij | Daerah Operasi I Jakarta | Ganda (Jakarta Kota–Pasar Senen–Jatinegara) |
| Jakarta Kota–Cikampek–Padalarang | Jakarta–Pasar Senen–Jatinegara–Bekasi–Karawang | 1887 | Bataviasche Oosterspoorweg Maatschappij | Daerah Operasi I Jakarta | Dwiganda (Jatinegara–Bekasi) |
| Jakarta Kota–Cikampek–Padalarang | Jakarta–Pasar Senen–Jatinegara–Bekasi–Karawang | 1887 | Bataviasche Oosterspoorweg Maatschappij | Daerah Operasi I Jakarta | Ganda (Bekasi–Cikampek–Purwakarta) |
| Jakarta Kota–Cikampek–Padalarang | Karawang–Cikampek–Padalarang | 27 Desember 1902 | Staatsspoorwegen Westerlijnen | Daerah Operasi I Jakarta | Ganda (Bekasi–Cikampek–Purwakarta) |
| Jakarta Kota–Cikampek–Padalarang | Karawang–Cikampek–Padalarang | 27 Desember 1902 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Ganda parsial (Purwakarta–Cikadongdong) |
| Jakarta Kota–Cikampek–Padalarang | Karawang–Cikampek–Padalarang | 27 Desember 1902 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Tunggal (Cikadongdong–Padalarang) |
| Jakarta Kota–Bogor | Jakarta–Bogor | 31 Januari 1873 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi I Jakarta (Jakarta Kota–Manggarai) | Ganda |
| Jakarta Kota–Bogor | Jakarta–Bogor | 31 Januari 1873 | Nederlandsch-Indische Spoorweg Maatschappij | KAI Commuter (Manggarai–Bogor) | Ganda |
| Bogor–Padalarang–Kasugihan | Bogor–Cicurug | 5 Oktober 1881 | Staatsspoorwegen Westerlijnen | Daerah Operasi I Jakarta | Ganda |
| Bogor–Padalarang–Kasugihan | Cicurug–Sukabumi | 21 Maret 1882 | Staatsspoorwegen Westerlijnen | Daerah Operasi I Jakarta | Tunggal |
| Bogor–Padalarang–Kasugihan | Sukabumi–Cianjur | 20 Mei 1883 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Tunggal |
| Bogor–Padalarang–Kasugihan | Cianjur–Padalarang | 17 Mei 1884 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Tunggal |
| Bogor–Padalarang–Kasugihan | Padalarang–Bandung | 17 Mei 1884 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Ganda |
| Bogor–Padalarang–Kasugihan | Bandung–Cicalengka | 10 September 1884 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Ganda |
| Bogor–Padalarang–Kasugihan | Cicalengka–Cibatu | 14 Agustus 1889 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Tunggal |
| Bogor–Padalarang–Kasugihan | CIbatu–Tasikmalaya | 16 September 1893 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Tunggal |
| Bogor–Padalarang–Kasugihan | Tasikmalaya–Banjar | 1 November 1894 | Staatsspoorwegen Westerlijnen | Daerah Operasi II Bandung | Tunggal |
| Bogor–Padalarang–Kasugihan | Banjar–Kasugihan | 1 November 1894 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto | Tunggal |
| Cikampek–Cirebon–Kroya | Cikampek–Cirebon Prujakan | 3 Juni 1912 | Staatsspoorwegen Westerlijnen | Daerah Operasi III Cirebon | Ganda |
| Cikampek–Cirebon–Kroya | Cirebon Prujakan–Prupuk | 1 Juli 1916 | Staatsspoorwegen Westerlijnen | Daerah Operasi III Cirebon (Cirebon–Ketanggungan) | Ganda |
| Cikampek–Cirebon–Kroya | Cirebon Prujakan–Prupuk | 1 Juli 1916 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto (Ketanggungan–Prupuk) | Ganda |
| Cikampek–Cirebon–Kroya | Prupuk–Patuguran | 1 Januari 1917 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto | Ganda |
| Cikampek–Cirebon–Kroya | Patuguran–Kroya | 1 Juli 1916 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto | Ganda |
| Cirebon–Semarang | Cirebon Prujakan–Tegal | 1 Februari 1899 | Semarang-Cheribon Stoomtram Maatschappij | Daerah Operasi III Cirebon | Ganda |
| Cirebon–Semarang | Tegal–Semarang Tawang | 1 Februari 1899 | Semarang-Cheribon Stoomtram Maatschappij | Daerah Operasi IV Semarang | Ganda |
| Semarang Tawang–Solo Balapan–Yogyakarta | Semarang Tawang–Brumbung | 10 Agustus 1867 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi IV Semarang | Ganda |
| Semarang Tawang–Solo Balapan–Yogyakarta | Brumbung–Gundih | 1867-1870 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi IV Semarang | Tunggal |
| Semarang Tawang–Solo Balapan–Yogyakarta | Gundih–Solo Balapan | 10 Februari 1870 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi VI Yogyakarta | Tunggal |
| Semarang Tawang–Solo Balapan–Yogyakarta | Solo Balapan–Yogyakarta | 1871-1872 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi VI Yogyakarta | Ganda |
| Semarang Tawang–Solo Balapan–Yogyakarta | Kadipiro-Adi Soemarmo | 29 Desember 2019 | Direktorat Jenderal Perkeretaapian | Daerah Operasi VI Yogyakarta | Tunggal |
| Brumbung–Gambringan | Brumbung–Gambringan | 3 Januari 1924 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi IV Semarang | Ganda |
| Gundih–Surabaya Pasarturi | Gundih–Gambringan | 3 Januari 1924 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi IV Semarang | Tunggal |
| Gundih–Surabaya Pasarturi | Gambringan–Cepu | 3 Januari 1924 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi IV Semarang | Ganda |
| Gundih–Surabaya Pasarturi | Cepu–Surabaya Pasarturi | 3 Januari 1924 | Nederlandsch-Indische Spoorweg Maatschappij | Daerah Operasi VIII Surabaya | Ganda |
| Cilacap–Yogyakarta | Cilacap Pelabuhan–Kroya | 20 Juli 1887 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto | Tunggal |
| Cilacap–Yogyakarta | Kroya–Kutoarjo | 20 Juli 1887 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto | Ganda |
| Cilacap–Yogyakarta | Kutoarjo–Purworejo | 20 Juli 1887 | Staatsspoorwegen Westerlijnen | Daerah Operasi V Purwokerto | Tunggal |
| Cilacap–Yogyakarta | Kutoarjo–Yogyakarta | 20 Juli 1887 | Staatsspoorwegen Westerlijnen | Daerah Operasi VI Yogyakarta | Ganda |
| Cilacap–Yogyakarta | Gumilir–Karangtalun | 20 Juli 1887 | Staatsspoorwegen Westerlijnen | KAI Logistik | Tunggal |
| Cilacap–Yogyakarta | Kedundang-Bandara Internasional Yogyakarta | 27 Agustus 2021 | Direktorat Jenderal Perkeretaapian | KAI Bandara | Ganda |
| Solo Balapan–Wonokromo | Solo Balapan–Sragen | 24 Mei 1884 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VI Yogyakarta | Ganda |
| Solo Balapan–Wonokromo | Sragen–Ngawi | 1 Maret 1884 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Ganda |
| Solo Balapan–Wonokromo | Ngawi–Madiun | 2 Juli 1883 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Ganda |
| Solo Balapan–Wonokromo | Madiun–Nganjuk | 1 Juli 1882 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Ganda |
| Solo Balapan–Wonokromo | Nganjuk–Kertosono | 1 Oktober 1881 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Ganda |
| Solo Balapan–Wonokromo | Kertosono–Sembung | 25 Juni 1881 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Ganda |
| Solo Balapan–Wonokromo | Sembung–Mojokerto | 27 Februari 1881 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Ganda |
| Solo Balapan–Wonokromo | Mojokerto–Tarik | 16 Oktober 1880 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Ganda |
| Solo Balapan–Wonokromo | Tarik–Sepanjang | 1 Juli 1897 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Ganda |
| Solo Balapan–Wonokromo | Sepanjang–Wonokromo | 1 Juli 1897 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Solo Balapan–Wonokromo | Percabangan ke arah Sidoarjo | 16 Oktober 1880 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Kertosono–Bangil | Kertosono–Kediri | 13 Agustus 1882 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Tunggal |
| Kertosono–Bangil | Kediri–Tulungagung | 2 Juni 1883 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Tunggal |
| Kertosono–Bangil | Tulungagung–Blitar | 10 Juni 1884 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Tunggal |
| Kertosono–Bangil | Blitar–Wlingi | 10 Januari 1896 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VII Madiun | Tunggal |
| Kertosono–Bangil | Blitar–Wlingi | 10 Januari 1896 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Kertosono–Bangil | Wlingi–Kepanjen SS | 30 Januari 1897 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Kertosono–Bangil | Kepanjen–Malang | 5 Januari 1896 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Kertosono–Bangil | Malang–Lawang | 20 Juli 1879 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Kertosono–Bangil | Lawang–Sengon | 1 Mei 1879 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Kertosono–Bangil | Sengon–Bangil | 1 November 1879 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Surabaya Kota–Kalisat | Surabaya Kota–Wonokromo | 16 Mei 1878 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Ganda |
| Surabaya Kota–Kalisat | Wonokromo–Bangil | 16 Mei 1878 | Staatsspoorwegen Oosterlijnen | Daerah Operasi VIII Surabaya | Tunggal |
| Surabaya Kota–Kalisat | Bangil–Pasuruan | 16 Mei 1878 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Surabaya Kota–Kalisat | Pasuruan–Probolinggo | 3 Mei 1884 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Surabaya Kota–Kalisat | Probolinggo–Klakah | 1 Juli 1895 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Surabaya Kota–Kalisat | Klakah–Jember | 1 Juni 1897 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Surabaya Kota–Kalisat | Jember–Kalisat | 1 Oktober 1897 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Kalisat–Banyuwangi | Kalisat–Mrawan | 10 September 1902 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Kalisat–Banyuwangi | Mrawan–Kabat | 2 Februari 1903 | Staatsspoorwegen Oosterlijnen | Daerah Operasi IX Jember | Tunggal |
| Kalisat–Banyuwangi | Kabat–Ketapang | 1985 | Perusahaan Jawatan Kereta Api | Daerah Operasi IX Jember | Tunggal |