Skip to content
Kelingking Beach Nusa Penida Indonesia dramatic T-Rex cliff above turquoise ocean
Home/Blog/Nusa Penida 3 Days
Island AdventureApril 2026·12 min read·Surya Pratap

Nusa Penida in 3 Days: Kelingking, Manta Rays & Indonesia's Best Cliffs

A T-Rex cliff above turquoise water, manta rays at dawn, a natural infinity pool carved into rock, and the most photographed viewpoint in Indonesia. The complete guide.

Surya Pratap — Founder IncredibleItinerary

Delhi · Visited: Kedarnath, Gangotri, Manali, Shimla, Rishikesh & more · April 2026 · 12 min read

ShareEmailTwitterSave
🇮🇩 Bali, Indonesia·🗓 3 Days·💰 From $30/day

Nusa Penida is Bali's raw, unfinished cousin — an island of vertiginous cliff faces, turquoise water so clear it looks artificial, manta rays drifting below your snorkel at dawn, and a T-Rex shaped promontory that has become the most-photographed single viewpoint in all of Indonesia. Come before the roads improve any further.

What Nusa Penida Actually Is

Nusa Penida is a limestone island 45 minutes by fast boat from Bali's Sanur harbour. It's part of the Klungkung Regency and sits southeast of the mainland across the Badung Strait. The island is roughly 20 kilometres across but feels much larger because the roads are steep, unpaved in sections, and genuinely treacherous after rain. There are no traffic lights and no petrol stations — you refuel from roadside bottles.

What draws travellers here is the coastline. Nusa Penida has some of the most dramatic cliff formations in Southeast Asia: Kelingking Beach's T-Rex promontory, the natural stone arch at Broken Beach, Angel's Billabong's infinity pool carved into raw limestone, and the horseshoe amphitheatre of Diamond Beach on the east coast. Below the cliffs, the Lombok Strait currents bring year-round manta rays to a cleaning station at Manta Point — one of the most reliable manta encounters anywhere in the world.

Three days is the right amount. Day one covers the west coast's headline sites, day two takes you east to Diamond Beach and the mantas, and day three finishes with the north coast waterfalls before the fast boat back to Bali. The island is rougher, cheaper, and more physically demanding than anything on the Bali mainland — and most people cite it as the highlight of their entire Indonesia trip.

⛴️

35-45 min

From Bali (Sanur)

🌡️

Apr\u2013Oct

Best Season

🦫

Year-round

Manta Rays

💰

$30/day

Budget From

🌡️ Best Time to Visit Nusa Penida

☀️

Apr–JunEarly Dry — Best Season

Recommended

Clear skies, calm seas for the fast boat crossing, excellent underwater visibility at Manta Point and Crystal Bay. Roads are dry and manageable by scooter. Crowds are lighter than July–August peak. The ideal window for most travellers.

🌞

Jul–SepPeak Dry — Busy But Perfect

Peak season

The driest months with the clearest water. Mola mola (oceanic sunfish) pass through Crystal Bay July–October — one of the rarest marine encounters in Southeast Asia. This is peak tourist season: Kelingking gets 2,000+ visitors per day. Book accommodation 2 weeks ahead.

🌧️

Oct–NovShoulder — Transitional

Viable with caution

Occasional afternoon rain but still largely dry. Fewer tourists than July–September. Water visibility starts to drop. Roads can become slippery after rain — hire a driver rather than renting a scooter if visiting late October onwards.

🌊

Dec–MarWet Season — Avoid if Possible

Not recommended

Heavy rain, rough seas that can cancel fast boat crossings, muddy roads that become genuinely dangerous on the east coast. Multiple scooter accidents occur monthly. The Kelingking descent is unsafe when wet. Manta rays are still present but visibility drops significantly.

⛴️ Getting to Nusa Penida

Key detail: All fast boats to Nusa Penida depart from Sanur Harbour on Bali's east coast. The crossing takes 35–45 minutes depending on the operator and sea conditions. Ticket cost: IDR 150,000–200,000 ($10–$13 USD) one way.

⛴️

Fast boat from Sanur (standard)

Best option

Multiple operators run daily from 7am to 5pm: Rocky Fast Cruise, Semaya One, Maruti Express, and Mola Mola Fast Boat. IDR 150,000–200,000 one way ($10–$13 USD). Boats dock at Toyapakeh or Banjar Nyuh pier on Nusa Penida. Book the day before through your Bali accommodation or directly at the Sanur pier. Do not use unlicensed cheap boats.

🚕

Getting to Sanur from DPS airport

Easy connection

