Nusa Penida Day Trip from Ubud: Kelingking Beach & Snorkeling
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.
Compare the 5 alternatives
Nusa Penida Snorkeling: Manta Point & Island Day TripEvery day · 06:00 · From age 12★ 5.00 (11)8h–10hENUS$ 125View ›
East Nusa Penida Day Trip Private Tour with Diamond BeachEvery day · 07:00★ 4.74 (82)12hENUS$ 75View ›
Nusa Penida Day Trip from Ubud: Beaches & Cliffs All-InclusiveEvery day · 06:00 · From age 5★ 4.63 (19)12hEN · DE +3US$ 125View ›
Nusa Penida Snorkeling & Kelingking Beach Day Trip from UbudEvery day · 06:30 · Up to 60 years★ 4.57 (7)9hENUS$ 123View ›
Nusa Penida Island Day Trip from Ubud & Sanur: Speedboat & Beach TourEvery day · 06:30 · From age 12★ 4.55 (11)10hEN · MSUS$ 125View › Compare more experiences like this »
Step-by-step itinerary
Nusa Penida Island full day tour
- 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.
Options for this experience
4 optionsBefore you book
Prices and times updated yesterday
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
Top questions
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24h before the start.
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.09 per person
4.783,717 reviewsVerified traveler reviews via our booking provider















































