Multi-day Nusa Penida tours

Nusa Penida
Snorkeling

Escape to Nusa Penida, just 40 minutes from Bali, for a tropical getaway that captivates at first glance.

Spend 2 or 3 leisurely days exploring its untouched beauty, from wild beaches to vibrant coral reefs. Relax, take in the sights, and snap some unforgettable photos. Dive or snorkel and encounter unique ocean creatures, maybe even giant manta rays.

Whether you opt for budget accommodation or a luxurious 4-star hotel with stunning views, your trip promises to be unforgettable!

Tour options:

Availability
Tomorrow
Oct 19
Oct 20
All dates
Select an options
Duration
Accommodation
Property rating
Tour options
All tickets (10)
Sort
– 30% off 4 pax
– 28% off 5 pax
West Island Tour 2 days and 1 night at Semabu hills 4* and snorkeling
En driver
2 days
Semabu hills
4*
Private
West
Marina Wisata
4.83
(24 reviews)
1.57K booked
2 650 000 Rp
2 825 000 Rp
– 27% off 3 pax
– 37% off 4 pax
West Island Tour 2 days and 1 night at Kamasan Cottage 3* and snorkeling
En driver
2 days
Kamasan Cottage
3*
Private
West
Marina Wisata
5
(7 reviews)
288 booked
1 950 000 Rp
– 8% off 3 pax
– 24% off 4 pax
West Island Tour 2 days and 1 night at Pramana Natura Nusa Penida 4* and snorkeling
En driver
2 days
Pramana Natura
4*
Private
West
Marina Wisata
5
(9 reviews)
199 booked
3 450 000 Rp
3 850 000 Rp
– 26% off 3 pax
– 38% off 4 pax
West Tour 2 days and 1 night islands at Ogix Cliff Paradise 3* and snorkeling
En driver
2 days
Ogix Cliff Paradise
3*
Private
West
Marina Wisata
4.8
(10 reviews)
290 booked
2 125 000 Rp
Show more
2 650 000 Rp

What to expect

30 minutes before the scheduled departure of the «Semabu Hills» boat, you need to be at Sanur port. The boat departs at 07:30 AM. Upon arrival, you should find the company's office and register. After registration, keep your ticket in a safe place, as you will need it for the return registration.

The journey to Nusa Penida Island takes about 40 minutes. At the island port, you will be met by a driver holding a sign with «MyBaliTrips». Then, you will embark on a tour of the following natural attractions of Nusa Penida: Kelingking Beach, Broken Beach, Angel Billabong, Crystal Bay.

Around 2:30 PM, you will have lunch at the local Green Kubu restaurant, which offers Indonesian cuisine (lunch is not included in the price). After lunch, the driver will take you to your hotel, where you will check into your room and relax during sunset.

The next day at 8:00 AM, a transfer will pick you up for snorkeling. We recommend not eating much before snorkeling/diving. The snorkeling program usually includes 3-4 spots: Manta Bay, Crystal Bay, Gamat Bay, Toya Pakeh.

After swimming, you will return to the hotel to shower and collect your belongings. Guests are typically required to check out by 12:00 PM and wait for the transfer to the port at the hotel restaurant. Then, the transfer will take you to the port for the return boat to Bali. The «Semabu Hills» boat departs from Nusa Penida at 1:30 PM.

Important Information:

  • If you booked a private transfer, please note that it is provided by a third-party transportation company, and the driver will meet you strictly at the time specified in the tour program.

  • If you return earlier than scheduled, the transportation company is not responsible for having a driver outside of the agreed time. Cancellation policies are available on our website. You can try to coordinate another time by contacting the driver (contact details in your personal account) at least 1.5–2 hours before arriving at Bali port. Alternatively, you can comfortably wait for your boat at Maruti Beach Club — just 2 minutes walk from the port.

  • There is an option to descend to Kelingking Beach during this tour; however, if descending and ascending take more than 2 hours, you may not have time to visit other locations or may need to extend your driver’s rental on-site.

  • Swimming at Diamond Beach / Kelingking Beach is prohibited and life-threatening due to the lack of facilities and strong waves.

  • If you arrive at the port much earlier than the boat's departure time, we recommend enjoying a cup of coffee at Maruti Beach Club located 100 meters from the port while waiting comfortably.

  • Upon arrival on Nusa Penida Island, an entry fee of IDR 25,000 per person must be paid.

  • Meals in restaurants and warungs are paid separately.

  • The snorkeling program may be changed or postponed to another day depending on ocean conditions; any decision regarding changes or postponements is made by the hotel staff.

  • «MyBaliTrips» is not responsible for manta sightings during snorkeling (see clause 7.3 of user agreement).

  • Indonesian drivers may not always speak English; sometimes you'll need to take initiative to show them directions from parking to attractions.

  • On return trip, due to strong low tide on Nusa Penida Island, boarding may occur from shallow waters instead of from a pier. We recommend bringing coral slippers for comfortable boarding or disembarking.

