







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 water and quiet beaches.
You’ll visit iconic locations like Kelingking Beach, Broken Beach, Angel’s Billabong, and Crystal Bay. Add snorkeling to your trip, and you might encounter graceful manta rays and discover the vibrant underwater world of the island.
Make a day of it — come back with great photos and stories you’ll actually tell people.
Departure to Nusa Penida
06:30 — arrival at the Sanur port. You must be at the port at least 60 minutes before the boat departure to have enough time to check in for your trip.
07:30 — departure to Nusa Penida. At the port, find the office of the boat company's office and check in for your trip. Keep your ticket safe — you’ll need it for the return journey.
The trip to the island takes about 40 minutes. Upon arrival, a driver with a «MyBaliTrips» sign will meet you at the port.
Exploring the western part of Nusa Penida
Your journey will begin with visits to the island’s most scenic natural attractions: Kelingking Beach with its dinosaur-shaped cliff, Broken Beach with a natural stone arch, and Angel’s Billabong — a crystal-clear natural pool overlooking the ocean.
Along the way, you’ll have lunch at a local «Ogix Warung» offering traditional Indonesian dishes. Lunch isn’t included — you’ll pay at the cafe.
Snorkeling near Nusa Penida
After lunch, you’ll board a boat for your snorkeling adventure. You’ll usually visit three of these spots: Manta Bay, Gamat Bay, SD Point or Turtle Point.
The snorkeling lasts about 2 hours. The guide on the boat is responsible for your safety and will assist you if needed. After snorkeling, you can take a shower and change clothes.
Return to Bali
16:30 — boat departure from Nusa Penida Island back to Bali. At Sanur port, a driver will meet you for the return transfer.
If you booked a private transfer, the driver will arrive at the scheduled time. If you return early, any additional transport costs aren’t covered by the company.
To change transfer time, contact the service provider company at least 1.5–2 hours before arrival. The driver’s phone number will be available in your account.
A government tax of Rp 25,000 per person is collected on arrival to Nusa Penida.
Swimming at Kelingking Beach is dangerous and not allowed because of strong waves and no lifeguards.
Breakfast and lunch are not included in the program. We recommend bringing breakfast with you and budgeting for lunch.
Some drivers may not speak English, so you may need to find your way from the parking area to the attraction independently.
At low tide you might board from the shallows instead of the pier, so bring water shoes for comfort.
We can’t guarantee manta sightings when snorkeling (clause 7.3 of the user agreement).
If there are big waves at Manta Point on the day of the tour, the snorkeling operator reserves the right to change it to another spot for your safety.
The tour is fast‑paced, with about 20–30 minutes at each stop. Due to traffic conditions, not all spots may be visited. If you prefer more time at the attractions, we recommend choosing a tour covering only the West or East of Nusa Penida.




sunscreen with high SPF
long-sleeve shirt
swimsuit / trunks / shorts
towel
hat
camera
comfortable shoes
money for personal expenses
passport or passport copy for boarding
travel time to Nusa Penida Island is about 40 minutes
it’s best to take motion sickness tablets before boarding if necessary
the program can be changed due to weather conditions
suitable for most fitness levels
it's better to withdraw cash in advance for expenses during the trip, as there may be difficulties with ATMs on Nusa Penida.
it is recommended to have personal travel insurance
Kadek Jaya Tour
Semabu Hills Fast Boat
We issue a refund for the service, less a 10 % deduction, when the customer cancels at least 48 hours before the event begins or can provide an official hospital certificate.
Refunds are processed using the exchange rate set by Bank Indonesia on the payment date.
We provide a full refund if the service provider cannot deliver the service.
We review refund requests within five calendar days of your application.
Your refund will be issued within 14 days of your request.