Sanur harbour is 30–40 minutes from Ngurah Rai Airport (DPS) by taxi. Grab or Blue Bird metered taxi: IDR 100,000–150,000 ($6–$10 USD). If arriving in Bali the same day, book an early morning fast boat and arrange a pre-dawn airport-to-Sanur transfer.

🚲

On-island transport: scooter or driver

Essential info

Rent a scooter at the pier for IDR 75,000/day ($5 USD) including fuel — the most flexible and economical option. Roads are rough in sections, especially on the east coast. For a safer alternative, hire a local driver for IDR 400,000–600,000/day ($25–$40 USD) who knows the tidal windows, crowd patterns, and road conditions.

🛥️

Private charter (luxury option)

Groups / luxury

Private speedboat charter from Sanur: $150–$250 one way for an 8-person boat. Arrive ahead of the public boats. Worth considering for groups of 4+ where the per-person cost approaches the public boat fare.

📅 3-Day Nusa Penida Itinerary

Each day card is expandable. The itinerary is designed around tidal windows for Angel's Billabong and optimal morning light for Kelingking — check tide tables the night before each day.

  • 7:00am — Fast boat from Sanur. Arrive Toyapakeh pier ~7:45am. Rent a scooter at the pier (IDR 75,000/day, ~$5 USD). Fill up from a roadside petrol bottle (IDR 10,000/litre) and head west.
  • 8:30am — Kelingking Beach viewpoint (free). The T-Rex cliff is the single most-photographed spot in Indonesia: a white limestone promontory shaped like a dinosaur head above a crescent of electric-blue water. The viewpoint is at the top and takes your breath away. The hike down to the beach takes 30–45 minutes on a steep rope-assisted trail — only attempt it if fit, in dry conditions, and carrying water.
  • 11:00am — Angel's Billabong (free, low tide only). A natural infinity pool carved into the clifftop rock by wave action, filled with turquoise water. At high tide the waves crash over and the pool is inaccessible. Check tide times on TideForecast.com the night before. At low tide it is one of the most beautiful natural swimming spots in Southeast Asia.
  • 12:30pm — Broken Beach (Pasih Uwug, free). A natural stone arch through which the sea surges into a circular cove. Not swimmable but one of the most dramatic coastal formations in all of Bali. Five minutes walk from Angel's Billabong. Warungs at the carpark serve nasi goreng (IDR 25,000–35,000) and cold Bintang.
  • 3:30pm — Crystal Bay. A sheltered bay on the west coast with calm water ideal for snorkeling. Snorkel hire: IDR 30,000–50,000. Turtle sightings are common. The sunset over Crystal Bay with Agung volcano silhouetted on the Bali mainland is one of Nusa Penida's best moments.
  • 6:00pm — Return to accommodation near Toyapakeh or Crystal Bay. Budget guesthouses and homestays: IDR 150,000–400,000/night ($10–$25) including breakfast.
💰Est. cost: $30\u2013$45
  • 6:00am — Early departure for Manta Point snorkeling. Book through your guesthouse the evening before ($20–$30/person for a shared boat with basic snorkel gear). The mantas are reef mantas with 2–4 metre wingspans, circling a cleaning station. They are completely unbothered by snorkelers as long as you do not touch or chase them.
  • 6:30am — Manta Point: the water at dawn is glassily calm and the mantas are most active. Ethical guidelines: no touching, no blocking their path, no flash photography. Hovering above a 3-metre manta ray in open water is one of the most affecting wildlife encounters available in Asia. Bring a waterproof phone case.
  • 9:30am — Return to shore. Drive east across the island to Diamond Beach (Pantai Diamond). The cliff viewpoint above Diamond Beach is stunning: a horseshoe bay with white sand and jagged limestone walls on three sides. The descent takes 15–20 minutes on steep stone steps with metal handrails.
  • 12:00pm — Atuh Beach (10 minutes by scooter from Diamond Beach). Similar dramatic limestone setting with warung food at the beach — grilled fish with rice for IDR 50,000–75,000 ($3–$5).
  • 2:00pm — Teletubbies Hills — the island's famous rolling green hills that look like the children's TV show landscape. Free entry, best in the afternoon light. Continue to Rumah Pohon (Tree House) viewpoint — a wooden platform above the eastern cliffs with panoramic ocean views. Entry: IDR 20,000–50,000.
  • 5:00pm — Return to accommodation. Evening: eat at a local warung (IDR 25,000–50,000 for a full meal). Nusa Penida has minimal nightlife — most visitors sleep by 9pm and wake for sunrise activities.
