The most convenient way to travel from Pasuruan to Cirebon is by train. You can board a train at Pasuruan Station and travel directly to Cirebon Station. The distance is approximately 500 km along the northern coast of Java. This route offers scenic views of the Javanese countryside. Expect a travel time of about 7 to 8 hours.
Total Distance: Driving distance 520 km, air distance 480 km.
Book your ticket on the KAI Access app for the best prices.
April to October for dry weather.