Stunning high-angle view of the turquoise waters and sandy beach at Kelingking Beach, Nusa Penida, Bali.
City Guide · Nusa Penida

Nusa Penida Travel Guide: Where to Eat, Stay & Explore

Cliff-edge viewpoints, manta rays, and turquoise coves on Bali's wildest island neighbor.

Last updated June 28, 202615 min read
Quick answer

Nusa Penida is a rugged island off southeast Bali famous for cliff viewpoints like Kelingking Beach, Diamond Beach, and Angel's Billabong, plus world-class manta ray snorkeling at Manta Point and Crystal Bay. Most visitors come on a day trip from Bali, but staying two or three nights (in the Toyapakeh or Ped area near the harbor) lets you beat the crowds. Reach it by fast boat from Sanur in 30 to 45 minutes, and get around by scooter, private driver, or an organized island tour.

Nusa Penida is the rugged, dramatic island a 30 to 45 minute fast boat ride off Bali's southeast coast. Where Bali is green and gentle, Penida is raw: limestone cliffs plunging into impossibly blue water, T-rex-shaped headlands, and beaches reached only by steep, knee-testing staircases. A decade ago it was a quiet farming and seaweed-harvesting island; today it is one of Indonesia's most photographed destinations, yet it still feels wilder and less polished than its famous neighbor.

The island rewards anyone willing to bounce along its rough roads. Kelingking Beach's curving cliff is the postcard shot, but the real magic is underwater. Penida sits on a marine migration route where you can snorkel with reef manta rays year-round and, in the cooler months, the strange and enormous mola mola (oceanic sunfish).

Penida is bigger and harder to get around than first-timers expect, and that is part of the charm. Plan for two or three nights, accept that the roads are bumpy, and you will find an island that delivers some of the most jaw-dropping coastal scenery in Southeast Asia.

Best time to visit

The dry season from April to October is the best time to visit, with calmer seas, reliable fast-boat crossings, and clearer water for snorkeling and diving. July and August are peak: busiest viewpoints, highest prices, and the prime window for spotting the rare mola mola (sunfish), which appear roughly July to October. The wet season (November to March) brings short, heavy downpours, slippery cliff trails, and occasionally cancelled boats, though it is quieter and cheaper. For the best balance of weather and smaller crowds, aim for April to June or September. Manta rays are seen year-round.

Getting around

Almost everyone arrives by fast boat from Sanur, a 30 to 45 minute crossing costing roughly 150,000 to 350,000 IDR (about $10 to $25) each way, landing at Banjar Nyuh or Toyapakeh harbor; boats also run from Padang Bai and Nusa Lembongan. Book a morning departure and keep your return ticket flexible, as rough seas can disrupt schedules. On the island, the roads range from decent to brutally potholed, so rent a scooter only if you are a confident rider (helmets are essential and accidents are common). Most visitors hire a private driver with car for around 600,000 to 800,000 IDR per day, or join a full-day island tour. There are no ride-hail apps reliably operating here, so arrange transport in advance.

Where to stay

Neighborhoods & hotels

Toyapakeh and Ped (north coast)The most convenient base, close to the main harbors, restaurants, and dive shops, with calm beaches and easy boat access to Manta Point and Crystal Bay. Best for first-timers, divers, and anyone wanting to minimize long drives.
Sakti and the NorthwestNear Crystal Bay and the western viewpoints, with a cluster of mid-range resorts and sunset spots. Suits travelers prioritizing snorkeling and the west-coast attractions like Kelingking and Broken Beach.
Suana and the East (near Atuh and Diamond Beach)Quieter and more remote, set among hills and seaweed farms close to the spectacular eastern beaches. Best for those wanting peace and sunrise views, but expect long, bumpy drives to the west.
Semabu Hills Hotel Nusa Penida
Semabu Hills Hotel Nusa Penidamidrange Google
4.1 · 778 reviews
A popular mid-range hilltop hotel near Toyapakeh with an infinity pool overlooking the sea and easy access to the harbor. Reliable comfort, strong reviews, and a great value base for exploring the island.
Adiwana Warnakali Resort
Adiwana Warnakali Resortboutique Google
4.6 · 811 reviews
An upscale beachfront resort on the north coast with its own dive center and rooms steps from the water, ideal for divers and snorkelers. A polished pick that still feels relaxed and local.
La Roja Bungalows
La Roja Bungalowsmidrange Google
4.7 · 346 reviews
Charming garden bungalows with a pool, set in a quiet area but close enough to restaurants and the harbor. A comfortable mid-range choice with friendly hosts.
Penida Bambu Green
Penida Bambu Greenbudget Google
4.7 · 146 reviews
Bamboo and timber bungalows offering excellent value, with a pool and helpful staff who can arrange scooters and tours. A solid budget-to-midrange option for travelers who want character without a high price.
Namaste Bungalows
Namaste Bungalowsfamily friendly Google
4.3 · 320 reviews
Relaxed, well-priced bungalows with a pool and a sociable vibe, popular with couples and independent travelers. A good-value family-and-friends-friendly base near the north coast.

