How to Get to Nusa Penida

Getting to Nusa Penida from Bali for snorkeling — guided tour vs public fast boat from Sanur, meeting points, crossing time, and who shouldn't go.

Updated April 2026

Nusa Penida is an island off Bali’s southeast coast — and the only way there is by boat. The crossing from Sanur on mainland Bali takes 30–45 minutes by speedboat and is the gateway to the manta rays at Manta Point, the cliffside landmarks at Kelingking Beach, and three of Bali’s best snorkeling spots. This guide covers both ways to get there — guided day tour (recommended for most visitors) and public fast boat (if you want flexibility) — plus what to expect on the crossing and who shouldn’t go.


The Basics

  • Distance: ~26 km across the Badung Strait
  • Crossing time: 30–45 minutes by speedboat
  • Departure port: Sanur Beach (mainland Bali)
  • Arrival ports on Nusa Penida: Toya Pakeh or Banjar Nyuh harbour (depends on operator)
  • Total door-to-door from south Bali hotels: roughly 1.5–2 hours including pickup

There is no bridge, ferry service from the main island beyond Sanur’s fast boats, or airport on Nusa Penida. All travel is via boat.


Most first-time visitors — and almost all snorkeling-focused visitors — should book a guided day tour. The logistics are handled end-to-end.

What’s handled for you

  1. Hotel pickup from Kuta, Seminyak, Sanur, or Ubud (usually 6:00–6:30 AM)
  2. Transfer to Sanur harbour or beach departure point
  3. Boat crossing — 30–45 minutes to Nusa Penida
  4. Snorkeling at 3 spots — Manta Point, Crystal Bay, and Gamat Bay on most full-day tours
  5. Island land tour — Kelingking Beach viewpoint and Angel’s Billabong on most itineraries
  6. Lunch — beachside or clifftop restaurant
  7. Return boat to Sanur and drop-off at your hotel by late afternoon

Typical pickup timing

Pickup runs 6:00–6:30 AM to hit the flat morning water and beat the wind. Expect to be back at your hotel by 4:00–5:30 PM depending on which spot you stayed longest at.

What this costs

  • Budget group boat: from ~$48 per person
  • Mid-range small-group: $60–$80 per person
  • Premium yacht (recommended for seasickness-prone visitors): ~$98 per person, capped at 10–15 guests

The Premium Yacht Nusa Penida tour ($98, 9–10 hours, rated 4.9/5 by 318 guests) is the top-rated option on this site — brand-new 2026 yacht with more stability than standard fast boats, GoPro documentation included, and hotel pickup from across south Bali.


Option 2: Public Fast Boat (Self-Guided)

If you’re an experienced traveller who wants to stay overnight on Nusa Penida or skip the all-day structure, you can take a public fast boat from Sanur instead.

How it works

  • Multiple operators run speedboats between Sanur Beach and Toya Pakeh or Banjar Nyuh harbour on Nusa Penida
  • Fares typically run $8–$20 USD one-way depending on operator and speed class (verify current pricing at the terminal or on operator sites — fares adjust periodically)
  • Boats depart throughout the day from early morning to mid-afternoon
  • Once on Nusa Penida, you’ll need to arrange your own scooter rental, car with driver, or join a local day tour for the island exploration

The tradeoff

  • What you gain: Flexibility to stay overnight, set your own pace, skip the group-tour structure
  • What you give up: You’re now responsible for organising snorkeling access separately (boats to Manta Point), arranging island transport (Nusa Penida’s roads can be rough), and coordinating the return crossing

For snorkeling-specific trips, the guided tour is almost always more efficient. The DIY route makes more sense for multi-day Nusa Penida stays.


What the Crossing Actually Feels Like

The Sanur-to-Nusa-Penida route is short but it’s genuinely open ocean — the Badung Strait between Bali and Nusa Penida has strong currents, and the fast boats are small.

Dry season (April–October)

Generally flat in the morning. Afternoon crossings can get choppy as the wind picks up. This is the easy window.

Wet season (November–March)

Crossings are meaningfully rougher. The boats still run daily unless weather is severe, but a 30-minute crossing can feel long if you’re prone to motion sickness.

If you get seasick easily

  • Take motion sickness medication 30–60 minutes before departure
  • Sit near the back of the boat (less bouncing)
  • Avoid looking at your phone during the crossing — look at the horizon
  • Consider the premium yacht option — larger, more stable vessel that reduces rocking

Meeting Points and Departures

The featured Premium Yacht tour meets at Surya Lagoon Restaurant, Sanur Beach (Jl. Pantai Merta Sari, Sanur Kauh, Denpasar Selatan). Look for a Golden Horizon representative in uniform.

Standard tour pickup zones cover:

  • Kuta — about 45 minutes to Sanur depending on traffic
  • Seminyak — about 45 minutes to Sanur
  • Sanur itself — closest; 15–20 min from most hotels
  • Ubud — 60–90 minutes to Sanur (leave earliest)

If you’re staying in Nusa Dua, most operators can pick you up with advance notice — confirm when booking.


Who Shouldn’t Book This Trip

The featured Premium Yacht Nusa Penida tour is clearly flagged as not suitable for:

  • Children under 8 years old
  • People with mobility impairments
  • Wheelchair users
  • Non-swimmers (even with life jackets — Manta Point is open-water drift snorkeling)
  • People over 60 years old
  • People prone to seasickness (unless heavily medicated)

These restrictions apply to most Nusa Penida snorkeling tours, not just the premium yacht. The combination of a rough open-water crossing, drift snorkeling at Manta Point, and full-day duration (9–10 hours) makes it unsuitable for some travellers regardless of operator.

If one of these applies to you: consider Blue Lagoon (calm, shallow, beginner-friendly) or Menjangan Island (sheltered bay, very stable boat ride) as alternative snorkeling destinations.


From Nusa Lembongan?

If you’re already staying on Nusa Lembongan (the smaller island next to Nusa Penida), you can cross via the Yellow Bridge by scooter or car. That connects Lembongan to Nusa Ceningan, and from there short boat crossings reach Nusa Penida. This route is only practical if you’re already basing on Lembongan for several days — otherwise the direct Sanur-to-Penida fast boat is faster and easier.


The Honest Recommendation

For a single-day snorkeling visit to Nusa Penida from Bali, the guided tour approach wins on every dimension that matters: pickup handled, boat booked, snorkel gear provided, guides at each site, land tour included, lunch sorted, return transfer booked.

Only go self-guided if you’re staying overnight on the island or have a specific reason to set your own schedule.


Ready to Book?

The Premium Yacht Nusa Penida tour handles everything door-to-door from your Bali hotel — 9–10 hours, 4.9/5 rating, 318 reviews, from $98 per person with free cancellation. Or browse all 51 Nusa Penida snorkeling tours from $13 to find the right boat type and group size for your trip.

Ready to Snorkel Bali's Crystal Waters?

168 tours across 6 locations — Nusa Penida manta rays, Amed shipwrecks, Tulamben's USAT Liberty, Menjangan coral walls, Blue Lagoon beginner reefs. Rated 4.5+ by thousands of guests. From $98 per person with free cancellation.

Check Availability & Book