Book your fast boat
(12+ years)
(0-2 years)

Not recommended if under 2 yrs old, pregnant, have heart problems or physical impediments.

Bali to Nusa Penida ferry routes map

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 with Eka Jaya

Bali to Nusa Penida Ferry Departure Points

The first thing you need to know is which harbour in Bali is most suitable for you to depart from.  Where to catch the ferry to Nusa Penida:
  • 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

With many companies operating from Bali to Nusa Penida it can be difficult to know which one to take, below is a short list of the most relaible operators:
 
Eka Jaya Fast Boat – Departing Bali from both Serangan harbour and Padang Bai and going to Banjar Nyuh in Nusa Penida. Travel time 30–60 mins. Hotel transfers available.
 
Gili Getaway fast boat – Departs Bali from Serangan harbour to Buyuk Harbor in Nusa Penida. Crossing takes approx 45 mins. Hotel transfers available.
 
Einstein Fast Boat – Departs Bali from Sanur harbour to Banjar Nyuh in Nusa Penida, includes hotel transfers.
 
El Rey Fast Cruise – Sanur to Nusa Penida in 35 minutes..
 
Blue Water Express – From Serangan to Buyuk in 45 mins, port taxes included, hotel transfers available.

 

 

Bali to Nusa Penida departing from Sanur harbour

 

Sanur Harbour in Bali

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.

     


Nusa Penida

FAQs - Bali to Nusa Penida by Fast Boat

Q: How long is the fast boat from Bali to Nusa Penida?

A: Most trips take 35–60 minutes.
 

Q: What’s the best port to leave from?

A: Sanur is best for most tourists; Padang Bai is ideal for those staying in Central and East Bali.
 

Q: Is it safe to travel by fast boat?

A: Yes, but stick to our recommened ferry operators, though seasonally these ferry trips can be rough so are not recommended for pregnant travelers or those with serious back/heart issues.

 

Nusa Penida day trip

 

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.



Take a fast boat to Nusa Penida Island

Chat with us