Nusa Penida to Bali Fast Ferry

Return fast ferry from Nusa Penida to Sanur Harbour, Bali. Book your return ticket online and skip the harbour queue — we'll have your seat secured.

Planning the Nusa Penida to Bali (Sanur Harbour) crossing

The fast ferry from Nusa Penida to Bali (Sanur Harbour) takes about 45 minutes. Check the departure harbour and time on your booking before you set off; travel to the harbour is not part of a ferry-only ticket.

Before your crossing

Sea conditions can change. Check the forecast and warnings for your local waters, then confirm your departure with the boat operator; a forecast does not guarantee a sailing.

BMKG marine forecasts and warnings (Official source in Indonesian)

What to know before your ferry crossing

Check your ticket, harbour and departure time before heading to the boat.

  • Fast & Comfortable — Modern speedboats with life jackets and safety equipment. Reach your island in under an hour.
  • Hotel Pickup Available — Don't worry about getting to the harbour. Add hotel pickup for extra convenience.
  • Instant Confirmation — Book online and receive your e-ticket immediately. Show your phone at the harbour — no printing needed.
  • Compare Ticket Prices — Check the fare shown for your departure before booking, and review what is included in the ferry ticket.

What the fare covers and what costs extra

Compare the services listed below with expenses you will need to arrange separately.

  • Fast boat / speedboat ticket
  • Harbour check-in assistance
  • Life jacket & safety equipment
  • Standard luggage allowance
  • 24/7 customer support
  • Hotel pickup & drop-off
  • Meals & drinks
  • Personal expenses
  • Travel insurance
  • Tours & activities at destination

Questions about travelling from Nusa Penida to Bali (Sanur Harbour)

Find answers about journey time, tickets and where to start your trip.

Where does the fast ferry leave from on Nusa Penida?
Fast boats to Bali depart from Buyuk Harbour (Pelabuhan Buyuk) on the northwest coast of Nusa Penida. It's about 10–15 minutes by scooter from Toyapakeh or Crystal Bay.
What time is the last boat from Nusa Penida to Bali?
The last departure is typically at 13:00–14:00 WITA. We strongly recommend booking the morning boats (07:00 or 09:00) to have a full day on the island and avoid rough afternoon sea conditions.
Can I book a return ticket from Nusa Penida to Bali in advance?
Yes, and we recommend it — especially during high season when boats fill quickly. Book online before your trip so your seat is guaranteed. Just show your e-ticket QR code at Buyuk Harbour.
Is it possible to do Nusa Penida as a day trip from Bali?
Yes! Take the early 07:30 boat from Sanur, spend the day exploring Angel's Billabong, Kelingking Beach, and Broken Beach, then catch the 13:00 return boat. It makes for a full, memorable day.
How long does the crossing take from Nusa Penida to Bali?
The fast ferry crossing from Nusa Penida to Sanur Harbour takes approximately 45 minutes. The sea is generally calm in the morning; afternoon crossings can be choppier.

Other routes around Nusa Penida and Bali (Sanur Harbour)

Explore other connections if your departure point or destination changes.

Book Now on Bali Paradiso