The route from Badung to Cirebon involves flying from Ngurah Rai International Airport to Jakarta, followed by a train journey to Cirebon. There are no direct flights to Cirebon from Bali. This journey connects the island of Bali to the historic city of Cirebon in West Java. Plan for a full day of travel to ensure a smooth connection.
Total Distance: Air distance is approximately 900 km; rail distance is roughly 200 km from Jakarta.
Book your train ticket from Jakarta to Cirebon in advance via the KAI Access app.
May to September for the driest weather.