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
Mar 21
Mar 22
All dates
Select options
Duration
Accommodation
Property rating
Tour options
All tickets (12)
Sort
– 29% 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
4.83
(24 reviews)
1.61K booked
Rp 2,650,000
Rp 2,825,000
– 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
5
(7 reviews)
318 booked
Rp 1,975,000
– 7% 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
5
(10 reviews)
205 booked
Rp 3,600,000
– 17% off 3 pax
– 29% off 4 pax
West Island Tour 2 days and 1 night at Grand Yuna 3* and snorkeling
En driver
2 days
Grand Yuna
3*
Private
West
5
(5 reviews)
114 booked
Rp 2,400,000
Show more
Rp 2,650,000

What to expect

Day 1 — Exploring Nusa Penida

07:30 — you need to arrive at Sanur port 30 minutes before departure of the «Semabu Hill» boat. Find the service provider’s office and complete registration. Keep your ticket safe as it will be required for your return.

The boat ride to Nusa Penida takes about 40 minutes. Upon arrival, you will be met by a driver of the service provider holding a «MyBaliTrips» sign.

Kelingking Beach — one of the island’s most iconic spots, known for its dinosaur-shaped cliff and stunning ocean views.
The route continues to Broken Beach — a natural stone arch forming a beautiful lagoon with turquoise water.
Angel’s Billabong — a natural infinity pool with crystal-clear water among the rocks.
Then you will head to Crystal Bay — a calm bay with clear water and a relaxing atmosphere.

14:30 — lunch at «Green Kubu» restaurant with Indonesian cuisine (not included).

After lunch — transfer to the hotel, check-in and free time to relax.

Day 2 — Snorkeling and return to Bali

08:00 — driver of the service provider will pick you up from the hotel for snorkeling. A light breakfast is recommended.

Snorkeling takes place at several spots. Manta Bay — a chance to see majestic manta rays in the wild.
Crystal Bay — clear waters and rich marine life.
Gamat Bay — colorful coral reefs and tropical fish.
Toya Pakeh — one of the best snorkeling spots with excellent visibility.

After snorkeling — return to the hotel, shower and collect your belongings.
Check-out before 12:00. Waiting for transfer at the hotel restaurant.

13:30 — departure by «Semabu Hill» speed boat back to Bali.

Important

  • You can add a private transfer from your hotel or villa in Bali to the port and back for the following areas: Uluwatu, Nusa Dua, Jimbaran, Kuta, Legian, Seminyak, Kerobokan, Ubud Centre. The cost of a private transfer is Rp 600,000 / auto.
    For remote areas, the price should be confirmed with the manager online.

  • If you booked a private transfer, please note that the transfer is provided by an external service provider, and the driver will meet you strictly at the time specified in the tour program.

  • If you return earlier, the service provider is not responsible for the driver’s availability outside the agreed time. Cancellation of the transfer is regulated by the policy on the website. You can try to arrange a different time by contacting the driver of the transport company (the number is available in your account) at least 1.5–2 hours before arriving at the port of Bali.
    You can also comfortably wait for your boat departure at "Maruti Beach Clubs", located just a 2-minute 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 Rp 25,000 / 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.

Places you’ll see

Angel’s Billabong
Broken Beach
Kelingking

Travelers reviews

4.83 / 5
34 reviews
All
With photos
Latest
03.10.25
West Island Tour 2 days and 1 night at Semabu hills 4* and snorkeling
Marina Wisata
Excellent 2 days on Nusa Penida! 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 panoramic views of the ocean and Mount Agung. The next day, we were picked up by a personal transfer and taken snorkeling. We saw huge mantas, sea turtles, and many beautiful fish and corals. Unforgettable two days! Thank you, MyBaliTrips
Show original
1Found helpful
01.08.25
West Island Tour 2 days and 1 night at Semabu hills 4* and snorkeling
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
West Island Tour 2 days and 1 night at Semabu hills 4* and snorkeling
Marina Wisata
Overall, I am very satisfied, except for one thing - the driver left me near the snorkeling spot and drove off, asking a colleague to take me to the boat later. The problem was that I needed to return to the hotel, and that's where the issues started - the driver wasn't responding and I wasn't sure if I would have a transfer. In the end, everything got resolved, not without your assistance, thank you. But some negativity remains.
Show original
2Found helpful
25.03.25
West Island Tour 2 days and 1 night at Semabu hills 4* and snorkeling
Marina Wisata
Thank you for a wonderful trip and excellent organization. We will recommend it to our friends
Show original
Helpful
+Load more
Recommended Tours
☆ Bestseller
One-day Nusa Penida tour
One-day Nusa Penida tour
Nusa Penida
Snorkeling
Sometimes a Bali holiday still feels like you’re missing something — there’s so much to see and never quite enough time. A day trip to Nusa Penida fixes that. It’s about 40 minutes by speedboat, and you’re straight into dramatic cliffs, turquoise
Best price
Tickets to Nusa Penida Island
Tickets to Nusa Penida Island
Nusa Penida
Tickets to the islands
Sometimes Bali feels too crowded, and you long for peace and seclusion. The solution is simple – book your fast boat tickets to Nusa Penida Island. Departing from Sanur Port, in just 40–60 minutes you’ll find yourself surrounded by dramatic cliffs,
Private driver on Nusa Penida
Private driver on Nusa Penida
Nusa Penida
Car rental
Want to explore all the amazing spots on Nusa Penida at your own pace? We’ve got a great option — rent a car with a driver. Enjoy the journey while local Indonesian drivers, who know the area inside and out, take you on the best routes. A trip to the

What's included

  • transfer to the following points: Kelingking beach, Broken Bay, Angel's Billabong, Crystal Bay, Atuh Beach, Diamond Beach, Rumah Pohon, Goa Giri Putri
  • 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 the port and back, please check the price with the manager
  • government arrival tax for Nusa Penida Island — Rp 25,000 / pax
  • lunch and dinner
  • entrance tickets to beaches and parking
  • purification ceremony with a monk
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

Provider company
  • Marina Wisata

  • Semabu Hills Fast Boat

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.

Rp 2,650,000