Skip the research, get a day-by-day Nusa Penida plan

Tell us your dates and pace; we'll build the itinerary around these picks.

Generate itinerary
Top experiences

Top Things to Do and See

Penida's headline attractions are its cliff viewpoints and beaches, most clustered on the west and east coasts. Start early to beat the day-trip crowds and the midday heat.

Kelingking Beach
Kelingking Beach Google
4.6 · 1,498 reviews · West coast
The island's signature view: a green headland shaped like a T-rex framing a curve of white sand far below. The viewpoint is free and stunning; the climb down to the beach is steep, hot, and takes 45 minutes to an hour each way on a precarious cliff path. Arrive before 9am to avoid both the crowds and the worst heat. Most island tours stop here.
★ 4.7 · 184 reviews · from $35
Angel's Billabong and Broken Beach
Angel's Billabong and Broken Beach Google
4.5 · 5,670 reviews · West coast
Two natural wonders a short walk apart on the west coast. Angel's Billabong is a natural infinity pool carved into the rock (only safe to enter at low tide and with caution, as waves can be deadly), while Broken Beach is a circular cove with a natural rock arch where the sea flows in. Both are quick stops with huge payoff and feature on nearly every west-coast tour.
★ 4.7 · 455 reviews · from $45
Diamond Beach and Atuh Beach
Diamond Beach and Atuh Beach Google
4.7 · 9,366 reviews · East coast
Opening hours
  • Monday: 6:00 AM - 6:00 PM
  • Tuesday: 6:00 AM - 6:00 PM
  • Wednesday: 6:00 AM - 6:00 PM
  • Thursday: 6:00 AM - 6:00 PM
  • Friday: 6:00 AM - 6:00 PM
  • Saturday: 6:00 AM - 6:00 PM
  • Sunday: 6:00 AM - 6:00 PM
The east coast's showstoppers, set side by side beneath dramatic cliffs and rock pinnacles. Diamond Beach has a sculpted limestone staircase down to powdery sand, while neighboring Atuh Beach is calmer for swimming. Expect a small entry fee (around 25,000 IDR) and a steep descent. Combine with the east-side tour to make the long drive worth it.
★ 4.6 · 579 reviews · from $59
Crystal Bay
Crystal Bay Google
5.0 · 3 reviews · Northwest coast
A sheltered, palm-backed bay with clear water that is one of the island's few easy-access swimming and sunset beaches. The snorkeling just offshore is excellent, and in cooler months it is a known spot for mola mola sightings. There is parking, sun loungers, and a few warungs for lunch. Free to enter; pay a small parking fee.
Full-Day West and East Island Tour
Full-Day West and East Island Tour
Island-wide
The most efficient way to hit the big sights in one day, with a driver who knows the rough roads and timing to dodge the worst crowds. A typical tour covers Kelingking, Broken Beach, Angel's Billabong, and the eastern beaches, with snorkeling often included. Around $45 to $80 per person depending on inclusions.
★ 4.5 · 44 reviews · from $26
Top experiences

Snorkeling and Diving

The water is the real reason to come. Penida is one of the most reliable places on earth to see reef manta rays, with healthy coral and, in season, the elusive mola mola.

