How to Reach Nusa Penida from Bali – Ports, Boats & Travel Tips

Nusa Penida is one of the most visited islands near Bali, known for its Instagram spots like Kelingking Beach, Diamond Beach, and the famous Tree House (Rumah Pohon). If you’re planning your trip, here’s a complete guide on how to get from Bali to Nusa Penida, which ports to use, and the best transport once you arrive.


Bali to Nusa Penida Ferry Options

There are no big ferries like in Europe – instead, travelers use fast boats. These are speedboats that connect Bali with Nusa Penida multiple times a day.

Most popular routes:

  • Sanur to Nusa Penida (Banjar Nyuh Harbor) – Fastest and most popular (45 minutes).
  • Padang Bai to Nusa Penida – Less frequent, around 1 hour.
  • Kusamba to Nusa Penida – Quieter port, travel time ~40 minutes.

👉 For tourists, the Sanur to Nusa Penida route is the most convenient.

Ferry Timings & Tickets

  • Boats start around 7 am and run every 30–60 minutes until late afternoon.
  • Tickets cost between IDR 150,000–250,000 one way.
  • You can book online, via agents, or directly at the harbor.
  • During peak season (July–September), book in advance.

📌 Many of RidingSolo’s Bali packages include fast boat tickets so you don’t need to worry about queues.


Arrival in Nusa Penida – Which Harbor?

Most fast boats arrive at Banjar Nyuh Harbor on the northwest side of the island. From here:

  • To East Nusa Penida (Rumah Pohon, Diamond Beach, Atuh Beach): ~1–1.5 hours by car/scooter.
  • To West Nusa Penida (Kelingking, Broken Beach, Crystal Bay): ~45–60 minutes by car/scooter.


Nusa Penida Transport Options

Once you’re on the island, you have two main options:

  1. Scooter Rental
    • Cost: IDR 80,000–100,000 per day
    • Best for confident riders
    • Roads can be steep and rough, especially towards East Nusa Penida
  2. Private Car with Driver
    • Cost: IDR 600,000–700,000 per day
    • Safer and more comfortable
    • Ideal if you’re visiting multiple spots in one day

📌 For solo travelers, scooters are popular. For groups and couples, a car with driver is recommended.


Planning a Sunrise Visit

If you want to see the Nusa Penida Tree House (Rumah Pohon) at sunrise:

  • Take an early boat from Sanur the day before.
  • Stay overnight in East Penida near Atuh or Diamond Beach.
  • Arrive 30–45 minutes before sunrise for the perfect photo.

👉 Full details are in our guide: Nusa Penida Tree House Sunrise Guide.


Combine With Instagram Spots

Most visitors combine both east and west sides of the island:

  • East Penida: Rumah Pohon, Thousand Islands Viewpoint, Diamond Beach, Atuh Beach
  • West Penida: Kelingking Beach, Angel’s Billabong, Broken Beach, Crystal Bay

For inspiration, check our roundup: Best Instagram Spots in Nusa Penida.


Pro Travel Tips

  • Book tickets in advance during high season
  • Carry waterproof bags for camera/phone (boarding at Sanur involves wading through shallow water)
  • Plan overnight if you want both East & West Nusa Penida in comfort
  • Always carry cash – most harbors and drivers don’t accept cards

Explore Nusa Penida with RidingSolo

RidingSolo offers:

  • Bali to Nusa Penida ferry tickets included in packages
  • Private drivers and guided trips
  • Premium villas for overnight stays
  • Fixed departures for those who want to join a group and save on costs

👉 Explore our Nusa Penida packages or connect with us directly on WhatsApp.


FAQ – Bali to Nusa Penida Travel

Q1. How long is the Sanur to Nusa Penida ferry?

Around 45 minutes by fast boat.

Q2. Which is the best harbor?

Sanur to Nusa Penida (Banjar Nyuh) is the most popular and reliable.

Q3. Can I do a day trip to Nusa Penida?

Yes, many travelers book day trips from Bali, but staying overnight gives a more relaxed experience.

Q4. How much does a scooter cost in Nusa Penida?

Between IDR 80,000–100,000 per day.

Q5. Is it safe to ride a scooter in Nusa Penida?

Yes, if you are experienced. Otherwise, choose a car with driver.

Leave a Reply

Your email address will not be published. Required fields are marked *