
Bali to Nusa Penida: Fast Boat Routes & How to Choose
Compare ways to get from Bali to Nusa Penida: departure ports, door-to-door time, landing logistics, booking options, and who should take a day trip.
On this page
Last updated November 2026. Bali to Nusa Penida is a fast-boat crossing, and Sanur is the usual departure point. Search results report crossing times of roughly 30-45 minutes and 45-60 minutes, so treat both as planning ranges and confirm the timetable with your operator. If you have a tight schedule, heavy luggage or motion sickness, read the skip-it advice below before you book.
Featured image: Hoedhud, CC BY-SA 4.0, via Wikimedia Commons.

Bali to Nusa Penida Routes Compared
Two departure points matter for this crossing: Sanur and Padangbai. Boats arrive at one of two Nusa Penida harbors, Toya Pakeh or Buyuk. Your ticket should name the harbor, so check it before you pay. Schedules, operators and port details change, so confirm everything against the operator's own timetable. For general destination updates, see Indonesia's official tourism site.

| Departure | Arrival | Rough crossing | Best for | Trade-off |
|---|---|---|---|---|
| Sanur | Toya Pakeh or Buyuk | 30-45 or 45-60 minutes, as reported | Most travelers, especially day trips | Long road leg if you stay in Ubud or Uluwatu |
| Padangbai | Toya Pakeh or Buyuk | Confirm with operator | Travelers based on Bali's east side | Fewer departure options to verify before booking |
| Via Nusa Lembongan | Nusa Penida | Confirm with operator | Combining two islands in one trip | Extra transfer and more places for delays |
Door-to-Door Time from Your Bali Base

Crossing time is only one leg of the trip. Add the hotel-to-harbor transfer, a check-in buffer before departure, the landing, and the ride to your accommodation. Sanur bases have the shortest road leg. Seminyak and Canggu sit further out, and Ubud and Uluwatu add more road time again. We have no verified transfer times for these bases, so ask your operator for the pickup time and the check-in cutoff.
Water time of 30-45 minutes and 45-60 minutes excludes the Ubud inland drive, which adds to any day trip from there.
- Sanur: shortest hotel-to-harbor leg, so the best base for an early boat.
- Seminyak and Canggu: plan a driver and an early start.
- Ubud: the longest inland transfer, which can make a day trip tiring.
- Uluwatu: a long cross-island drive before you even reach the harbor.

Booking: Operator, Aggregator or Tour
Three booking routes exist, and each solves a different problem. Booking direct with an operator gives you the clearest view of the timetable and the terms. Ticket platforms advertise e-tickets and instant confirmation, which is handy for last-minute plans. Hotel desks and guided tours bundle transfers, which helps if you hate logistics. Our sources give no verified fares, so check the current price with the operator rather than trusting a figure on a third-party page.

- Departure and arrival harbor named on the ticket.
- Departure time and the check-in cutoff.
- Whether hotel pickup is included.
- Return time and the last departure.
- Rebooking or refund terms if the sea is rough.
Landing and Getting Around on Arrival
Confirm how your boat lands before you pack. Ask whether arrival is at a pier or a beach, how luggage is handled, and whether a wet landing is possible. Pack a dry bag and wear sandals you can wade in. Ask your operator or accommodation to arrange a driver or scooter before you arrive. We have no verified details on taxi or scooter counters at the harbors, so do not count on finding one on the spot.

Day Trip or Overnight?
A day trip suits travelers who base in Sanur and can leave early. Add the road leg from Ubud or Seminyak, and the time on the island shrinks fast. Staying overnight cuts the rush and gives you slack if a crossing is cancelled. A guided tour or yacht day trip is the third option. It removes planning, but you give up control of timing. For the base decision, read Nusa Penida versus Nusa Lembongan. If you would rather sleep on Lembongan, ask the operator about the Nusa Penida to Nusa Lembongan connection. Attractions are covered separately, so this guide stays on the crossing.
Sea Conditions, Cancellations and Mistakes to Avoid

Swell and wind can delay or cancel crossings. Check the weather on your travel day and read the operator's cancellation terms before you pay. If a boat is cancelled, ask for a rebooking or refund in writing. Work out your last departure back to Bali first, and keep a buffer before any flight. Scheduled sailings can change, so recheck the timetable the day before. For other crossings, see Bali to the Gili Islands. Lombok travelers can compare the Bali to Lombok route. More nearby options are listed in Islands Near Bali: Best Picks by Boat Time & Trip Style. To combine several stops, try Bali Island Hopping: Best Islands, Routes & Planning Guide. For wider planning, start from the best islands in Indonesia. Another guide covers island hopping across Indonesia.
- Booking a return that leaves too little time before a flight.
- Assuming the hotel pickup includes a check-in buffer.
- Packing luggage that cannot survive a wet landing.
- Skipping the cancellation terms until the sea turns rough.
- Treating a day trip from Ubud as a short outing.
Frequently Asked Questions
How much does a ticket for the Nusa Penida fast boat cost?
Our sources give no verified fare, so we will not quote one. Check the operator's own booking page for the current price in rupiah. Compare what each ticket includes, such as hotel pickup and the return leg.
Is Nusa Penida considered Bali?
Nusa Penida is an island off Bali's coast and is reached by boat. Plan it as a separate crossing, not a drive.
How do I get from Seminyak to Nusa Penida?
Take a driver to your departure harbor, usually Sanur, and board a fast boat from there. Ask your operator for the pickup time from Seminyak. Add a check-in buffer before the crossing.
Notes for your Indonesia trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