Manta Ray Snorkeling Safari
Manta Ray Snorkeling Safari
South and west coasts
The must-do experience: snorkeling alongside reef mantas at Manta Point or Manta Bay, where sightings are near-guaranteed year-round. Trips typically string together four spots including Crystal Bay and the colorful reef at Gamat Bay. Water can be choppy at Manta Point, so take seasickness tablets if you are prone. From around $14 for a group boat trip.
★ 4.2 · 171 reviews · from $14.39
Two-Dive Trip for Certified Divers
Two-Dive Trip for Certified Divers
Island-wide
For licensed divers, Penida delivers world-class sites: Manta Point's cleaning stations, the coral gardens of Crystal Bay, and the famous mola mola encounters in cooler months. Small groups are matched by experience level with well-maintained gear. Currents can be strong, so this suits divers with some open-water experience. Around $132 for two dives.
★ 5.0 · 200 reviews · from $132
Try Scuba Diving with Manta Rays (No Certification)
Try Scuba Diving with Manta Rays (No Certification)
South coast
A guided beginner dive that gets non-certified visitors underwater with the mantas, one of few places on earth where sightings are near-certain. Includes basic instruction and a divemaster guiding you the whole time. A bucket-list experience for first-timers; around $115.
★ 4.8 · 35 reviews · from $115.13
Snorkeling and Freediving Trip
Snorkeling and Freediving Trip
Island-wide
A more relaxed, less chaotic alternative to the big group manta boats, with smaller numbers and guides who pick spots away from the crowds. Good for confident swimmers who want a calmer day in the water and a chance to try breath-hold diving. Around $60.
★ 4.7 · 79 reviews · from $60
Try Freediving on Nusa Penida
Try Freediving on Nusa Penida
Island-wide
A guided introduction to freediving in Penida's clear, warm water, blending technique, breathwork, and a meditative dive into the blue. Perfect for travelers wanting to go deeper than snorkeling without scuba gear. Small groups and patient instructors; around $150.
★ 5.0 · 30 reviews · from $150
Beyond the city

Day Trips from Bali to Nusa Penida

If you are based in Bali and short on time, a well-run day trip packs the highlights into a single day.

Full-Day Nusa Penida Tour with Snorkeling from Bali
Full-Day Nusa Penida Tour with Snorkeling from Bali
From Bali
An all-in-one day from Bali combining the fast-boat crossing, snorkeling with mantas, and the key viewpoints, with land transport sorted on the island. Long but efficient if you only have one day to give Penida. Around $80 including boat and snorkel stops.
★ 5.0 · 38 reviews · from $80
All-Inclusive One Day Trip from Bali
All-Inclusive One Day Trip from Bali
From Bali
A hassle-free package covering hotel pickup, the speedboat, an island land tour of the famous spots, lunch, and snorkeling. Best for travelers who want everything arranged in one booking. Around $49.
★ 4.8 · 35 reviews · from $49
Private Premium Full-Day Tour by Yacht
Private Premium Full-Day Tour by Yacht
From Bali
The splurge option: your own boat for the day, snorkeling four spots including swimming with mantas, with an optional private land tour added. Ideal for couples, families, or groups who want comfort and a crowd-free pace. Premium pricing from around $619 for the group.
★ 5.0 · 780 reviews · from $618.8
One-Way Fast Boat from Sanur
One-Way Fast Boat from Sanur
Sanur to Nusa Penida
If you are planning your own trip, book the fast boat in advance to lock in your crossing time. Operators run multiple daily departures from Sanur, with the trip taking 30 to 45 minutes. From around $14 each way.
★ 5.0 · 66 reviews · from $14.39
Eat & drink

Best Coffee

The cafe scene is small but growing, concentrated near the north coast where most visitors stay.

Penida Colada Beach Bar
Penida Colada Beach Bar Google
4.7 · 6,746 reviews · Ped
Opening hours
  • Monday: 8:00 AM - 11:00 PM
  • Tuesday: 8:00 AM - 11:00 PM
  • Wednesday: 8:00 AM - 11:00 PM
  • Thursday: 8:00 AM - 11:00 PM
  • Friday: 8:00 AM - 11:00 PM
  • Saturday: 8:00 AM - 11:00 PM
  • Sunday: 8:00 AM - 11:00 PM