💰Est. cost: $35\u2013$60
  • 6:30am — Peguyangan Waterfall: reached by descending a steep blue-painted staircase cut into the cliff face above the ocean (free, 45–60 minute round trip). At the bottom, a small Hindu water temple sits on a platform above the waves where fresh water cascades from the cliff. One of Nusa Penida's most spiritually atmospheric locations. Sturdy footwear essential.
  • 9:00am — Guyangan Waterfall (north coast, free): a cascading spring flowing through a temple complex set into the clifftop. Balinese Hindu ceremonies are frequently held here — dress modestly if a ceremony is in progress (sarong and sash required, available to borrow at the entrance).
  • 11:00am — Final scooter ride along the north coast road. This section has the least tourist infrastructure and the most dramatic coastal views. The raw limestone cliffs dropping into blue-green water is Nusa Penida at its least curated and most beautiful.
  • 1:00pm — Return scooter to the pier. Final warung lunch at Toyapakeh: fish soup (IDR 30,000), grilled snapper (IDR 50,000–80,000), and coconut water (IDR 15,000) at the pier-side stalls.
  • 2:30pm — Fast boat back to Sanur, Bali. Buy return ticket from same operator or any pier booth (IDR 150,000–200,000). Arrive Sanur ~3:15pm.
  • Evening — Back in Bali. The contrast between Nusa Penida's raw silence and Bali's infrastructure is immediate and striking. Most travellers cite the three days on Nusa Penida as the highlight of their Bali trip.
💰Est. cost: $25\u2013$40

Free · Personalised · 24hr Reply

Want this Nusa Penida plan customised for your dates?

Tell us your group size, budget, and travel dates. We'll build a day-by-day plan around you — completely free.

No account · No credit card · Takes 2 minutes

🏖️ Landmark Guide

The most important sites in order of priority. Most are free to visit — the island does not charge formal entry fees at natural landmarks (some viewpoints have small parking or conservation fees of IDR 5,000–15,000).

Kelingking Beach

FreeMust see · 1–2 hrs

The T-Rex cliff is Indonesia's most-photographed viewpoint. The viewpoint at the top is extraordinary on its own. The hike down to the beach takes 30–45 minutes on a steep rope-assisted trail — only attempt in dry conditions with good fitness. The beach at the bottom is usually deserted. Arrive before 9am to avoid the tour bus crowds.

Manta Point

$20–$30 (shared boat) / $60–$80 (private dive)Must do · 2–3 hrs

Year-round manta ray encounters at a cleaning station on the southwest coast. Reef mantas with 2–4 metre wingspans circle repeatedly, completely undisturbed by snorkelers. The 6:30–9am window has the best visibility and the highest manta concentration. One of the most reliable manta encounters anywhere in the world.

Angel's Billabong

Free (low tide only)Tide-dependent · 1 hr

A natural infinity pool carved into clifftop limestone by wave action. At low tide, the turquoise water is calm and swimmable. At high tide, waves crash over the rim and the pool is inaccessible and dangerous. Always check tide tables before visiting. Five minutes from Broken Beach.

Broken Beach (Pasih Uwug)

FreeMust see · 30–45 min

A natural stone arch through which the sea surges into a perfectly circular cove. Not swimmable but one of the most dramatic coastal formations in Bali. The viewing platform gives a full perspective of the arch and cove. Warungs and parking at the entrance.

Diamond Beach

FreeMust see · 1.5 hrs

A horseshoe bay of white sand flanked by vertical limestone cliffs on three sides. The cliff viewpoint is stunning; the descent via steep stone steps takes 15–20 minutes. Water has strong currents — swimming is not recommended. The beach itself is one of Indonesia's most beautiful.

Crystal Bay

Free (snorkel hire IDR 30,000–50,000)Snorkeling · 2 hrs

Sheltered bay on the west coast with calm water for snorkeling. Turtle sightings are common. Mola mola (oceanic sunfish) pass through July–October. The sunset here with Agung volcano on the horizon is Nusa Penida's best.

Atuh Beach

Free1–1.5 hrs

Dramatic east coast beach with limestone cliff amphitheatre setting. Warung food available at the beach. A quieter alternative to Diamond Beach with similarly extraordinary scenery.

Nusa Penida — Cliffs, Mantas & Turquoise Water

Indonesia's most dramatic island coastline.

📸

Kelingking Beach T-Rex Cliff

📍

Kelingking Beach T-Rex Cliff

The T-Rex promontory above Kelingking Beach — Indonesia's most photographed viewpoint and the single image that defines Nusa Penida.

💰 Budget Breakdown

Nusa Penida is one of Indonesia's most budget-friendly island destinations. The main costs are the fast boat crossing and any diving or manta snorkeling tours. Food, accommodation, and on-island transport are very cheap by international standards.

