About 220km west along the north coast, taking two and a half to three hours. Frequency is exceptional because every westbound northern service calls at Cirebon, so this is one of the few Indonesian routes where turning up and taking the next train is a realistic plan.
Which station you leave from matters. Kejaksan is the main and more central station; Prujakan handles most ekonomi services and is less convenient. Check your ticket rather than assuming.
Which trains run this route: Argo Cheribon is the dedicated service. Beyond it, essentially every westbound Semarang and Surabaya train stops here, plus southern-line services coming up from Purwokerto.
Cirebon works well as a day trip in either direction. Batik buyers head for the workshops at Trusmi; the sultan's palaces are in town. Either fills a day comfortably before an evening train back to Jakarta.
Journey times vary by service and season. Confirm against current schedules before booking.
Indicative bands only. KAI adjusts fares by season and subclass, so treat these as a guide to the order of magnitude rather than a quote.
Categories
Last updated 8 Sep 2026
© Indonesia By Train 2026. All rights reserved