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
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.