Daftar kereta api di Indonesia
Rute > Jawa dan Sumatra bagian Utara > Antarkota > Lintas utara Jawa

| Jawa bagian barat> Nama | Jawa bagian barat> Kelas | Jawa bagian barat> Relasi | Jawa bagian barat> Frekuensi | Jawa bagian barat> Stasiun pemberhentian |
| --- | --- | --- | --- | --- |
| Gunungjati | Eksekutif | Gambir–Cirebon | 1x | Bekasi, Cikampek, Pegaden Baru (arah Cirebon), Haurgeulis, Jatibarang, Arjawinangun |
| Gunungjati | Ekonomi | Gambir–Cirebon | 1x | Bekasi, Cikampek, Pegaden Baru (arah Cirebon), Haurgeulis, Jatibarang, Arjawinangun |
| Cakrabuana | Eksekutif | Gambir–Cirebon | 1x | Bekasi, Cikampek (arah Cirebon), Pegaden Baru (arah Jakarta), Haurgeulis, Jatibarang |
| Cakrabuana | Ekonomi | Gambir–Cirebon | 1x | Bekasi, Cikampek (arah Cirebon), Pegaden Baru (arah Jakarta), Haurgeulis, Jatibarang |
| Cheribon | Eksekutif | Gambir–Cirebon | 1xf | Bekasi, Jatibarang |
| Cheribon | Ekonomi | Gambir–Cirebon | 1xf | Bekasi, Jatibarang |
Jawa bagian barat ke Jawa bagian tengah
| Nama | Kelas | Relasi | Frekuensi | Stasiun pemberhentian |
| Argo Sindoro | Eksekutif | Gambir–Semarang Tawang | 1xpm | Jatinegara, Bekasi, Cirebon, Tegal, Pekalongan |
| Argo Muria | Eksekutif | Gambir–Semarang Tawang | 2x | Jatinegara, Bekasi, Cirebon, Tegal, Pekalongan |
| Argo Merbabu | Eksekutif | Gambir–Semarang Tawang | 3x | Jatinegara, Bekasi, Karawang (jadwal malam arah Semarang dan jadwal siang arah Jakarta), Cirebon, Tegal, Pemalang, Pekalongan |
| Tegal Bahari | Eksekutif | Pasar Senen–Tegal | 1x | Bekasi, Cikarang, Jatibarang, Cirebon Prujakan, Babakan, Brebes |
| Tegal Bahari | Bisnis | Pasar Senen–Tegal | 1x | Bekasi, Cikarang, Jatibarang, Cirebon Prujakan, Babakan, Brebes |
| Tawang Jaya Premium | Eksekutif | Pasar Senen–Semarang Tawang | 2x | Jatinegara (arah Semarang (jadwal pagi)), Bekasi, Cikarang (arah Semarang (jadwal pagi)), Pegaden Baru (arah Semarang (jadwal malam)), Jatibarang, Cirebon, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol |
| Tawang Jaya Premium | Ekonomi | Pasar Senen–Semarang Tawang | 2x | Jatinegara (arah Semarang (jadwal pagi)), Bekasi, Cikarang (arah Semarang (jadwal pagi)), Pegaden Baru (arah Semarang (jadwal malam)), Jatibarang, Cirebon, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol |
| Menoreh | Eksekutif | Pasar Senen–Semarang Tawang | 1xpm | Jatinegara, Bekasi, Cikarang (jadwal siang arah Semarang dan jadwal malam arah Pasar Senen), Pegaden Baru (arah Jakarta (jadwal siang)), Cirebon Prujakan, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol |
| Menoreh | Ekonomi | Pasar Senen–Semarang Tawang | 1xpm | Jatinegara, Bekasi, Cikarang (jadwal siang arah Semarang dan jadwal malam arah Pasar Senen), Pegaden Baru (arah Jakarta (jadwal siang)), Cirebon Prujakan, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol |
| Gunungjati | Eksekutif | Gambir–Semarang Tawang | 1x | Bekasi, Pegaden Baru (arah Semarang), Haurgeulis, Jatibarang, Cirebon, Babakan, Brebes, Tegal, Pemalang, Pekalongan |
| Gunungjati | Ekonomi | Gambir–Semarang Tawang | 1x | Bekasi, Pegaden Baru (arah Semarang), Haurgeulis, Jatibarang, Cirebon, Babakan, Brebes, Tegal, Pemalang, Pekalongan |
| Ciremai | Eksekutif | Bandung–Semarang Tawang via Cirebon | 1x | Cimahi, Purwakarta, Cikampek, Haurgeulis, Jatibarang, Cirebon, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol |
| Ciremai | Ekonomi | Bandung–Semarang Tawang via Cirebon | 1x | Cimahi, Purwakarta, Cikampek, Haurgeulis, Jatibarang, Cirebon, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol |
| Tawang Jaya | Ekonomi | Pasar Senen–Semarang Poncol | 1x | Bekasi, Cikarang, Haurgeulis, Jatibarang, Cirebon Prujakan, Babakan, Brebes, Tegal, Pemalang, Pekalongan, Weleri |
Jawa bagian barat ke Jawa bagian timur
| Nama | Kelas | Relasi | Frekuensi | Stasiun pemberhentian |
| Argo Bromo Anggrek | Luxury | Gambir–Surabaya Pasarturi | 2x | Cirebon, Semarang Tawang |
| Argo Bromo Anggrek | Eksekutif | Gambir–Surabaya Pasarturi | 2x | Cirebon, Semarang Tawang |
| Sembrani | Luxury | Gambir–Surabaya Pasarturi | 2x | Bekasi, Cirebon, Tegal, Pekalongan, Semarang Tawang, Cepu, Bojonegoro |
| Sembrani | Eksekutif | Gambir–Surabaya Pasarturi | 2x | Bekasi, Cirebon, Tegal, Pekalongan, Semarang Tawang, Cepu, Bojonegoro |
| Argo Anjasmoro | Eksekutif | Gambir–Surabaya Pasarturi | 1x | Bekasi, Cirebon, Tegal, Pekalongan, Semarang Tawang, Cepu, Bojonegoro |
| Brawijaya | Eksekutif | Gambir–Malang via Semarang Tawang | 1x | Bekasi, Cikarang, Cirebon, Tegal, Pekalongan, Semarang Tawang, Solo Jebres, Madiun, Nganjuk, Kertosono, Kediri, Tulungagung, Blitar, Wlingi, Kepanjen, Malang Kotalama |
| Pandalungan | Eksekutif | Gambir–Jember via Surabaya Pasarturi | 1x | Bekasi (arah Jember), Cikarang, Cirebon, Tegal, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Lamongan, Surabaya Pasarturi, Surabaya Gubeng, Sidoarjo, Bangil, Pasuruan, Probolinggo, Klakah, Tanggul, Rambipuji |
| Gumarang | Eksekutif | Pasar Senen–Surabaya Pasarturi | 1x | Bekasi, Karawang (arah Surabaya), Jatibarang, Cirebon, Tegal, Pemalang, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Babat, Lamongan |
| Gumarang | Bisnis | Pasar Senen–Surabaya Pasarturi | 1x | Bekasi, Karawang (arah Surabaya), Jatibarang, Cirebon, Tegal, Pemalang, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Babat, Lamongan |
| Dharmawangsa | Eksekutif | Pasar Senen–Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Karawang (arah Surabaya), Pegaden Baru, Haurgeulis, Cirebon Prujakan, Tanjung, Brebes, Tegal, Pekalongan, Weleri, Semarang Poncol, Ngrombo, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
| Dharmawangsa | Ekonomi | Pasar Senen–Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Karawang (arah Surabaya), Pegaden Baru, Haurgeulis, Cirebon Prujakan, Tanjung, Brebes, Tegal, Pekalongan, Weleri, Semarang Poncol, Ngrombo, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
| Harina | Eksekutif | Bandung–Surabaya Pasarturi via Cirebon | 2x | Cimahi, Padalarang, Purwakarta, Cikampek, Cirebon, Tegal, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Babat, Lamongan |
| Harina | Ekonomi Premium | Bandung–Surabaya Pasarturi via Cirebon | 2x | Cimahi, Padalarang, Purwakarta, Cikampek, Cirebon, Tegal, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Babat, Lamongan |
| Brantas | Eksekutif | Pasar Senen–Blitar via Semarang Tawang | 1x | Bekasi, Pegaden Baru, Haurgeulis, Jatibarang, Cirebon Prujakan, Brebes, Tegal, Pekalongan, Semarang Tawang, Gundih, Solo Jebres, Sragen, Walikukun, Ngawi, Magetan, Madiun, Caruban, Nganjuk, Kertosono, Papar, Kediri, Tulungagung, Ngunut |
| Brantas | Ekonomi | Pasar Senen–Blitar via Semarang Tawang | 1x | Bekasi, Pegaden Baru, Haurgeulis, Jatibarang, Cirebon Prujakan, Brebes, Tegal, Pekalongan, Semarang Tawang, Gundih, Solo Jebres, Sragen, Walikukun, Ngawi, Magetan, Madiun, Caruban, Nganjuk, Kertosono, Papar, Kediri, Tulungagung, Ngunut |
| Jayabaya | Eksekutif | Pasar Senen–Malang via Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Karawang, Cikampek, Haurgeulis, Jatibarang, Cirebon, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol, Ngrombo, Randublatung, Cepu, Bojonegoro, Lamongan, Surabaya Pasarturi, Surabaya Gubeng, Waru (arah Malang), Sidoarjo, Bangil, Lawang |
| Jayabaya | Ekonomi | Pasar Senen–Malang via Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Karawang, Cikampek, Haurgeulis, Jatibarang, Cirebon, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol, Ngrombo, Randublatung, Cepu, Bojonegoro, Lamongan, Surabaya Pasarturi, Surabaya Gubeng, Waru (arah Malang), Sidoarjo, Bangil, Lawang |
| Blambangan Ekspres | Eksekutif | Pasar Senen–Ketapang via Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Karawang, Cirebon, Tegal, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Lamongan, Surabaya Pasarturi, Surabaya Gubeng, Sidoarjo, Bangil, Pasuruan, Probolinggo, Klakah, Tanggul, Rambipuji, Jember, Kalibaru, Kalisetail, Temuguruh, Rogojampi, Banyuwangi Kota |
| Blambangan Ekspres | Ekonomi | Pasar Senen–Ketapang via Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Karawang, Cirebon, Tegal, Pekalongan, Semarang Tawang, Ngrombo, Cepu, Bojonegoro, Lamongan, Surabaya Pasarturi, Surabaya Gubeng, Sidoarjo, Bangil, Pasuruan, Probolinggo, Klakah, Tanggul, Rambipuji, Jember, Kalibaru, Kalisetail, Temuguruh, Rogojampi, Banyuwangi Kota |
| Kertajaya | Ekonomi Premium | Pasar Senen–Surabaya Pasarturi | 1x | Jatinegara, Bekasi, Cikarang, Haurgeulis, Jatibarang, Cirebon Prujakan, Brebes, Tegal, Pekalongan, Weleri, Semarang Poncol, Ngrombo, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
| Airlangga | Ekonomi | Pasar Senen–Surabaya Pasarturi | 1x | Bekasi, Cikarang, Cikampek, Pegaden Baru, Haurgeulis, Jatibarang, Arjawinangun, Cirebon Prujakan, Babakan, Tanjung, Brebes, Tegal, Pemalang, Pekalongan, Weleri, Semarang Poncol, Ngrombo, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
| Majapahit | Ekonomi | Pasar Senen–Malang via Semarang Tawang | 1x | Bekasi, Karawang, Haurgeulis, Cirebon Prujakan, Tegal, Pekalongan, Semarang Tawang, Solo Jebres, Sragen, Walikukun, Ngawi, Madiun, Nganjuk, Kertosono, Kediri, Tulungagung, Blitar, Wlingi, Kepanjen, Malang Kotalama |
| Matarmaja | Ekonomi | Pasar Senen–Malang via Semarang Tawang | 1x | Bekasi, Cikarang, Pegaden Baru, Terisi, Jatibarang, Cirebon Prujakan, Babakan, Brebes, Tegal, Pekalongan, Weleri, Semarang Poncol, Solo Jebres, Sragen, Walikukun, Ngawi, Magetan, Madiun, Nganjuk, Kertosono, Kediri, Tulungagung, Blitar, Wlingi, Kesamben, Sumberpucung, Kepanjen, Malang Kotalama |
Jawa bagian tengah ke Jawa bagian timur via Gambringan
| Nama | Kelas | Relasi | Frekuensi | Stasiun pemberhentian |
| Sancaka Utara | Eksekutif | Cilacap–Surabaya Pasarturi via Solo Balapan | 1x | Gumilir, Maos, Kroya, Gombong, Kebumen, Kutoarjo, Wates, Yogyakarta, Klaten, Solo Balapan, Salem, Gundih, Gambringan, Kradenan, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
| Sancaka Utara | Ekonomi | Cilacap–Surabaya Pasarturi via Solo Balapan | 1x | Gumilir, Maos, Kroya, Gombong, Kebumen, Kutoarjo, Wates, Yogyakarta, Klaten, Solo Balapan, Salem, Gundih, Gambringan, Kradenan, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
| Ambarawa Ekspres | Ekonomi Premium | Semarang Poncol–Surabaya Pasarturi | 2x | Semarang Tawang, Ngrombo, Kradenan, Randublatung, Cepu, Bojonegoro, Babat, Lamongan |
Keterangan:* 

Jawa bagian barat: Banten, DKI Jakarta, dan Jawa Barat
Jawa bagian tengah: Jawa Tengah dan Daerah Istimewa Yogyakarta
Jawa bagian timur: Jawa Timur