Nusa Penida Ferry Guide 2025 — Bali to Nusa Penida by Fast Boat
Everything you need to know about the Bali to Nusa Penida crossing: prices, schedules, ports, operators, and tips for day trips and overnight stays.
← Book Nusa Penida ferry tickets
Quick Overview: Bali → Nusa Penida Fast Boat
Nusa Penida is the largest of the three Nusa Islands (Penida, Lembongan, Ceningan) and has become one of Bali's most popular day trip destinations thanks to iconic spots like Kelingking Beach, Angel's Billabong, and Broken Beach. Fast boats from Bali to Nusa Penida depart primarily from Sanur Harbour and take just 30–45 minutes.
| Route | Departure Port | Crossing Time | Price Range |
|---|---|---|---|
| Sanur → Nusa Penida | Sanur Harbour | 30–45 min | $10–20 USD |
| Padang Bai → Nusa Penida | Padang Bai | 30–45 min | $15–25 USD |
| Nusa Penida → Sanur | Buyuk Harbour | 30–45 min | $10–20 USD |
Sanur Harbour — The Main Departure Point
Sanur Harbour (Pelabuhan Sanur) is the primary departure point for Nusa Penida fast boats. It's located on the east coast of Bali's southern peninsula and is easily accessible from all major tourist areas.
Getting to Sanur Harbour:
- From Kuta: 20–30 min by taxi/car (Rp 120,000–200,000)
- From Seminyak/Canggu: 25–40 min (Rp 150,000–250,000)
- From Ubud: 45 min–1 hr (Rp 250,000–400,000)
- From Nusa Dua: 35–45 min (Rp 200,000–300,000)
- From Denpasar Airport (DPS): 25 min (Rp 150,000–200,000)
Sanur Harbour has ticket counters, small cafes, toilets, and parking (Rp 2,000 for scooters, Rp 5,000/hour for cars). Arrive 20–30 minutes before departure.
Arrival at Nusa Penida — Buyuk Harbour
Most fast boats arrive at Buyuk Harbour (also called Sampalan Harbour), on the north-east coast of Nusa Penida. From here, the famous attractions are a 30–60 minute drive by scooter or car.
Distances from Buyuk Harbour:
- Kelingking Beach: ~25 km, 40–50 min by scooter
- Angel's Billabong & Broken Beach: ~20 km, 35–45 min
- Diamond Beach: ~20 km, 35–40 min
- Crystal Bay: ~7 km, 15–20 min
- Peguyangan Waterfall: ~15 km, 30 min
Prices & Booking Tips
| Type | Low Season | High Season | Notes |
|---|---|---|---|
| One-way ticket | $10–15 | $15–20 | Book online 1–3 days ahead |
| Return ticket | $18–25 | $25–35 | Best value — buy as return |
| Day trip package | $35–55 | $45–70 | Includes ferry + driver guide |
✅ Nusa Penida Travel Tips
- Rent a scooter on arrival — Rp 60,000–100,000/day. Best way to explore the island. Roads are rough in places, so drive carefully.
- Book a return time in advance — The last return boats usually depart Nusa Penida between 3–5 PM. Don't miss it or you'll be stranded overnight.
- Bring cash — Nusa Penida has limited ATMs and many food stalls are cash-only.
- Pack sunscreen and a hat — Little shade at most viewpoints.
- Sturdy shoes recommended — The descent to Kelingking Beach involves steep stairs and uneven terrain.
- The crossing can be bumpy — The strait between Bali and Nusa Penida can get choppy. Sit toward the back of the boat for less motion.
- Stay overnight if possible — Most day-trippers leave by 3 PM, but the sunset views from the west coast cliffs are spectacular. Accommodation is affordable (from $15–20/night for basic guesthouses).
Best Time to Visit Nusa Penida
Dry season (April–October): Best conditions for boat crossings and exploring. July–August is peak season — expect crowds at Kelingking Beach and longer queues for boats. Book tickets at least 1 week in advance.
Wet season (November–March): The island is greener and less crowded. Boat crossings can be cancelled due to rough seas (especially December–February). Allow a flexible schedule. Road conditions on Nusa Penida can deteriorate with rain.
Nusa Penida vs Gili Islands — Which is Better?
| Factor | Nusa Penida | Gili Islands |
|---|---|---|
| Crossing time | 30–45 min | 1.5–3 hrs |
| Best for | Day trips, cliff views, snorkeling | Beach holidays, nightlife, multiple islands |
| Accommodation | Basic to mid-range | Budget to luxury |
| Transport | Scooter or car needed | Bicycle/cart — no motors |
| Cost | Lower (closer) | Higher (further, more services) |
Frequently Asked Questions
Can I do Nusa Penida as a day trip from Bali?
Yes, absolutely. Most day-trippers take the 6:30–7:30 AM boat from Sanur, arrive at Buyuk Harbour by 8 AM, explore the west coast highlights (Kelingking, Angel's Billabong, Broken Beach, Crystal Bay) with a driver, and return on the 3–4 PM boat. This gives you about 6–7 hours on the island, which is enough to see the main sights.
How long is the ferry from Sanur to Nusa Penida?
The fast boat takes 30–45 minutes depending on sea conditions and the operator. It's the shortest and most frequent island crossing from Bali — significantly quicker than the Gili Islands crossing (1.5–3 hours).
Do I need a tour guide or can I explore alone?
You can explore alone. Rent a scooter at Buyuk Harbour (Rp 60,000–100,000/day) and follow Google Maps. However, road signs are limited and some roads are rough. A private driver/tour guide costs Rp 350,000–500,000 for a full day and handles all navigation.
Is Nusa Penida safe for solo travellers?
Yes, Nusa Penida is perfectly safe for solo travellers. The main risk is road safety — drive carefully on the often unpaved and hilly roads. Stick to daylight hours for driving (roads are unlit). Solo female travellers report a comfortable experience, though standard Indonesia precautions apply at night.
What should I pack for a Nusa Penida day trip?
Essentials: sunscreen, insect repellent, swimwear (for Crystal Bay), sturdy shoes for hiking, cash (limited ATMs), phone with offline Google Maps downloaded, and a refillable water bottle. A waterproof bag for your phone is recommended if you plan to swim.
Is there luggage storage at Sanur Harbour?
Yes, many warungs and shops near Sanur Harbour offer luggage storage for Rp 10,000–20,000 per bag if you don't want to bring everything to Nusa Penida. Some hotels in Sanur also offer free luggage storage for guests doing a day trip.
Book Your Nusa Penida Ferry
Book your Bali to Nusa Penida ferry tickets on BaliGoat — instant e-tickets, no hidden fees, 24/7 support via WhatsApp. Trusted by 50,000+ travellers.