A laid-back beachfront spot on the north coast serving good coffee, smoothie bowls, and frozen cocktails with swing seats over the sand. Great for a relaxed morning brew or a sunset drink after a day of viewpoints. Espresso drinks around 30,000 to 45,000 IDR.
Amok Sunset
Amok Sunset Google
4.6 · 3,756 reviews · Sakti
Opening hours
  • Monday: 11:00 AM - 11:00 PM
  • Tuesday: 11:00 AM - 11:00 PM
  • Wednesday: 11:00 AM - 11:00 PM
  • Thursday: 11:00 AM - 11:00 PM
  • Friday: 11:00 AM - 10:00 PM
  • Saturday: 11:00 AM - 11:00 PM
  • Sunday: 11:00 AM - 11:00 PM
A clifftop cafe and pool spot in the northwest with strong coffee and one of the island's best sunset views over the water toward Lembongan. Come for an afternoon iced coffee and stay for golden hour. Drinks around 35,000 IDR.
Coffee and Coconut
Coffee and Coconut Google
4.3 · 100 reviews · Toyapakeh
Opening hours
  • Monday: 7:00 AM - 2:00 PM
  • Tuesday: 7:00 AM - 2:00 PM
  • Wednesday: 7:00 AM - 2:00 PM
  • Thursday: 7:00 AM - 2:00 PM
  • Friday: 7:00 AM - 2:00 PM
  • Saturday: 7:00 AM - 2:00 PM
  • Sunday: 7:00 AM - 2:00 PM
A reliable, traveler-friendly cafe near the harbor area serving proper espresso, fresh juices, and breakfast plates. A handy first or last stop near the boat. Coffees around 30,000 IDR.
Eat & drink

Breakfast and Brunch

Most guesthouses include a simple breakfast, but a handful of cafes do a proper morning spread before a long day on the road.

Penida Kafe
Penida Kafe Google
4.8 · 7,305 reviews · Sakti
Opening hours
  • Monday: 7:00 AM - 11:00 PM
  • Tuesday: 7:30 AM - 11:00 PM
  • Wednesday: 7:00 AM - 11:00 PM
  • Thursday: 7:00 AM - 11:00 PM
  • Friday: 7:00 AM - 11:00 PM
  • Saturday: 7:00 AM - 11:00 PM
  • Sunday: 7:00 AM - 11:00 PM
A popular all-day cafe near Crystal Bay with smoothie bowls, big breakfasts, and Western and Indonesian dishes in a relaxed garden setting. A solid fuel-up before hitting the western viewpoints. Mains around 50,000 to 80,000 IDR.
Warung Bambu Penida
Warung Bambu Penida Google
4.7 · 1,168 reviews · Ped
Opening hours
  • Monday: 7:00 AM - 10:00 PM
  • Tuesday: 7:00 AM - 10:00 PM
  • Wednesday: 7:00 AM - 10:00 PM
  • Thursday: 7:00 AM - 10:00 PM
  • Friday: 7:00 AM - 10:00 PM
  • Saturday: 7:00 AM - 10:00 PM
  • Sunday: 7:00 AM - 10:00 PM
A friendly, good-value warung serving fresh fruit, eggs, and Indonesian breakfast staples like nasi goreng. Generous portions and welcoming owners make it a local favorite. Breakfast plates around 30,000 to 50,000 IDR.
The Coffee Garden Nusa Penida
The Coffee Garden Nusa Penida Google
4.8 · 3,667 reviews · Ped
Opening hours
  • Monday: 7:00 AM - 10:00 PM
  • Tuesday: 7:00 AM - 10:00 PM
  • Wednesday: 7:00 AM - 10:00 PM
  • Thursday: 7:00 AM - 10:00 PM
  • Friday: 7:00 AM - 10:00 PM
  • Saturday: 7:00 AM - 10:00 PM
  • Sunday: 7:00 AM - 10:00 PM
