The journey from Cilacap to Denpasar is a long-distance adventure that spans the entire length of Java and crosses the Bali Strait. You will travel by bus to the Ketapang port, take a ferry to Gilimanuk, and continue by bus to Denpasar. This route is popular for budget travelers and those who enjoy scenic land travel. Expect a total travel time of 18 to 22 hours depending on traffic and ferry schedules.
Total Distance: 700 km driving distance, 550 km air distance.
The bus ticket usually includes the ferry crossing fee.
April to October for dry weather and smooth ferry crossings.