Perjalanan kereta api dari Cirebon ke Jakarta kini lebih fleksibel dan nyaman. Tersedia banyak pilihan jadwal, dan berbagai kelas tersedia. Bagi yang mencari kenyamanan maksimal, kereta eksekutif seperti Argo Bromo Anggrek, Gajayana, dan Taksaka kini sering menggunakan kelas Generasi Baru. Harganya memang lebih tinggi, berkisar antara Rp 310.000 hingga Rp 580.000, tetapi kenyamanannya sangat sepadan. Kursinya luas, fasilitasnya sangat baik, dan perjalanan lebih santai dan tenang.
Bagi yang mencari pilihan yang lebih ekonomis, kereta Bengawan adalah favorit. Tarifnya sangat terjangkau, hanya Rp 70.000. Namun, masih ada pilihan kelas ekonomi premium, atau Generasi Baru, di kereta Majapahit, Jaka Tingkir, dan Menoreh. Fasilitasnya lebih baru, lebih nyaman, dan harga mulai dari Rp 175.000. Jadi, ada pilihan yang sesuai dengan semua kebutuhan dan anggaran.
Keberangkatan dapat dilakukan dari dua stasiun utama. Stasiun Cirebon (CN) melayani sebagian besar kereta eksekutif, sedangkan Stasiun Cirebon Prujakan (CNP) terutama digunakan untuk kereta kelas ekonomi. Waktu tempuhnya singkat, sekitar 2 jam 14 menit hingga 3 jam, sehingga jauh lebih cepat dan efisien dibandingkan transportasi darat.