Nusa Penida Day Trip from Bali: Boats, Costs and a Route That Actually Fits

How to do Nusa Penida in one day from Bali. Fast boats from Sanur, times, ticket prices, island fees, a driver, and which sights fit before the last boat.

6 min read
The T-Rex shaped cliff of Kelingking Beach above white sand and turquoise water, Nusa Penida
Kelingking, the cliff everyone comes to Nusa Penida for.

Nusa Penida is the island you’ve seen in every Bali photo feed: the cliff shaped like a T-Rex above a white beach and turquoise water. It’s a 30–45 minute boat ride from Bali, and most people do it as a day trip. That’s what I did: early boat from Sanur, a car with a driver on the island, and the last boat back.

It works, but only if you’re realistic. The island is bigger than it looks, the roads are slow, and the boats back leave in the late afternoon. We planned to see Diamond Beach on the east side too and didn’t make it. Here’s how to plan the day so you see the best of it without rushing to the harbour.

How to get to Nusa Penida

Fast boats from Sanur

Almost all day trips start in Sanur, on Bali’s east coast. Several companies run fast boats to Nusa Penida every morning, and they arrive at one of three harbours on the island: Banjar Nyuh, Toya Pakeh or Sampalan. For a day trip it doesn’t matter much which one; your driver will meet you at whichever harbour your boat uses.

  • Crossing time: 30–45 minutes, depending on the boat and the sea.
  • Ticket price: around IDR 150,000–250,000 per person each way. Online prices are usually lower than at the counter.
  • First boats: from about 7:00–7:30am. Take one of the first, because it gives you the whole day.
  • Last boats back: around 4:00–5:00pm, depending on the company. Check the exact time of your return boat when you book; it decides your whole day.

Buy a return ticket with one company. Arrive at Sanur harbour 30 minutes before departure to check in, and bring your passport or a photo of it.

Is the crossing rough?

It can be. The boats are fast and the strait between Bali and Nusa Penida has a swell, especially in the afternoon and in the dry season, when the wind picks up. If you get seasick, take a tablet before you board and sit at the back of the boat, near the open deck.

How much a Nusa Penida day trip costs

Prices as of November 2026, per person unless stated:

What Cost
Fast boat Sanur – Nusa Penida, return IDR 300,000–500,000
Island entry fee (foreign adults) IDR 25,000
Kelingking Beach IDR 25,000
Broken Beach + Angel’s Billabong (one ticket) IDR 25,000
Car with driver for the day (per car) IDR 500,000–800,000
Lunch at a warung IDR 50,000–100,000

The island and sight fees are paid separately from the boat ticket and separately from Bali’s tourist levy. Since 2026 they’re collected electronically, so have a card or a payment app ready, and keep some cash for parking, toilets and drinks.

Getting around the island: take a driver

Nusa Penida’s roads are narrow, steep and in places broken, with long stretches of potholes. Scooters are available, but I wouldn’t rent one here unless you ride a lot at home. A car with a driver is the easy option: your driver waits at the harbour with a sign, takes you from sight to sight and brings you back in time for your boat.

You can book a driver through your boat company, your hotel in Bali or one of the many local drivers who advertise online. Agree in advance on the route, the pick-up time and the time you need to be back at the harbour.

A realistic one-day route: the west side

The famous viewpoints are split between two sides of the island, and the drive between them takes well over an hour each way. In one day, pick one side. For a first visit, the west side is the one to choose.

1. Kelingking Beach

This is the T-Rex cliff from the photo at the top of this page. The viewpoint is a short walk from the car park, and it’s busy from mid-morning, so go here first.

You can also walk down to the beach. The path follows the spine of the cliff, with bamboo railings and steps cut into the rock, and in places you’re using your hands. Going down took us about 40–45 minutes; coming back up takes longer, in full sun.

The steep path down the Kelingking cliff with wooden railings Looking down at the beach from the Kelingking path

The path down. Wear trainers, not flip-flops.

The beach at the bottom is huge, white and almost empty compared with the viewpoint. The waves are the catch: they break hard and close to the shore, and the current is strong. Paddling at the edge is fine; swimming isn’t.

On the white sand of Kelingking Beach below the cliff A big wave breaking on Kelingking Beach

At the bottom of Kelingking, and the waves that make swimming a bad idea.

Good to know

  • Time needed: 30 minutes for the viewpoint only, 2–2.5 hours if you go down to the beach and back.
  • Bring: water, a hat and shoes with grip. There’s nothing to buy on the beach.
  • Is the descent worth it? If you’re fit and it’s not raining, yes. If you’re short on time, the viewpoint alone is enough.

2. Broken Beach and Angel’s Billabong

These two are next to each other, about 45–60 minutes’ drive from Kelingking. Broken Beach is a round bay of turquoise water enclosed by cliffs, with the sea flowing in under a natural stone arch. A path runs all the way around the top.

Broken Beach from above, a round bay enclosed by cliffs

Broken Beach: the sea comes in through the arch on the left.

The natural stone arch at Broken Beach Standing on the cliff path above Broken Beach

The arch, and the path around the top of the bay.

Angel’s Billabong, a few minutes’ walk away, is a natural rock pool on the edge of the sea. It’s only safe at low tide and in calm conditions; waves can wash over it without warning, so stay out of the water if the sea is rough.

Good to know

  • Time needed: about an hour for both.
  • Tickets: one ticket covers both places.

3. If you have time: Crystal Bay

Crystal Bay is a calm beach on the west coast, about 30 minutes from Broken Beach, with a few warungs and snorkelling in clear water. It’s a good place for lunch or a swim if you still have more than two hours before your boat.

Timing the day

  • 7:00–7:30am: fast boat from Sanur.
  • 8:30am: meet your driver, drive to Kelingking.
  • 9:30am–noon: Kelingking viewpoint and the walk down to the beach.
  • Noon–1:00pm: lunch on the way.
  • 1:30–2:30pm: Broken Beach and Angel’s Billabong.
  • 3:00pm: Crystal Bay if there’s time, otherwise straight to the harbour.
  • 4:00–5:00pm: boat back to Sanur.

What about Diamond Beach?

Diamond Beach, with its staircase carved into the cliff, is on the east side of the island, together with Atuh Beach and the Thousand Islands viewpoint. From Kelingking it’s well over an hour each way on slow roads. We tried to fit it in after the west side and ran out of time before the last boat.

If Diamond Beach is the place you most want to see, do the east side instead of the west on your day trip, or stay one night on Nusa Penida and see both.

Tips for a Nusa Penida day trip

  • Book the first boat out and the last boat back. Everything else depends on these two times.
  • Tell your driver your boat time at the start of the day, so they can plan the route backwards from it.
  • Don’t plan more than three stops. Driving between them takes longer than you’d expect from the map.
  • Bring cash and a card. Fees are electronic now, but parking, toilets and food are still cash.
  • Wear shoes with grip if you’re going down to Kelingking Beach, and bring a dry bag for your phone on the boat.
  • Watch the sea. The south and west coasts have strong waves and currents. On most of the beaches here, swimming isn’t safe.

If you’re planning the rest of your time in Bali, my guide to the best waterfalls in Bali groups 11 of them into easy day trips.

Boat
Fast boat from Sanur, 30–45 minutes. Around IDR 150,000–250,000 each way.
Island fees
IDR 25,000 to enter the island, plus about IDR 25,000 per sight (prices as of November 2026).
Getting around
A car with a driver for the day. Roads are narrow and slow, so plan two or three sights, not five.

More from Bali