Nusa Penida, with its dramatic cliffs, hidden beaches, and crystal-clear waters, has become one of the top must-visit islands in Bali. Just 30–45 minutes away from mainland Bali, the fastest and most popular way to reach Nusa Penida is by fast boat.
In this guide, we’ll walk you through everything you need to know about routes, schedules, ticket prices, and practical travel tips use Fast Boat from Bali to Nusa Penida to make your trip safe and stress-free.
Where to Catch the Fast Boat in Bali
Most fast boat from Bali to Nusa Penida depart is fromSanur Harbor on Bali’s southeast coast. It’s easily accessible from popular areas like Kuta, Seminyak, Ubud, and the airport.
Tip: Arrive at least 30–45 minutes before your departure time. Traffic can be unpredictable, and boarding may involve a short walk through shallow water, especially during high tide.
Fast Boat from Bali Routes & Ports
Fast boat from Bali typically arrive at one of these main harbors in Nusa Penida:
Banjar Nyuh Harbor (most popular)
Toyapakeh
Sampalan or Buyuk (depending on the operator)
Each port offers access to different parts of the island, but all are connected by local transport or tour services.
Fast Boat From Bali Schedule & Travel Duration
The journey from Sanur to Nusa Penida takes around 30–45 minutes depending on weather and sea conditions.
⏰ Typical Daily Departure Times:
First boat: 07:00 AM
Last boat to Nusa Penida: 15:00 – 16:00 PM
Last return boat from Nusa Penida: 16:00 – 17:00 PM
Note: Schedules may change due to weather or operational factors. We recommend booking in advance and confirming with your boat operator.
Fast Boat Ticket Prices
Sanur → Nusa Penida : IDR 200.000 (One Way) and IDR 400.000 (Return)
Sanur → Nusa Lembongan : IDR 225.000 (One Way) and IDR 450.000 (Return)