Skip to content

Boat Tours & Cruises in Nusa Penida: Compare 24 Options

Independent comparison Prices checked October 4, 2026 Prices shown in IDR 24 options compared

Our top pick is Bali to Nusa Penida: Premium Private Full Day Tour-All Inclusive (8 h–10 h, ★ 5.0 (788)). The well-rated options here are private tours, starting at 880,000 IDR from, per person, and 24 of 24 options offer free cancellation.

Our picks

Bali to Nusa Penida: Premium Private Full Day Tour-All Inclusive
Best overall

Bali to Nusa Penida: Premium Private Full Day Tour-All Inclusive

8 h–10 h · ★ 5.0 (788) 10,750,000 IDR from, per person
Free cancellation Likely to sell out
Highest weighted rating of 4 options with 50+ reviews. Check availability
One Day Nusa Penida Island West & East
Lowest price

One Day Nusa Penida Island West & East

9 h · ★ 4.6 (484) 880,000 IDR from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
One Day Nusa Penida Island West with Snorkeling
Private option

One Day Nusa Penida Island West with Snorkeling

9 h · ★ 4.6 (597) 1,169,334 IDR from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
Bali to Nusa Penida: Premium Private Full Day Tour-All Inclusive
Free cancellation Private Likely to sell out
8 h–10 h ★ 5.0 (788) 10,750,000 IDR
from, per person
Check
One Day Nusa Penida Island West & East
Free cancellation Private
9 h ★ 4.6 (484) 880,000 IDR
from, per person
Check
Full Day Nusa Penida Island with Snorkeling from Bali
Free cancellation
9 h ★ 5.0 (52) 1,534,112 IDR
from, per person
Check
One Day Nusa Penida Island West with Snorkeling
Free cancellation Private
9 h ★ 4.6 (597) 1,169,334 IDR
from, per person
Check
Snorkeling at Manta Point, the most chance to see Manta Rays
Free cancellation
2 h ★ 5.0 (1) 450,000 IDR
from, per person
Check
Nusa Penida Snorkeling Manta Point, Most chance to see Manta Rays
Free cancellation
2 h New 450,000 IDR
from, per person
Check
Nusa Penida Private Tours with Snorkeling Option and Lunch
Free cancellation Private
10 h–12 h New 974,439 IDR
from, per person
Check
Nusa Penida Private Day Trips with Optional Snorkeling and Photos
Free cancellation Private
10 h–12 h ★ 4.8 (4) 900,897 IDR
from, per person
Check
Nusa Penida Highlights Full Day Tour: Kelingking Beach and more
Free cancellation
11 h ★ 4.5 (44) 478,027 IDR
from, per person
Check
Swim With Manta Rays Snorkeling Nusa Penida
Free cancellation
7 h–8 h ★ 4.0 (2) 275,785 IDR
from, per person
Check

