Nusa Penida Islands

Bali Snorkeling Tour and Cliff Jumping

Experience the ultimate adventure with Bali snorkeling tour and Cliff Jumping in Nusa Penida. Swim alongside giant manta rays at Manta Point and explore top snorkeling spots like Gamat Bay, SD Point, and Mangrove Lembongan.

About This Activity

Departure Place
: From Your Hotel in Bali—to the harbor
Departure Time
: 06.30 AM,  from lobby
: 10 Hours (approximately)
Live Tour Guide
: Live English Tour Guide
Pick Up Included
: Kuta, Seminyak, Canggu, Jimbaran, Uluwatu, Nusa Dua,  Sanur, Ubud, and all around Bali on request.


  • Swim with giant manta rays
  • Snorkeling at 4 is the best spot in Nusa Penida
  • Adrenaline-Pumping Cliff Jump
  • Private Boat and pick-up hotel experience

You can experience the thrill of Manta Safari Snorkeling and Cliff Jumping in Nusa Penida, a paradise for adventure seekers. Swim with giant manta rays at Manta Point, which is known as one of the best locations for snorkeling because of its rich marine life. Explore three stunning spots – Gamat Bay, SD Point, and Mangrove Lembongan – each offering unique underwater wonders and vibrant coral reefs.

But the excitement doesn’t stop there. For those seeking an adrenaline rush, there’s the option to take a daring cliff jump into the crystal-clear ocean waters. The cliff stands at an impressive height of 17 meters, so it’s not for the faint of heart. However, the breathtaking views and exhilarating plunge make it a must-try activity for thrill-seekers.

You can embark on this adventure with a private boat for snorkeling, starting your journey from Nusa Penida. This way, you can enjoy the beauty of the sea at your own pace and dive into unforgettable experiences along the way. So, whether you’re a nature enthusiast, an adventure lover, or simply looking for a unique vacation experience, Manta Safari Snorkeling and Cliff Jumping in Nusa Penida offer an incredible blend of excitement and natural beauty.

Price:Rp 3,658,275.00

Book the tour

Children  × Rp 2,396,250.00
 Adult  × Rp 3,658,275.00
Total = Rp 7,316,550.00
Languages »