Nusa Penida is one of the most visited island day trips from Bali — and in 2026, it shows no signs of slowing down. Kelingking Beach, Broken Beach, Angel's Billabong, manta ray snorkelling at Manta Bay, and the famous Mola Mola diving at Crystal Bay have made Nusa Penida one of Southeast Asia's most talked-about destinations.
Getting there is straightforward — but there's one part most tourist guides skip over: how to actually get from your hotel or villa to the boat. The fast boat to Nusa Penida departs from Sanur Harbour, and if you're staying in Seminyak, Canggu, Ubud, or Uluwatu, that's a 40–70 minute drive through Bali traffic that needs to be planned carefully.
This guide covers the full Bali to Nusa Penida transport picture — from your hotel door to the island — including fast boat options, Sanur Harbour transfers, travel times from every major area, prices, and the tips that make the difference between a smooth day trip and a missed boat.
Table of Contents
How to Get to Nusa Penida from Bali
There is only one way to get from Bali to Nusa Penida — by boat. The crossing takes between 30 and 45 minutes from Sanur, Bali's main departure port for the island.
The full journey from your hotel to Nusa Penida involves two essential steps:
Land Transport
From your hotel or private villa across Bali to Sanur Harbour departure terminal.
Fast Boat Crossing
From Sanur Harbour across the Badung Strait directly to Nusa Penida harbour.
Step 1: Getting to Sanur Harbour
Sanur Harbour (also called Sanur Beach Port or Pelabuhan Sanur) sits on the east side of south Bali, along Jalan Hang Tuah in Sanur village. It's the main departure point for fast boats to Nusa Penida and Nusa Lembongan.
The official fast boat departure schedule from Sanur Harbour runs primarily at 07:00 AM, 07:30 AM, 08:00 AM, 08:30 AM, 09:00 AM, and 11:00 AM. Most day trippers aim for the 07:30–08:30 AM boats to maximize daylight hours exploring Nusa Penida.
Best Ways to Get to Sanur Harbour:
Private Bali Transport (Best & Most Reliable)
Pre-book a private car with Bali Nusa Transport the night before. Your professional driver picks you up at your hotel entrance at the agreed time and drops you directly at the harbour gate. Zero stress, no waiting, no Grab cancellations at 6 AM, and fixed transparent pricing.
Grab / Gojek (Ride-Hailing Apps)
Available but unreliable for early morning pickups. Drivers are scarce before 7 AM, and cancellations on long-distance routes from Canggu, Seminyak, or Ubud are frequent. Dynamic surge pricing also applies during early morning rush hours.
Hotel Arranged Transport
Some hotels and luxury resorts arrange private transfers to Sanur Harbour. However, hotel desks usually add significant markups compared to booking directly with a dedicated transport provider.
Step 2: The Fast Boat to Nusa Penida
The easiest and most common way to get from Bali to Nusa Penida is by fast boat from Sanur. The journey takes around 30 to 45 minutes and ticket prices range from IDR 150,000 to IDR 250,000 per person one-way.
Official Daily Sanur to Nusa Penida Fast Boat Departure Times:
Speedboats depart daily from Sanur Harbour terminal across these scheduled departure windows:
*Note: Most day trippers choose the 07:30 AM, 08:00 AM, or 08:30 AM departures to ensure 6–8 hours of island exploration before the afternoon return boats.
What to expect on the fast boat:
- Journey time: 30–45 minutes depending on sea swells and weather conditions.
- Safety: Certified life jackets provided for every passenger on board.
- Sea conditions: Can get choppy, especially during afternoon return trips. If you're prone to seasickness, take medication 30 minutes before boarding.
- Luggage storage: Luggage space on speedboats is limited — we strongly recommend traveling light with a daypack for a single-day trip.
- Arrival transfers: Most comprehensive operator packages include a short scooter or van transfer on the Nusa Penida side to your first destination.
Booking your fast boat:
- Book in advance during peak season: During high tourist months (June–September, December–January), boats fill up quickly, leaving limited or no seats on the day of travel.
- Where to book: Tickets can be booked through your hotel, licensed local travel agents, or directly at the harbour ticket counters.
- Holiday closures: Boat services are suspended during major Balinese ceremonial holidays such as Nyepi (Day of Silence), Nyepi Laut (Ocean Silence Day), Galungan, and Kuningan — always check the local calendar before planning your trip.
Departure Ports: Sanur vs Kusamba
There are two main departure points connecting mainland Bali to Nusa Penida:
Sanur Harbour
Top ChoiceThe primary and most convenient port for 90% of visitors. Fast boats depart starting from 6:00 AM with over 20 operators. Features a modern air-conditioned terminal, paved boarding piers, luggage assistance, and straightforward road access from all south Bali tourist hubs (Kuta, Seminyak, Canggu, Ubud, Nusa Dua).
Kusamba Port
East Bali OnlyA smaller coastal port situated between Sanur and Padang Bai in Klungkung. It offers the shortest crossing time to Nusa Penida (around 25 minutes). However, it has fewer daily departure slots, fewer operators, and limited passenger facilities.
Travel Times from Major Bali Areas to Sanur Harbour
Understanding your road travel time to Sanur Harbour is crucial. Missing your scheduled boat departure disrupts your entire day trip:
| Area | Estimated Travel Time to Sanur Harbour |
|---|---|
| Kuta / Legian | 25 – 40 minutes |
| Seminyak | 35 – 50 minutes |
| Canggu | 50 – 70 minutes |
| Nusa Dua / Jimbaran | 30 – 45 minutes |
| Uluwatu | 55 – 75 minutes |
| Ubud | 45 – 65 minutes |
| Sanur (staying locally) | 5 – 15 minutes |
What Time Should You Leave for the Boat?
Most day trippers target the 7:30–8:30 AM fast boat from Sanur to maximize sightseeing hours on Nusa Penida. Working backwards from an 8:00 AM boat departure:
| Staying In | Target Departure from Hotel | Latest Departure Time |
|---|---|---|
| Sanur | 7:30 AM | 7:45 AM |
| Kuta / Legian | 6:45 AM | 7:00 AM |
| Seminyak | 6:30 AM | 6:45 AM |
| Nusa Dua | 6:45 AM | 7:00 AM |
| Canggu | 6:00 AM | 6:15 AM |
| Uluwatu | 5:45 AM | 6:00 AM |
| Ubud | 6:15 AM | 6:30 AM |
Bali Transport to Sanur Harbour: Prices 2026
Here is our transparent 2026 pricing for private transfers and boat packages:
Private Transfer to Sanur Harbour (One Way)
| Vehicle | Capacity | From Kuta & Nusa Dua | From Seminyak | From Ubud |
|---|---|---|---|---|
| Avanza / Xenia | 1–6 pax | IDR 275,000 | IDR 300,000 | IDR 475,000 |
| Innova | 1–6 pax | IDR 350,000 | IDR 375,000 | IDR 550,000 |
| HiAce Minibus | 7–12 pax | IDR 500,000 | IDR 550,000 | IDR 800,000 |
*All transfers include a private air-conditioned vehicle, dedicated driver, fuel, and direct harbour drop-off. For pickups from Canggu, Uluwatu, or other areas, customized fixed rates are available instantly via WhatsApp.
Fast Boat Ticket: Sanur to Nusa Penida
| Ticket Type | Price Range (Per Person) |
|---|---|
| Economy (Standard speedboat) | IDR 120,000 – 180,000 |
| Standard fast boat | IDR 150,000 – 250,000 |
| Premium package (Includes island ground transfer on Nusa Penida) | IDR 350,000 – 550,000 |
Full Package: Return Transfer (Hotel ↔ Sanur Harbour Both Ways)
For total peace of mind, Bali Nusa Transport arranges your complete door-to-harbour transfer in both directions. You handle the boat tickets, and we guarantee smooth road transport on time:
| Vehicle | Return Transfer (Both Ways per Vehicle) |
|---|---|
| Avanza / Xenia | IDR 550,000 – 600,000 |
| Innova | IDR 700,000 – 750,000 |
| HiAce Minibus | IDR 1,000,000 – 1,100,000 |
Getting Around Nusa Penida Once You Arrive
Once your fast boat docks at Nusa Penida (typically Toya Pakeh, Sampalan, or Buyuk Harbour), you will need local transport to explore the island:
1. Scooter Rental (IDR 70,000 – 100,000 per day)
The most budget-friendly choice for solo travelers and couples. However, be cautious: roads across Nusa Penida can be steep, narrow, bumpy, and unpaved near remote viewpoints. Only recommended for experienced, confident scooter riders.
2. Private Driver on Nusa Penida (IDR 400,000 – 600,000 full day)
The safest and most comfortable option. An air-conditioned car with a local driver handles the difficult mountain roads while you relax. Perfect for families or groups who want to cover West Penida (Kelingking, Broken Beach, Angel's Billabong, Crystal Bay) or East Penida (Diamond Beach, Atuh Beach, Tree House) without navigational stress.
3. Organized All-Inclusive Day Tour
Many operators package fast boat tickets, land transport on Nusa Penida, guide services, and lunch into a single booking. While convenient, it follows a strict tour schedule with less personal flexibility.
Tips for a Smooth Bali to Nusa Penida Trip
Follow these proven practical tips to ensure your island crossing goes off without a hitch:
-
Book your land transport the night before: Especially if you are departing from Canggu, Seminyak, or Uluwatu. Relying on a 6:00 AM Grab often leads to long wait times or driver cancellations. Pre-book with Bali Nusa Transport via WhatsApp for guaranteed on-time pickup.
-
Book fast boat tickets in advance during peak season: During the peak dry season (June–September and year-end holidays), fast boats sell out fast. Securing tickets ahead of time guarantees your desired departure slot.
-
Leave earlier than you think you need to: Bali morning traffic can be unpredictable. Missing your booked fast boat usually means an irritating 1–2 hour wait for the next departure slot. Always build in a buffer.
-
Travel light: Speedboats have limited baggage space. For a day trip, bring just a lightweight day backpack with sunscreen, sunglasses, swimwear, and power banks. Leave large suitcases securely at your hotel.
-
Take seasickness medication if prone to motion sickness: Badung Strait swells can be bumpy, particularly in the wet season (November–March). Take medication at least 30 minutes before stepping onto the boat.
-
Check the Balinese ceremonial calendar: Sea crossings are completely shut down during Nyepi and Nyepi Laut. Check dates ahead of time so your travel plans don't clash with sacred celebrations.
-
Confirm your return boat departure time: The final fast boats from Nusa Penida back to Sanur leave around 4:30–5:00 PM. If you miss that last departure, you will have to find overnight accommodation on the island.
-
Pre-arrange your return harbour-to-hotel pickup: When you dock back at Sanur around 5:00 PM, dozens of tourists compete for taxis. Having your Bali Nusa Transport driver already waiting at the gate guarantees a cool, effortless ride back to your hotel.
Frequently Asked Questions (FAQ)
How do I get from Bali to Nusa Penida?
How long does the fast boat from Sanur to Nusa Penida take?
How much does transport from Bali to Nusa Penida cost in total?
Can I take Grab to Sanur Harbour for the Nusa Penida boat?
What time do the fast boats to Nusa Penida depart?
Does Bali Nusa Transport offer early morning pickups to Sanur Harbour?
Is there a return transfer service after the Nusa Penida boat?
Heading to Nusa Penida from Bali?
Bali Nusa Transport provides private transfers to Sanur Harbour from all areas of Bali — early morning pickups, fixed transparent prices, and confirmed drivers. Contact us via WhatsApp to book your transfer.