Travelers reviews

4.83 / 5
41 reviews
All
With photos
Latest
03.10.25
2 Days tour to the west of the island + snorkeling + 1 night in Semabu hills hotel 4*
Marina Wisata
Excellent 2 days in Nusa Penida! A convenient speedboat, a good car with a personal driver who took us to all the locations and took great photos. The hotel is wonderful, with a panoramic view of the ocean and Mount Agung. The next day we were picked up by a personal transfer and taken snorkeling. We saw giant mantas, sea turtles, and many beautiful fish and corals. Unforgettable two days! Thank you, MyBaliTrips
Show original
Helpful
01.08.25
2 Days tour to the west of the island + snorkeling + 1 night in Semabu hills hotel 4*
Marina Wisata
Overall, we liked everything, the guide explains more or less normally in English and helps with photos. The only note, instead of Cristal Bay, the guide took us to Tembeling Beach. And the restaurant he recommended was not of the highest quality.
Show original
Helpful
27.06.25
2 Days tour to the west of the island + snorkeling + 1 night in Semabu hills hotel 4*
Marina Wisata
I am very satisfied with everything, except for one thing - the driver left me near the snorkeling spot and drove off, asking a colleague to take me back to the boat later. The problem was that I needed to return to the hotel, and then more issues arose - the driver was not responding, and I did not know if I would have a transfer. In the end, everything was resolved, not without your help, thank you. But some negativity remained
Show original
Helpful
25.03.25
2 Days tour to the west of the island + snorkeling + 1 night in Semabu hills hotel 4*
Marina Wisata
The private tour turned out great, there were 5 of us. Unfortunately, we couldn't see mantas, but we saw a lot of other beauty. Overall everything was great, the manager on WhatsApp responded quickly and to all questions. We stayed at a hotel with a view on the island with a very cool pool. The driver-guide was a very cool guy with a comfortable car
Show original
Helpful
+Load more

You may also like

What's included

  • transfer to the following points: Kelingking beach, Broken Bay, Angel Billabong, Crystal Bay
  • round transfer by speedboat to Nusa Penida island
  • 1 night at Semabu Hills 4* hotel
  • snorkelling and all necessary equipment
  • a car with an English-speaking driver (basic level)
  • breakfast at the hotel
  • transfer to and from the port, confirm the price with the manager
  • government arrival tax for Nusa Penida Island 25 000 idr / pax
  • additional charge for lunch and dinner at the hotel
  • entrance tickets to beaches and parking
You bring
  • sunscreen with high SPF

  • long-sleeve shirt

  • swimsuit/trunks/shorts

  • towel

  • hat

  • camera / GoPro /charger

  • comfortable shoes

  • money for personal expenses

  • passport or passport copy for boarding

Please note
  • the road to Nusa Penida island takes about 40 minutes

  • before boarding, if necessary, it is recommended to drink pills against motion sickness

  • boarding a high-speed boat is carried out without a specially equipped pier

  • the program can be changed due to weather conditions

  • for people with average physical abilities

  • return from Nusa Penida Island no later than 2 days before departure

Cancellation policy
  • we give a refund for the service retaining 10% of the payment amount, if the customer makes the cancellation at least 48 hours before the event starts or if there is an official document from the hospital.

  • refunds are made at the exchange rate set by the Bank of Indonesia on the day of payment.

  • we give a full refund in case the provider can't render the service.

  • we review the issue of a refund up to 5 calendar days from the date of customer’s application.

  • we provide a refund within 14 calendar days from the date of customer’s application.

Hotel Semabu hills 4* Cancellation Policy:

  • if the cancellation is made more than 14 days prior to arrival, there is no penalty.

  • if the cancellation is made less than 14 days prior to arrival, a penalty of 100% of the booking cost will be charged.

2 650 000 Rp