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.

Java (Ketapang) to Bali (Gilimanuk) ferry at a glance

The ferry from Java (Ketapang) to Bali (Gilimanuk) takes 45m across the Bali Strait, operated by ASDP Indonesia Ferry. Both vehicles and foot passengers are carried. Typical frequency: continuous 24/7 departures every 15 minutes.

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel.

Return crossing: Bali (Gilimanuk) to Java (Ketapang)

ASDP Indonesia Ferry also sails Bali (Gilimanuk) to Java (Ketapang), taking 45m.

Maritime Crossing Route Map

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

📐 3 Nautical Miles
Java (Ketapang)⇄Bali (Gilimanuk)
⏱ 45m · 📐 3 nm
⚡ Instant E-Ticket

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

Book your crossing with 12Go: live fares, availability and sailing times.

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.
How long is the ferry from Java (Ketapang) to Bali (Gilimanuk)?
The crossing typically takes 45m. Actual times vary by vessel, season and sea conditions, so check the timetable for your sailing.
Which ferry companies sail from Java (Ketapang) to Bali (Gilimanuk)?
ASDP Indonesia Ferry operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take the Java (Ketapang) to Bali (Gilimanuk) ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
Are dogs and pets allowed on the Java (Ketapang) to Bali (Gilimanuk) ferry?
Pets are accepted on this route, subject to the operator’s rules (for example staying in the vehicle, kennels or pet-friendly cabins). International crossings also require the correct pet travel documents.
How far is Java (Ketapang) from Bali (Gilimanuk) by ferry?
The sea crossing is about 3 nautical miles (roughly 6 km).