Getting around·6 min read··By NusaBeeTrip, local Nusa Penida team

How to Get to Nusa Penida from Bali

Step-by-step guide to reaching Nusa Penida from Sanur, Padang Bai, and Kusamba. Boat schedules, ticket prices, and what to expect at each harbour.

How to Get to Nusa Penida from Bali

The short answer

The fastest, easiest, and most popular route is a 30-minute fast boat from Sanur to Banjar Nyuh harbour on the north coast of Nusa Penida. Boats run from around 07:00 until 16:00 daily, and a one-way ticket costs roughly 100,000–175,000 IDR depending on the operator.

You do not need to book days ahead in low season. In high season (July–August, Christmas, and New Year) it is worth reserving the boat the night before through your hotel or a local agent.

Departure points compared

Most travellers leave from Sanur. It has the largest selection of boats, the most predictable schedules, and is easiest to reach from anywhere in south Bali.

Padang Bai is an alternative if you are coming from east Bali (Ubud, Amed, Candidasa). The journey takes a similar 30–45 minutes but boat frequency is lower.

Kusamba has cheap public boats used by locals. They are slower (60+ minutes), much rougher in waves, and rarely worth the small saving for tourists.

  • Sanur — easiest, most options, 30 minutes
  • Padang Bai — for east Bali departures, 30–45 minutes
  • Kusamba — local boats only, slow, not recommended

What happens at the harbour

At Sanur Beach you board directly from the sand. Wear shoes you can walk in shallow water with — there is no jetty for most boats. Luggage is loaded by a porter at the front of the boat. Wear something you do not mind getting splashed.

On arrival at Banjar Nyuh in Nusa Penida, you walk off the same way. Drivers, scooter rental shops, and tour guides wait near the beach holding signs. If we are picking you up, just look for a NusaBeeTrip sign — we coordinate the meet via WhatsApp.

Tips that save time and money

Bring small change in IDR. Some operators add a small "harbour fee" on the day you board. It is small but pay-on-the-spot only.

Avoid the last boat back to Bali. If it is cancelled due to weather you will need an unplanned overnight on the island. Aim to be on a 14:00–15:00 return boat to give yourself a buffer.

For day trips, leave Sanur on the 07:00–08:00 boat. You get a full day on the island and the morning sea is the calmest.

Ready to plan your trip?

Tell us when you arrive and we will arrange a suitable tour or rental and confirm the payment terms; some services may require a deposit.

Plan via WhatsApp

Frequently asked questions

How long is the boat to Nusa Penida?
The fast boat from Sanur to Nusa Penida takes about 30 minutes. From Padang Bai it is 30–45 minutes. Public boats from Kusamba take over an hour and are much rougher.
How much is the fast boat to Nusa Penida?
A one-way fast-boat ticket from Sanur costs roughly IDR 100,000–175,000 depending on the operator, so budget IDR 200,000–350,000 for a round trip.
Do I need to book the boat in advance?
In low season you can usually buy a ticket on the day. In high season (July–August, Christmas, New Year) it is best to reserve the night before through your hotel or a local agent.
Which harbour is best for getting to Nusa Penida?
Sanur is the easiest and most popular departure point with the most boats and the most predictable schedule. Padang Bai suits travellers coming from east Bali.