A calm garden cafe doing acai bowls, pancakes, and decent coffee, popular with travelers easing into the day. Reliable wifi and a relaxed vibe. Around 45,000 to 70,000 IDR for a breakfast.
Eat & drink

Where to Eat

Dining on Penida ranges from cheap, authentic warungs to a few sea-view restaurants. Eat early, as many kitchens close by 9 or 10pm.

Warung Klepu
Warung Klepu Google
5.0 · 169 reviews · East coast
Opening hours
  • Monday: 11:00 AM - 8:00 PM
  • Tuesday: 11:00 AM - 8:00 PM
  • Wednesday: 11:00 AM - 8:00 PM
  • Thursday: 11:00 AM - 8:00 PM
  • Friday: 11:00 AM - 8:00 PM
  • Saturday: 11:00 AM - 8:00 PM
  • Sunday: 11:00 AM - 8:00 PM
A hilltop warung with knockout views and well-priced Indonesian and Western dishes, set among the trees on the way to the eastern beaches. The grilled fish and curries are reliably good, and sunset here is special. Mains around 50,000 to 90,000 IDR.
Penida Colada
Penida Colada Google
4.7 · 6,746 reviews · Ped
Opening hours
  • Monday: 8:00 AM - 11:00 PM
  • Tuesday: 8:00 AM - 11:00 PM
  • Wednesday: 8:00 AM - 11:00 PM
  • Thursday: 8:00 AM - 11:00 PM
  • Friday: 8:00 AM - 11:00 PM
  • Saturday: 8:00 AM - 11:00 PM
  • Sunday: 8:00 AM - 11:00 PM
Beyond the coffee, this beachfront spot serves burgers, fresh seafood, and tacos with your feet near the sand. A reliable, fun dinner option on the north coast with cold beer and a sunset crowd. Mains around 60,000 to 110,000 IDR.
Warung Bli Min
Warung Bli Min Google
4.9 · 202 reviews · Toyapakeh
Opening hours
  • Monday: 7:00 AM - 10:00 PM
  • Tuesday: 7:00 AM - 10:00 PM
  • Wednesday: 7:00 AM - 10:00 PM
  • Thursday: 7:00 AM - 10:00 PM
  • Friday: 7:00 AM - 10:00 PM
  • Saturday: 7:00 AM - 10:00 PM
  • Sunday: 7:00 AM - 10:00 PM
A no-frills local warung beloved for cheap, tasty Indonesian classics like nasi campur, satay, and fresh grilled fish. Exactly the kind of honest, affordable meal that keeps you coming back. Plates around 25,000 to 50,000 IDR.
Ogix Waroeng Tepi Segara
Ogix Waroeng Tepi Segara Google
5.0 · 3 reviews · North coast
Opening hours
  • Monday: Open 24 hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
A waterfront warung serving fresh seafood and Balinese dishes with a relaxed, local feel and sea breezes. Order the grilled snapper or sambal-heavy plates. Mains around 40,000 to 90,000 IDR.
After dark

Sunset Drinks and Nightlife

Penida is not a party island; evenings are about sunset cocktails and an early night before another long day exploring.

Amok Sunset
Sakti
The island's best-known sunset bar, with a clifftop infinity pool and unobstructed views west over the channel. Come for the golden hour, a cocktail, and a swim. Cocktails around 80,000 to 120,000 IDR.
Penida Colada Beach Bar
Ped
A relaxed beach bar with frozen cocktails, swing seats, and a friendly crowd that gathers for sundown. The most sociable spot on the north coast for an evening drink. Drinks around 60,000 to 100,000 IDR.
Good to know

Before you visit

