Bali to Nusa Penida - Complete Guide
Planning a trip from Bali to Nusa Penida? The fastest and most popular way to reach this stunning island is by fast boat. With multiple daily departures by fast ferry from Sanur, Serangan, and Padang Bai, getting from Bali to Nusa Penida takes between 30–45 minutes.
Whether you're looking for the quickest route from Bali to Nusa Penida, ferry schedules, the best prices, or a ferry company that offers hotel pickup and drop off, this guide covers everything you need to know about getting from Bali to Nusa Penida.
Bali to Nusa Penida Ferry Departure Points
- Sanur harbour - Central and most popular if you are in South West Bali
- Serangan harbour - Premium ferry services and fewer crowds
- Padang Bai - Best if you are in East or Central Bali
Bali to Nusa Penida ferry operators
Ferry Travel time from Bali to Nusa Penida, and what to expect
- Ferry travel time from Bali to Nusa Penida: 30 to 60 minutes depending on departure point
- Hotel pickups: Available in most major tourist areas (Ubud, Seminyak, Canggu, Nusa Dua)
- Baggage allowance: 25kg + hand luggage
-
Tickets: use our search box above to make quick and immediate bookings, receive your etickets.
FAQs - Bali to Nusa Penida by Fast Boat
Q: How long is the fast boat from Bali to Nusa Penida?
Q: What’s the best port to leave from?
Q: Is it safe to travel by fast boat?
Why visit Nusa Penida?
From iconic beaches like Kelingking and Diamond Beach to manta ray snorkeling at Manta Point, Nusa Penida is an unforgettable island escape just a short fast boat ride from Bali.
While Penida is known as a day trip destination due to its proximity to Bali it is also highly recomended to spend a night on the island, especially for anyone planning a full days diving. It is also only a 15 minute boat ride from Penida to Nusa Lembingan so it is also advisable to do both islands at the same time before returning to Bali.