CategoryBudgetMid-RangeLuxury
⛴️ Fast boat (return)IDR 300K–400K ($20–$26)IDR 300K–400K ($20–$26)$150–$250 (private)
🏨 Accommodation (2 nights)$20–$50$100–$200$400–$900
🚲 Transport (scooter/driver)IDR 150K ($10, scooter)IDR 800K–1.2M ($50–$80, driver)$120–$200 (guide+driver)
🦫 Manta snorkel/dive$20–$30 (shared)$50–$80 (private)$120–$200 (marine guide)
🍽 Food (3 days)$15–$25$40–$80$120–$250
🏝️ Activities / misc$5–$10$20–$40$80–$150
TOTAL (per person, 3 days)$90–$150$230–$430$990–$1,750

💚 Budget ($30\u2013$50/day)

Homestay with breakfast, scooter rental, warung meals, shared manta boat. Completely comfortable and the way most backpackers do it. Bring IDR cash from Bali \u2014 ATMs on the island run out on busy weekends.

🌟 Mid-Range ($80\u2013$150/day)

Private bungalow with pool, local driver for the full day, private manta snorkel boat, and proper restaurant meals. The sweet spot between comfort and adventure.

💎 Luxury ($300\u2013$600/day)

Clifftop villa with infinity pool, private speedboat, marine biologist guide, catered clifftop lunches. Semabu Hills and Adiwana Warnakali are genuinely world-class.

🏰 Free Rajasthan 7-Day Guide

Get the free travel guide
+ weekly destination tips

Download the Rajasthan 7-Day Guide instantly — day-by-day itinerary, real budgets, local food spots & packing list. Plus weekly guides from 2,400+ travellers' favourite destinations.

No spam, ever. Unsubscribe with one click.

🏨 Where to Stay in Nusa Penida

Most accommodation clusters around Toyapakeh pier and Crystal Bay on the west coast. The luxury tier sits on the island's central ridgeline with dramatic ocean views. Book ahead for July–August and Christmas peak seasons — availability on the island is limited.

Semabu Hills Hotel

Luxury clifftop · Sea-view villas with infinity pool

From $200/nightBest luxury

Perched on the island’s ridgeline with infinity pools overlooking the Lombok Strait. The views from the terrace make every other accommodation on the island feel like a compromise. Restaurant on-site with an excellent wine list.

Penida Colada

Mid-range · Boutique bungalows with pool

From $60/nightBest mid-range

Well-designed bungalows with private bathroom, AC, and a communal pool. Clean, friendly, and well-located near the main pier. Good restaurant attached. The sweet spot between comfort and budget on Nusa Penida.

La Roja Bungalows

Budget-mid · Near Crystal Bay

From $25/nightBest value

Simple but clean bungalows within walking distance of Crystal Bay. Private bathroom, fan or AC options, breakfast included. The kind of place where the owner helps you arrange a manta boat and tells you the best tidal windows for Angel’s Billabong.

Local Homestays (Toyapakeh area)

Budget · Basic but authentic

IDR 150,000–250,000/night ($10–$16)Cheapest

Basic rooms with shared or private bathroom, often including breakfast. Squat toilets and cold water at the cheapest places. The most authentic way to experience the island — your host family will know every local spot and tide schedule.

🍽️ Where to Eat in Nusa Penida

Nusa Penida's food scene is dominated by local warungs (small family-run restaurants) serving Indonesian staples at very low prices. A few Western-style cafes have opened near the main pier. Expect to pay IDR 25,000–50,000 ($1.50–$3) for a full local meal.

Penida Espresso

Cafe · Near Toyapakeh pier

Best coffee

The best coffee on the island and the closest thing to a Western-style brunch spot. Good avocado toast, smoothie bowls, and proper espresso. IDR 35,000–65,000 for a meal. Popular with digital nomads and mid-range travellers. Air-conditioned — a genuine luxury after a morning on the scooter.

Warung Bogasari

Local seafood · Near Toyapakeh pier

Best seafood

Fresh tuna with sambal matah (Balinese raw shallot-chilli relish), grilled snapper, and nasi campur. IDR 40,000–90,000 per plate. The fish is caught that morning and the sambal is made fresh. This is the kind of food Bali charges five times more for.

Roadside Warungs (island-wide)

Local · Everywhere

Cheapest eats

Small family-run stalls serving nasi goreng (fried rice, IDR 25,000–35,000), mie goreng (fried noodles, IDR 25,000), grilled corn (IDR 10,000), and cold drinks. Found at every major viewpoint carpark and along main roads. The cheapest and most authentic way to eat on the island.