Explore all 24 options

  1. Bali to Nusa Penida: Premium Private Full Day Tour-All Inclusive
    Bali to Nusa Penida: Premium Private Full Day Tour-All Inclusive 8 h–10 h · ★ 5.0 (788)
    Free cancellation Private Likely to sell out
    10,750,000 IDR from, per person Check availability
  2. One Day Nusa Penida Island West & East
    One Day Nusa Penida Island West & East 9 h · ★ 4.6 (484)
    Free cancellation Private
    880,000 IDR from, per person Check availability
  3. Full Day Nusa Penida Island with Snorkeling from Bali
    Full Day Nusa Penida Island with Snorkeling from Bali 9 h · ★ 5.0 (52)
    Free cancellation
    1,534,112 IDR from, per person Check availability
  4. One Day Nusa Penida Island West with Snorkeling
    One Day Nusa Penida Island West with Snorkeling 9 h · ★ 4.6 (597)
    Free cancellation Private
    1,169,334 IDR from, per person Check availability
  5. Snorkeling at Manta Point, the most chance to see Manta Rays
    Snorkeling at Manta Point, the most chance to see Manta Rays 2 h · ★ 5.0 (1)
    Free cancellation
    450,000 IDR from, per person Check availability
  6. Nusa Penida Snorkeling Manta Point, Most chance to see Manta Rays
    Nusa Penida Snorkeling Manta Point, Most chance to see Manta Rays 2 h · New
    Free cancellation
    450,000 IDR from, per person Check availability
  7. Nusa Penida Private Tours with Snorkeling Option and Lunch
    Nusa Penida Private Tours with Snorkeling Option and Lunch 10 h–12 h · New
    Free cancellation Private
    974,439 IDR from, per person Check availability
  8. Nusa Penida Private Day Trips with Optional Snorkeling and Photos
    Nusa Penida Private Day Trips with Optional Snorkeling and Photos 10 h–12 h · ★ 4.8 (4)
    Free cancellation Private
    900,897 IDR from, per person Check availability
  9. Nusa Penida Highlights Full Day Tour: Kelingking Beach and more
    Nusa Penida Highlights Full Day Tour: Kelingking Beach and more 11 h · ★ 4.5 (44)
    Free cancellation
    478,027 IDR from, per person Check availability
  10. Swim With Manta Rays Snorkeling Nusa Penida
    Swim With Manta Rays Snorkeling Nusa Penida 7 h–8 h · ★ 4.0 (2)
    Free cancellation
    275,785 IDR from, per person Check availability
  11. Explore 4 iconic snorkeling spots of Manta Bay in Nusa Penida
    Explore 4 iconic snorkeling spots of Manta Bay in Nusa Penida 2.5 h · ★ 4.5 (30)
    Free cancellation
    160,874 IDR from, per person Check availability
  12. Nusa Penida Snorkeling in 3 Spots with Photo, Boat, and Land Tour
    Nusa Penida Snorkeling in 3 Spots with Photo, Boat, and Land Tour 8 h–10 h · ★ 5.0 (1)
    Free cancellation Private
    1,360,538 IDR from, per person Check availability
  13. Manta Ray Snorkeling Nusa Penida Trip
    Manta Ray Snorkeling Nusa Penida Trip 2.5 h · New
    Free cancellation
    330,942 IDR from, per person Check availability
  14. Private Snorkeling Manta Point & Land Tour, Start at Nusa Penida
    Private Snorkeling Manta Point & Land Tour, Start at Nusa Penida 2 days · New
    Free cancellation
    2,200,000 IDR from, per person Check availability
  15. West Nusa Penida Tour Snorkeling Kelingking Beach and Lunch
    West Nusa Penida Tour Snorkeling Kelingking Beach and Lunch 8 h · New
    Free cancellation Private
    250,000 IDR from, per person Check availability
  16. Bali: Nusa Penida Private Boat Snorkeling & Land Tour
    Bali: Nusa Penida Private Boat Snorkeling & Land Tour 11 h · New
    Free cancellation Private
    2,148,355 IDR from, per person Check availability
  17. Nusa Penida Manta and Coral Reef Snorkeling Tour
    Nusa Penida Manta and Coral Reef Snorkeling Tour 2 h · New
    Free cancellation
    400,000 IDR from, per person Check availability
  18. Manta Ray and Snorkeling Tour with Three Spots
    Manta Ray and Snorkeling Tour with Three Spots 4 h · New
    Free cancellation
    352,000 IDR from, per person Check availability
  19. Snorkel, Swim with Mantas and Explore West Nusa Penida
    Snorkel, Swim with Mantas and Explore West Nusa Penida 11 h · ★ 4.5 (29)
    Free cancellation
    825,000 IDR from, per person Check availability
  20. Nusa Penida Beaches Small-Group or Private Day Trip
    Nusa Penida Beaches Small-Group or Private Day Trip 10 h · ★ 4.2 (32)
    Free cancellation
    1,139,910 IDR from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · 10,750,000 IDR Check availability