Ferry & fast boat · 2026

Bali boat tickets: ferries & fast boats

Every boat route to and from Bali in one place: the 24-hour Java–Bali ferry, Bali–Lombok, fast boats from Sanur to Nusa Penida & Lembongan and from Bali to the Gili Islands.

Find a boat

Bali ⇄ Nusa Penida & Lembongan

Fast boats from Sanur Beach reach Nusa Penida and Nusa Lembongan in about 35–45 minutes, several times a day.

Bali ⇄ Gili Islands

Fast boats from Padang Bai and Serangan go straight to Gili Trawangan and Gili Air in about 2–2.5 hours.

Bali ⇄ Lombok

The Padang Bai (Karangasem) – Lembar (West Lombok) ferry takes about 4.5 hours and carries scooters and cars.

Java ⇄ Bali

The Ro-Ro ferry between Ketapang (Banyuwangi) and Gilimanuk (Bali) runs 24 hours a day and takes about 1 hour; scooters and cars are welcome.

Ferry or fast boat?

Ferry (Ro-Ro)

Takes scooters & cars. Arrive 60 minutes before departure.

  • Cheaper, large and stable ship
  • Take your scooter or car
  • Java ⇄ Bali and Bali ⇄ Lombok

Fast boat

Passengers only, luggage limits apply (usually about 20 kg per person). Arrive 30 minutes before departure.

  • Faster: Sanur ⇄ Nusa Penida in about 45 min
  • Direct to Nusa Penida, Lembongan & the Gilis
  • Limited seats — book early

How to book boat tickets online

Choose departure and arrival ports, the date and passengers (adults, children, infants). For ferries add any scooter or car. Times, fares and seats are shown by our official ticketing partner, which also handles payment and your ticket.

Need wheels when you land? Scooter & car rental in Bali · Bali transport guide

FAQ: Bali boat tickets

How do I cross from Java to Bali?

From Ketapang port (Banyuwangi) take the ferry to Gilimanuk (Bali), about 1 hour. Ferries run 24 hours and carry scooters and cars. Alternatively, take a bus from Surabaya, Malang or Yogyakarta to Denpasar with the ferry included.

Which boats go to Nusa Penida?

Fast boats from Sanur Beach to Nusa Penida (±45 minutes) and Nusa Lembongan (±35 minutes), several times a day from morning to afternoon. Fast boats carry passengers only.

How long is the boat from Bali to Lombok?

The Padang Bai – Lembar ferry takes about 4.5 hours and carries vehicles. To go straight to Gili Trawangan or Gili Air, fast boats from Padang Bai or Serangan take about 2–2.5 hours.

Where can I book boat tickets online?

Pick a route and tap "See times & book". Times, fares and seats come from licensed operators; tickets are issued by SiapPergi's official ticketing partner.

What do I need at the harbour check-in?

Your ticket on your phone (emailed by our ticketing partner) and your original passport or ID — the name on the ticket must match.