Skip to main content

Assemble my trip

← Getting around Indonesia

How to get there

Bali to Nusa Penida

Fast boats from Sanur reach Nusa Penida in about 30 to 45 minutes. They are cheap and frequent, so this is one of the easier island hops in Bali.

Our pick

Take any reputable Sanur fast boat. Book the morning sailing so a weather cancellation still leaves you same-day options, and pre-book a round-trip to lock your return seat, since afternoon boats fill up in high season.

Your options

Fast boat from Sanur

Around $10 to $20 one way (working estimate); round-trip often $20 to $35
Duration:
25 to 45 minutes at sea
Frequency:
Roughly every 30 to 60 minutes, first sailing about 7:30am

Most boats use a beach landing, not a jetty, so you wade to and from the boat. Pack light and expect wet feet.

Check schedules & book →

Hotel transfer to Sanur

Around $15 to $30 for the land transfer (working estimate)
Duration:
20 minutes to 1.5 hours by road, depending on your base
Frequency:
On demand
12GOPlaces

Instantly book trains, buses, ferries, transfers & flights

Common questions

How long is the boat from Bali to Nusa Penida?
About 25 to 45 minutes from Sanur, with the typical fast boats around half an hour. Add your road transfer to Sanur on top.
How much does it cost?
As a working estimate, around $10 to $20 each way, or roughly $20 to $35 round-trip. Confirm current fares when you book.
Is it reliable?
Yes in the dry season, with very frequent departures. Crossings get choppy and are occasionally cancelled in the wet season, so take a morning boat.
Is there a proper jetty?
Often not. Many boats use a beach landing where you step into shallow water, so wear sandals and keep your bag dry.

Itineraries that use this route

See it in a full day-by-day trip you can book.

Prices and schedules are working estimates and change with season and operator. Confirm current fares and departure times before you book. Some links are affiliate links; booking through them helps fund the site at no extra cost to you.