Atuh Beach Warung

Beachside · Atuh Beach

Best setting

Grilled fish with rice served directly on the beach with the limestone cliff amphitheatre behind you. IDR 50,000–75,000 for a full plate. The setting alone is worth the visit. Simple, fresh, and perfectly placed.

Mistakes to Avoid

🌧️

Riding a Scooter on East Coast Roads After Rain

Nusa Penida’s roads are unpaved in sections and become genuinely dangerous after heavy rain, particularly on the east coast routes to Diamond Beach, Atuh, and Seganing Waterfall. Wet season (November–March) turns steep clay slopes into slides. Multiple scooter accidents happen every month during this period, including fatalities. If visiting outside the dry season, hire a driver rather than renting a scooter — a local driver will refuse to take routes that are unsafe.

⛰️

Attempting the Kelingking Descent Unprepared

The Kelingking Beach descent is 300 metres of steep rope-and-stake trail dropping down a limestone cliff face. The ascent back up takes 45–60 minutes in heat that rarely drops below 30°C. If you have knee issues, vertigo, or haven’t done significant exercise recently, stay at the top viewpoint — the view from the top is itself extraordinary. Don’t put yourself in a position where you need an emergency evacuation from a cliff trail on an island with one small medical clinic.

💸

Not Bringing Enough Cash from Bali

Nusa Penida has very limited ATM infrastructure. There are a few ATMs in Toyapakeh but they run out of cash on busy weekends and charge high foreign transaction fees. The island operates almost entirely on IDR cash — guesthouses, warungs, scooter rentals, boat tours, all require cash. Withdraw IDR 800,000–1,500,000 per day from a Bali ATM (Sanur has several near the harbour) before boarding your speedboat.

🌊

Ignoring Tide Tables for Angel’s Billabong

Angel’s Billabong is only safe to visit at low tide. At high tide, powerful waves crash over the rock rim into the pool — several tourists have been swept into the ocean and killed. Check tide times on TideForecast.com the night before and plan your west coast day around the low tide window. This is not a suggestion — it is a genuine safety requirement.

💡 Pro Tips for Nusa Penida

🌅

Kelingking at 6am — before the boats arrive

The first speedboat from Sanur docks at 7:45am and the viewpoint fills by 9am. Staying overnight on the island gives you access to the 6–8am window that day-trippers can never reach. The golden morning light illuminates the T-Rex cliff face in a way afternoon sun cannot. Every great Kelingking photo was taken in this window.

🐟

Manta snorkeling at 6:30am for the best encounter

After 9am, the tour boats arrive in waves and the mantas become more erratic. Book a 6:30am departure from the pier nearest Manta Point. Bring a wetsuit top — the water is cooler than you expect at dawn. Bring a waterproof phone case — underwater manta footage is non-negotiable.

🚵

Hire a local driver for $25–$40/day

A local driver knows the road conditions in real time, the best tide windows for Angel’s Billabong, the parking areas that avoid the tour group crush at Kelingking, and the small warungs that locals actually eat at. The saving on potential scooter medical bills makes this a rational economic decision.

💵

Withdraw IDR cash in Sanur before the boat

The island’s few ATMs run out on weekends. Withdraw IDR 1,000,000–2,000,000 in Sanur before boarding. Everything on the island is cash-only — guesthouses, warungs, scooter hire, manta boats. Don’t count on getting cash on Nusa Penida.

🌊

Check tide tables the night before Day 1

Angel’s Billabong is only accessible at low tide. Plan your entire west coast day (Day 1) around the tidal window. Use TideForecast.com or ask your guesthouse — they check daily. If low tide is in the afternoon, reverse the Day 1 order: Crystal Bay first, Billabong after lunch.

📱

Bring a waterproof phone case

Essential for manta ray footage at Manta Point and for the Billabong. A good waterproof case (IDR 50,000–100,000 in Sanur or bring from home) protects against salt spray on the scooter as well. Most phone damage on Nusa Penida comes from scooter rain, not the sea.

📸 Been to Nusa Penida?

Share your photos and get featured in this guide with full credit. Your real photos help thousands of travellers plan better trips.

Share Your Photos →

Frequently Asked Questions

Questions & Comments

Been there? Planning a trip? Drop it below — we reply to everything.

🔒Powered by GitHub · No ads · No tracking
✈️

Have you visited this destination?

💡

Any tips you'd add to this guide?

Questions before your trip?

Loading comments...

Want a personalised itinerary?

We'll build your day-by-day plan in 24 hours — free.

Plan My Trip →

You Might Also Like

Explore other free guides

More Indonesia & Bali Guides

✦ Plan My Trip