Cilacap
Cilacap
Denpasar
Denpasar
Bus

Cilacap to Denpasar

Updated: 28 May 2026

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.
Fastest Way
Bus travel is the only practical land-based option for this route.
Cheapest Way
Direct long-distance bus is the most economical way to reach Bali.
Compare Cilacap to Denpasar Routes
Bus
Direct
Duration
20 hours
Avg Price
400,000 - 600,000 IDR
Operator
Gunung Harta
Route
Cilacap to Denpasar via Ketapang-Gilimanuk Ferry.

The bus ticket usually includes the ferry crossing fee.

Travel Tips
  • Bring Snacks
    The journey is very long; stock up on food and water.
  • Ferry Comfort
    You will need to exit the bus during the ferry crossing; keep valuables with you.
  • Time Zone
    Remember that Bali is in the Central Indonesian Time zone, one hour ahead of Java.
  • Motion Sickness
    The roads in Bali can be winding; prepare accordingly.
  • Booking
    Book your bus ticket at the Cilacap terminal at least a day in advance.
Safety Tips
  • Ferry Safety
    Follow all safety instructions during the ferry crossing.
  • Luggage
    Keep your passport and money in a small bag on your person.
  • Hydration
    Stay hydrated throughout the long journey.
  • Emergency
    Know the location of the nearest police station in Denpasar.
People Also Ask
  • Is there a flight?
    No, there are no direct flights from Cilacap to Denpasar.
  • How long is the ferry?
    Approximately 45 minutes to 1 hour.
  • Is the bus safe?
    Yes, major bus companies are generally safe.
  • Do I need a passport?
    Only if you are a foreign national; keep it with you.
  • Are there toilets on the bus?
    Yes, most long-distance buses have onboard toilets.
Quick Info
  • From Cilacap, Jawa Tengah, Indonesia
  • To Denpasar, Bali, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather and smooth ferry crossings.

Things to Do in Denpasar
1
Sanur Beach
Relax on the calm waters of Sanur beach. It is perfect for swimming and morning walks.
2
Bajra Sandhi Monument
Visit this impressive monument in the heart of Denpasar. It commemorates the struggle of the Balinese people.
3
Badung Market
Explore the largest traditional market in Bali. It is a great place to see local life and buy fresh produce.
4
Bali Museum
Learn about Balinese history and culture through the extensive collection of artifacts.
Tags
Cilacap to Denpasar Bali travel Cilacap to Bali bus Ketapang to Gilimanuk ferry Bali transport Cilacap to Bali long distance bus travel to Bali
More to Cilacap