Plan your trip with a local expert We build a plan around you. Free.
Indonesia  »  Bali  »  Ubud | 🏛 Ubud Day Trip

Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling

★★★★★★★★★★ 4.79 (3,688 reviews) 90% rated it 5 stars
Free cancellationTravelers' pick
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 2
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 3
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 4
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 5
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 6
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 7
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 8
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 9
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 10
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 11
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 12
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 13
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 14
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 15
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 16
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 17
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 18
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 19
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 20
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 21
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 22
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 23
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 24
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 25
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 26
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 27
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 28
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 29
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 30
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 31
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 32
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 33
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 34
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 35
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 36
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 37
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 38
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 39
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 40
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 41
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 42
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 43
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 44
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 45
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 46
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 47
  • Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling 48
1/48
Duration12h
GroupPrivate
LanguagesEN
PickupAt your hotel

Four Beaches, One Island, No Planning Required

You get picked up from your Ubud hotel at 7am, fast-boated to Nusa Penida Island, and driven to Kelingking Beach, Broken Beach, Angel's Billabong and Crystal Bay for swimming and snorkeling. Lunch and all entrance fees are included, plus the driver navigates the whole island so you don't have to. The 12-hour day ends with an evening return to Ubud.

12h

Step-by-step itinerary

  • Hotel pickup at 7 AM
  • Drive to Mertasari Harbor, Sanur Beach
  • Check and register for fast boat
  • Fast boat to Nusa Penida Island
  • Meet private car and driver
  • Visit Broken Beach and explore cove
  • Visit Angel’s Billabong and view water patterns
  • Visit Crystal Bay Beach for snorkeling
  • Visit Kelingking Beach and take photos

The Experience

The boat operator at Sanur Harbor knows the routine by heart — he checked us in, pointed to the fast boat, and said something in Indonesian that our driver translated as "water's calm today, you'll see the rays." That kind of local knowledge is what saves a day trip from feeling rushed. You start at 7am with hotel pickup from Ubud, drive to Mertasari Harbor at Sanur Beach, and board a public fast boat for the 30-minute crossing to Nusa Penida Island. A private car and driver wait on the other side, ready to take you through four stops before the sun gets too high.

Kelingking Beach hits first — the one shaped like a T-Rex's head when you look at it from above, which is why every phone in Bali has a photo of it. The walk down the cliff spine is steep and takes focus, but the water below is so clear you can see the bottom, and the rock formations are the kind of thing you stare at longer than you planned. After that comes Broken Beach, where an arched tunnel lets ocean water pour through a narrow cove, then Angel's Billabong just around the corner — a shallow pool of crystal water where you can wade in and sometimes spot manta rays in the deeper water beyond. The snorkeling happens at Crystal Bay, your last stop, where the coral reefs and sandy bottom make it worth bringing a mask. The whole island loop takes around 12 hours from pickup to drop-off.

Lunch is at The Voyage restaurant on the island, traditional Indonesian menu, included in the price. The driver handles the navigation between stops, so you're not watching a map or timing yourself — you're just moving from one view to the next. If you've been in Ubud for a few days and want to see something that doesn't look like rice terraces, this is the day that does it. The boat ride back to Sanur leaves in the late afternoon, and you're back in your hotel by evening.

What’s included

Your day includes hotel pickup from Ubud at 7am, round-trip fast boat from Sanur Harbor to Nusa Penida, private air-conditioned car with driver for the island, entrance tickets to all four attractions, traditional Indonesian lunch at The Voyage restaurant, snorkeling at Crystal Bay with coral reefs, petrol, insurance, and evening return to your hotel.

Good to know
Easy physical levelNot for pregnant travelersNot for heart conditionsNot for back problems

Operated by Rukmana Bali Tour

Is this one for you?Book this if you want to see Nusa Penida's four main beaches and cliffs in one day without arranging your own transport, boat tickets or timing — the fixed schedule and private driver mean you move between stops on someone else's plan, which is what fits everything into 12 hours.

Traveler reviews

4.79★★★★★★★★★★
3,688 verified traveler reviews
5 3,334
4 142
3 68
2 67
1 77
Read all the reviews ›

Top questions

How long is the boat ride from Sanur to Nusa Penida?
Around 30 minutes, depending on weather and sea conditions.
What time does the pickup happen?
Hotel pickup from Ubud starts at 7am, with arrival at Sanur Harbor shortly after.
Is snorkeling included?
Yes. Crystal Bay is the main snorkeling stop, with coral reefs and sandy bottom. Bring your own mask or ask the driver about rental options.
What's included in the lunch?
Traditional Indonesian menu at The Voyage restaurant on the island.
How many stops are there?
Four: Kelingking Beach, Broken Beach, Angel's Billabong, and Crystal Bay.
Is this a private tour or a group tour?
You have a private car and driver for the island portion. The fast boat is a public boat shared with other passengers.
How long is the whole day?
Approximately 12 hours from hotel pickup to drop-off.
Can I do this trip if I'm not a strong swimmer?
Yes. You can explore the beaches and cliffs without entering the water, and snorkeling at Crystal Bay is optional.

Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling

12h · EN · at your hotel

from US$ 94 per person

★★★★★★★★★★4.793,688 reviews
from
US$ 94per person
See dates & prices ›Pick your date and pay when you book
🔥See others from US$ 30
More experiences in Ubud »
Do you need help planning your next activity?