Getting aroundRoads are rough and signage is poor. Rent a scooter only if you are an experienced, confident rider, as accidents are common and medical care is limited; otherwise hire a private driver (around 600,000 to 800,000 IDR per day) or join an organized tour. There are no reliable ride-hail apps on the island.
MoneyIndonesia uses the rupiah (IDR). Bring cash, as ATMs are limited and sometimes empty, and many warungs and small operators do not take cards. Withdraw what you need in Bali or in the harbor area before heading to remote beaches.
SafetyThe biggest risks are steep, slippery cliff trails and strong ocean currents. Wear proper shoes for descents like Kelingking and Diamond Beach, never enter Angel's Billabong when waves are running, and only swim where it is safe. Travel insurance covering scooter accidents is strongly recommended.
LanguageIndonesian (Bahasa Indonesia) is the official language and Balinese is widely spoken. English is understood at hotels, tours, and most restaurants. A few words of Indonesian, like terima kasih (thank you), go a long way.
EtiquettePenida is conservative and largely Hindu. Dress modestly away from the beach, cover shoulders and knees at temples, and ask before photographing locals. Respect offerings (canang sari) left on the ground and never step on them.
TippingTipping is not mandatory but appreciated. Rounding up at warungs, leaving 5 to 10 percent at restaurants, and tipping drivers and dive guides for good service is customary and welcomed.
Power & SIMIndonesia uses 230V Type C and F plugs (European-style two-pin). Mobile coverage is patchy on the cliffs and east coast; buy a local eSIM or a Telkomsel SIM in Bali for the most reliable signal.
Before you go

Plan-ahead checklist

Book your fast boat from Sanur in advance and keep return timing flexible, as rough seas can disrupt schedules. book 1-2 weeks ahead in peak season
Arrange a private driver or island tour before arrival, since transport is hard to organize on the spot and roads are difficult. book a few days ahead
Reserve manta snorkeling or diving trips ahead in July and August, when boats fill up fast. book 1-2 weeks ahead
Withdraw plenty of cash in Bali before crossing, as island ATMs are unreliable. before departure
Pack sturdy shoes, reef-safe sunscreen, and seasickness tablets for choppy boat crossings and steep cliff descents. before departure

Nusa Penida packs more drama into one rugged island than seems possible: cliffs that drop into electric-blue water, beaches you earn on foot, and the thrill of swimming beside manta rays. Give it a couple of nights, embrace the bumpy roads, and start early. Plan your crossing, lock in your favorite snorkel trip, and go see one of Indonesia's most spectacular islands for yourself.

Frequently asked questions

How many days do you need in Nusa Penida?
Two to three nights is ideal: one day for the west-coast viewpoints (Kelingking, Broken Beach, Angel's Billabong), one for the eastern beaches (Diamond and Atuh), and time for snorkeling or diving with manta rays. A single-day trip from Bali is possible but rushed and tiring.
Where should I stay in Nusa Penida?
Base yourself near the north coast around Toyapakeh and Ped for the easiest access to harbors, restaurants, dive shops, and boat trips. The east near Atuh is quieter and more remote, while the northwest around Sakti puts you near Crystal Bay and sunset spots.
Is Nusa Penida expensive?
It is fairly affordable. Budget guesthouses run $20 to $40 a night, warung meals cost a few dollars, and group snorkeling trips start around $14, though a private driver (about $50 to $60 a day) and fast boats add up. It is generally cheaper than mainland Bali's tourist hotspots.
How do you get to Nusa Penida?
Take a fast boat from Sanur in Bali, a 30 to 45 minute crossing costing roughly $10 to $25 each way, landing at Banjar Nyuh or Toyapakeh. Boats also run from Padang Bai and from neighboring Nusa Lembongan.
Is Nusa Penida worth visiting?
Yes. Nusa Penida offers some of Indonesia's most dramatic coastal scenery, including the iconic Kelingking Beach, plus near-guaranteed manta ray encounters and excellent diving. The trade-off is rough roads and steep trails, but the payoff is spectacular.
When is the best time to snorkel with manta rays in Nusa Penida?
Reef mantas are seen year-round at Manta Point and Manta Bay, with the dry season (April to October) offering the calmest seas and clearest water. The rare mola mola (sunfish) appears roughly July to October.

Top-Rated Places to Eat, See & Stay

Explore Nusa Penida

Plan with MagicTrips

Build your own Nusa Penida trip

Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Nusa Penida itinerary.

Ready to book your stay?

Hotels
Homes

Traveling somewhere else?

Generate a custom itinerary