All articles

Itineraries

Nusa Penida itinerary: what to do with 2 or 3 days

· 7 min read

A rock pinnacle in turquoise water and a palm-fringed beach below the cliffs of Nusa Penida’s east coast

With two days on Nusa Penida, give the west coast one day and the east coast the other. A third day adds a morning snorkel with manta rays and a slack afternoon. Arrive on a morning boat from Sanur, leave on an afternoon one, and expect 45 to 60 minutes of driving from the harbour to either coast.

Nusa Penida is bigger than it looks from Sanur: about 200 km² of limestone plateau rising to 524 metres, home to some 65,000 people in villages linked by narrow, hilly roads. The famous viewpoints sit on opposite sides of the island, which is why a day trip from Bali means choosing one coast. Two nights let you see both without rushing, and a third buys you time on the water. The plan below assumes you sleep on the north coast near the harbours, the most practical base for a first visit; where to stay in Nusa Penida covers the alternatives.

Is two or three days enough for Nusa Penida?

Two full days is the minimum to see the island properly: one for the west coast, one for the east. Three days is the comfortable version. It adds the manta ray trip, which takes most of a morning, and it gives you a spare half-day if rain or a rough sea spoils one of your plans. Beyond three days, Nusa Penida becomes a place to slow down rather than to tick off sights: more snorkelling, the temples, the villages of the interior, or a hop across the channel to Nusa Lembongan (we compare the two in Nusa Penida vs Nusa Lembongan).

DayMorningAfternoonRough driving time
Day 1Fast boat from Sanur, then KelingkingBroken Beach, Angel’s Billabong, sunset at Crystal Bay2 to 3 hours
Day 2Diamond Beach and AtuhThousand Islands viewpoint, Goa Giri Putri cave temple2 to 3 hours
Day 3Manta ray snorkel tripLunch, then an afternoon boat to SanurUnder 1 hour

Day 1: what to see on the west coast

Take one of the first boats out of Sanur (the earliest on our timetable leaves at 07:30); the crossing takes 30 to 45 minutes. Leave your bags at your guesthouse or in your driver’s car and head straight for Kelingking, 45 to 60 minutes from the harbour. Even on the first boat you will not have it to yourself, but you will be ahead of most day-trippers, which matters on a narrow cliff path. Enjoy the view from the top, and only go down if you are fit and wearing proper shoes: our Kelingking Beach hike guide explains what the descent is really like.

Late morning, drive on to Broken Beach and Angel’s Billabong, a few minutes’ walk apart on the same headland. Look before you go near the pool at Angel’s Billabong: if waves are breaking over the outer rocks, stay on the path. After lunch at a warung, finish at Crystal Bay, a sheltered beach about 15 to 25 minutes from Toyapakeh, where you can swim when the sea is calm and watch the sun drop behind the islet offshore. Under the regency’s new ticketing, in force since September 2026, each of these four sites charges around IDR 25,000 per adult, so budget roughly IDR 100,000 per person for the day on top of the island levy, and check locally while the system beds in.

Day 2: what to see on the east coast

Leave early again. The east coast looks its best in the morning light, the car park above Diamond Beach fills up by mid-morning, and the drive from the north coast takes 45 to 60 minutes. Diamond Beach and Atuh share that car park on the same headland. Diamond Beach is reached by a narrow stairway cut into the cliff, about ten minutes down; Atuh by a steep path to a cove facing a cluster of rock islets. The waves at Diamond Beach are usually too strong for swimming, so treat it as a place to look and paddle. The stairs, the fees and the safety points are all in our Diamond Beach guide.

Then drive up to the Thousand Islands viewpoint for the long view down the coast, and head back along the north-east. Goa Giri Putri, a Hindu temple inside a cave, makes a good last stop: you climb about a hundred steps, then squeeze through a narrow opening in the rock into the cave. It is an active temple, so wear a sarong and sash (they can be rented at the bottom of the steps) and keep your voice down. You should be back at your guesthouse by mid-afternoon, with the evening free.

Day 3: manta rays and a slow afternoon

Many snorkel boats leave around 8 in the morning and are back before noon, which fits neatly before an afternoon boat to Bali. The trip usually stops at Manta Bay or Manta Point, off the south-west coast, where reef manta rays feed and come to be cleaned, then at one or two coral spots such as Crystal Bay or Gamat Bay. Mantas are seen on most days but never guaranteed, and a careful crew will skip the exposed south coast when the swell is up. Our manta ray snorkelling guide covers prices, the difference between the two sites and how to swim with the rays without disturbing them.

After lunch, head for the harbour. Boats back to Sanur run until late afternoon (our last leaves at 16:30), and you check in at the boat company’s counter 30 minutes before departure. Do not plan this crossing for the day of an international flight: if the harbour master closes the crossing because of the swell, you want a spare day in Bali, not a missed plane.

Driver or scooter for a few days?

Expect to pay roughly IDR 600,000 to 800,000 for a car and driver for the day, depending on the season and the distance. It is the safer choice on the steep, broken stretches of road to both coasts, and the driver deals with parking while you walk. A scooter costs far less (around IDR 100,000 a day) and lets you stop where you like, but ride only if you already ride confidently, always wear a helmet and check that your travel insurance covers motorbikes. Many visitors mix the two: a driver for the long east-coast day, a scooter for Crystal Bay and the north coast. The day-trip guide goes into more detail.

Which boat tickets should I book?

For a stay of two or three nights, the return ticket covers both crossings for €31 per person: out from Sanur on your date, back on the day you choose. If you are unsure how long you will stay, or plan to leave via Nusa Lembongan, book a one-way seat for €16 and sort out the rest later. Children pay the same fare, and one bag plus one small carry-on per person is included. Book more than 48 hours before departure if you can: closer than that, the booking is taken as pending until the boat company confirms the seat, and refunded in full if there is none.

Cancel more than 48 hours before a crossing and that crossing is refunded in full. If the sea closes the crossing, you choose another departure or a full refund.

Frequently asked questions

Is 2 days enough for Nusa Penida?
Yes, for the highlights: one day on the west coast (Kelingking, Broken Beach, Angel’s Billabong, Crystal Bay) and one on the east coast (Diamond Beach, Atuh, Thousand Islands). Add a third day for a manta ray snorkel or as a buffer for bad weather.
Which coast should I visit first?
If you arrive on a morning boat, start with the west coast: it is closer to the harbours and Crystal Bay is a good place to end the day. Keep the east coast for a morning when you can leave early, since its beaches face the sunrise.
Can I combine Nusa Penida and Nusa Lembongan in three days?
Yes. Spend two days on Nusa Penida and the third on Nusa Lembongan, a 15 to 20 minute local boat ride across the channel, then return to Bali with a boat company that serves Lembongan.
Should I book a return ticket or two one-way tickets?
A return (€31 per person) is simplest if you know your dates, and the return day is yours to choose. Two one-way seats (€16 each) suit open-ended stays or a trip that continues to another island.
Do I need a driver every day?
No. A driver is worth paying for on the long days to the west and east coasts. For Crystal Bay or the north coast, a scooter or a short ride arranged by your guesthouse is enough.