FerryConnect

Indonesia

Java (Ketapang) → Bali (Gilimanuk)

The vital maritime bridge carrying millions of travelers, road-trippers, and fresh produce between the island of Java and the island of Bali across the narrow Bali Strait.

⏱ 45m🚢 1 operator📅 Continuous 24/7 departures every 15 minutes🚗 Vehicles accepted🐕 Pet friendly

Maritime Crossing Route Map

Interactive sea passage between Java (Ketapang) and Bali (Gilimanuk)

📐 3 Nautical Miles
Java (Ketapang)Bali (Gilimanuk)
45m · 📐 3 nm
⚡ Verified Partner Rates

Ready to cross from Java (Ketapang) to Bali (Gilimanuk)?

Compare live vehicle deck availability, foot passenger fares, and schedules across all operators.

Operators on This Route

OperatorCrossing TimeVessels
ASDP Indonesia Ferry45mKMP RoRo Ferry Fleet

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

Pets allowed with valid documents

📐

Distance

3 nautical miles

Getting There & Onward Transport

  • Ketapang Port is walking distance to Ketapang Railway Station, terminus of trains from Surabaya and Yogyakarta
  • Gilimanuk bus terminal connects to Denpasar and Ubud across Bali’s west coast highway

Frequently Asked Questions

Can I take a rental car or scooter from Java to Bali on this ferry?
Yes, cars, motorbikes, campervans, and tour buses roll on and roll off continuously.