The distance from Jakarta Selatan to Cirebon is 220 km. The most practical way to travel is by train, which takes about 3 hours. Cirebon is a historic port city known for its unique blend of Javanese and Sundanese culture, as well as its famous shrimp-based snacks.
Total Distance: 220 km driving distance, 190 km straight-line air distance.
Cirebon is a major stop on the northern rail line.
May to September, as the dry season is ideal for exploring the city's heritage sites.