Skip to content

Nusa Penida

Nusa Penida landscape
Indonesia
Nusa Penida
Best Time to VisitApril to October (dry season, calmest seas); July-September for best manta ray sightings
LanguageBahasa Indonesia, Balinese, limited English
CurrencyIndonesian Rupiah (IDR)
Time ZoneWITA (UTC+8)
AirportNgurah Rai International Airport (DPS) in Bali, then 30-45 minute fast boat from Sanur
Safety RatingGenerally Safe (Level 1) — treacherous cliff paths and rough roads require caution
Scroll to explore

Photo: Nattu Adnan / Unsplash

Key Facts

Best Time to Visit

April to October (dry season, calmest seas); July-September for best manta ray sightings

Language

Bahasa Indonesia, Balinese, limited English

Currency

Indonesian Rupiah (IDR)

Time Zone

WITA (UTC+8)

Airport

Ngurah Rai International Airport (DPS) in Bali, then 30-45 minute fast boat from Sanur

Population

Approximately 60,000 (Nusa Penida district)

Climate

Tropical, avg 27-32°C, drier and windier than mainland Bali

Safety Rating

Generally Safe (Level 1) — treacherous cliff paths and rough roads require caution

Top Highlights

Kelingking Beach (T-Rex Bay)

Kelingking Beach (T-Rex Bay)

Instagram-famous cliff formation shaped like a T-Rex head, with a pristine white beach 400 meters below. The viewpoint is free and easily accessible. Climbing down to the beach takes 30-45 minutes on a steep, crumbling trail — only for fit and confident hikers. Bring water and proper shoes. Allow 2-3 hours if descending. Best light before noon.

Broken Beach (Pasih Uug)

Broken Beach (Pasih Uug)

A natural rock archway forming a circular cove where ocean water flows through a tunnel in the cliff. Free entry. The viewpoint walk around the rim takes 15-20 minutes. Swimming is prohibited due to dangerous currents. Often combined with Angel Billabong next door. Located on the west coast, 30 minutes from Kelingking by motorbike.

Angel Billabong

Angel Billabong

A stunning natural infinity pool carved into the cliff edge where turquoise water fills a rock formation at low tide. Swimming possible at low tide only — at high tide, waves crash dangerously over the rocks. Several tourists have been swept away — check conditions carefully. Free entry. Adjacent to Broken Beach. Best at mid-morning low tide.

Crystal Bay

Crystal Bay

The best snorkeling and diving spot on Nusa Penida with clear water and a sandy beach. Popular for manta ray and mola mola (ocean sunfish) sightings during diving. Snorkel gear rental IDR 50,000 (~$3). Beach entrance free. The bay is sheltered and calm compared to other beaches. Small warungs sell food and drinks. Allow half a day.

Manta Point Snorkeling

Manta Point Snorkeling

Boat trip to a cleaning station where giant manta rays congregate. Snorkeling trips IDR 350,000-500,000 (~$22-32) per person, departing from Crystal Bay or Toyapakeh. Best sightings July-November. Strong currents — life jackets provided. Even snorkelers can see mantas from the surface. The deeper dive sites require certification. Allow 3-4 hours.

Atuh Beach

Atuh Beach

A secluded beach on the east coast accessed by a steep staircase of 300+ steps. Dramatic rock formations rise from turquoise water. Entry IDR 10,000 (~$0.65). Much less crowded than the west coast sites. A small cliff-edge viewpoint and tree house photo spot is at the top. Allow 2-3 hours including the climb back up.

Thousand Islands Viewpoint (Pulau Seribu)

Thousand Islands Viewpoint (Pulau Seribu)

A cliff-edge viewpoint near Atuh Beach offering views of dramatic rock pinnacles jutting from the sea. Free with Atuh Beach entry. The viewpoint platform is small and can feel precarious — not for those with vertigo. Best in morning light. Often combined with Atuh Beach and Diamond Beach in a day.

Planned Itinerary

7-Day Nusa Penida Itinerary

1

Arrival in Bali & Fast Boat to Nusa Penida

Land at Ngurah Rai International Airport (DPS), transfer to Sanur Harbor, and catch the fast boat to Nusa Penida. Settle into your guesthouse and explore the nearby area on foot.

Fast boat from Sanur Harbor to Nusa Penida (Toyapakeh Port)(45 minutes)

Book Angel Billabong Fast Cruise or Maruti Express online — IDR 200,000-300,000 one way (~$13-19). First boats depart 7AM; try the 8:30AM for a smooth ride. Waterproof your bags

Check in to Penida Colada guesthouse in Toyapakeh(30 minutes)

Clean rooms from IDR 250,000/night (~$16). Walking distance to the harbor and a few warungs. Pool and ocean views

Lunch at Warung Penida(1 hour)

Try the nasi campur (mixed rice plate, IDR 35,000) — the sambal matah here is made fresh daily with lemongrass and shallots

Sunset walk along Toyapakeh waterfront(1.5 hours)

The calm bay faces west, making it ideal for sunset. Watch local fishing boats return. Small beach bars sell Bintang beers for IDR 25,000

2

West Coast Cliffs — Kelingking, Broken Beach & Angel Billabong

The big day for Nusa Penida's west coast icons. Hire a driver for the day as roads are rough and steep. Start early to beat the heat and crowds at Kelingking Beach viewpoint.

Hire a car with driver for the day(Full day)

Arrange through your guesthouse — IDR 500,000-700,000 (~$32-45) for a full day including fuel. Much safer than self-driving on the notoriously bad roads

Kelingking Beach (T-Rex Bay) viewpoint(1.5 hours)

Arrive by 8AM for the best light and smallest crowds. The T-Rex cliff formation is free to view from the top. Only descend to the beach if you're fit and wearing proper shoes — 30-45 minutes down on a crumbling trail

Broken Beach (Pasih Uug) and Angel Billabong(1.5 hours)

A 30-minute drive from Kelingking. Walk the rim of the natural rock archway at Broken Beach (15-20 minutes). Angel Billabong's natural infinity pool is swimmable only at low tide — check conditions. Free entry to both

Lunch at a warung near Broken Beach(45 minutes)

Simple warungs near the parking area serve nasi goreng and mie goreng for IDR 25,000-35,000. Bring extra water — it's hot and exposed

Crystal Bay sunset and snorkeling(2 hours)

End the day at the sheltered bay on the southwest coast. Snorkel gear rental IDR 50,000 (~$3). The reef near the beach has colorful coral and tropical fish. Grab a cold coconut from the beachside vendors

3

Manta Point Snorkeling & Underwater Adventures

A half-day boat trip to swim with giant manta rays at their cleaning station, followed by a relaxed afternoon at Crystal Bay.

Manta Point snorkeling boat trip(3.5 hours)

Depart Crystal Bay at 8AM. IDR 350,000-500,000 (~$22-32) per person including gear and life jacket. Best sightings July-November. Even snorkelers see mantas from the surface — they can be 3-4 meters wide. Strong currents possible

Gamat Bay snorkeling stop(45 minutes)

Most boat operators include a stop at Gamat Bay's wall reef — look for sea turtles, parrotfish, and moray eels in the coral crevices

Lunch at Crystal Bay Beach warung(1 hour)

Grilled fish plate with rice and sambal for IDR 45,000 (~$3) right on the beach. The catch is usually fresh from that morning

Free afternoon — relax at Crystal Bay(3 hours)

Rest day component. Lounge on the beach, re-snorkel the bay, or get a beachside massage (IDR 100,000 for 1 hour). The sunset from Crystal Bay is one of Nusa Penida's best

4

East Coast — Atuh Beach, Diamond Beach & Thousand Islands

Explore the quieter east coast with its dramatic rock formations, secluded beaches, and far fewer tourists than the west side.

Drive to Atuh Beach with hired driver(1 hour)

The east coast roads are rougher than the west. Leave by 7:30AM. Entry to Atuh Beach: IDR 10,000 (~$0.65)

Atuh Beach and Thousand Islands Viewpoint(2 hours)

Descend 300+ steep steps to a secluded beach with dramatic rock pinnacles rising from turquoise water. The viewpoint platform above gives a panorama of the 'Thousand Islands' sea stacks. Bring water for the climb back up

Diamond Beach(1.5 hours)

A short drive from Atuh — a recently opened beach with a dramatic cliff-cut staircase leading to a white sand cove. The T-shaped rock formation in the surf is photogenic. Entry IDR 10,000. Much less crowded than Kelingking

Lunch at Warung Amok Sunset(1 hour)

Cliff-edge warung between Atuh and Diamond Beach. Nasi campur IDR 35,000, fresh juices IDR 20,000. The view over the sea stacks from your table is extraordinary

Pura Goa Giri Putri cave temple(1 hour)

A unique Balinese Hindu temple inside a massive cave. Squeeze through a narrow entrance and descend into a cathedral-sized cavern. Sarongs available at the entrance (free to borrow). Remove shoes. Donation expected (IDR 10,000-20,000)

5

Treehouse Viewpoints, Teletubbies Hill & South Coast

A gentler day exploring Nusa Penida's interior landscapes and lesser-known viewpoints away from the cliff-edge attractions.

Rumah Pohon Treehouse viewpoint(1 hour)

A famous treehouse perched on a cliff with views of Atuh Beach and nearby islands. Entry IDR 5,000. Great for photos but the treehouse itself is basic. Arrive early for golden light

Teletubbies Hills(45 minutes)

Rolling green hills in Nusa Penida's interior that look straight out of the TV show (in the wet season). Free to visit. The hills are parched and brown in dry season but still photogenic. Local vendors sell cold drinks

Peguyangan Waterfall and blue stairs(2 hours)

A sacred spring reached by descending a dramatic blue staircase clinging to a cliff face. Over 700 steps down (and back up). Not for those afraid of heights. The natural pool at the bottom is used for Hindu purification ceremonies. Free entry

Lunch at Penida Espresso(1 hour)

A hipster cafe near the main road with surprisingly good coffee (IDR 25,000), avocado toast (IDR 40,000), and reliable Wi-Fi. Good spot to recharge

Sunset at Banah Cliff Point(1 hour)

A quiet west-facing cliff viewpoint south of Crystal Bay. Far fewer tourists than Kelingking. Bring a cold Bintang and watch the sun drop into the Indian Ocean

6

Diving Day & Toyapakeh Reef

Nusa Penida's underwater world deserves a dedicated day. Whether you're a certified diver or prefer snorkeling, Toyapakeh and the south coast reefs are world-class.

Two-tank dive at Toyapakeh Wall and SD Point(4 hours)

Book with Blue Corner Dive or Octopus Dive — IDR 1,500,000-2,000,000 (~$97-130) for two dives including gear. Toyapakeh Wall has mola mola (ocean sunfish) sightings July-October. SD Point has healthy hard coral gardens

Lunch at Amok Sunset Point(1 hour)

Grilled barracuda with sambal and rice (IDR 55,000) at this clifftop spot with panoramic ocean views

Free afternoon for rest(2 hours)

Rest day component. Read a book in a hammock, journal, or catch up on sleep at your guesthouse. The midday heat makes this a natural break

Farewell seafood dinner on the beach(2 hours)

Several beachfront warungs in Toyapakeh lay out fresh catches on ice — pick your fish, choose grilling or frying, and it's cooked to order. Grilled snapper for two with sides: IDR 150,000 (~$10). Bring mosquito repellent for beach dining

7

Departure — Morning Swim & Fast Boat Back to Bali

A relaxed final morning on Nusa Penida before catching the fast boat back to Sanur and connecting to Ngurah Rai Airport.

Early morning swim at Toyapakeh beach(45 minutes)

The bay is calmest at dawn. Snorkel the reef one last time — the morning light hits differently and fish are most active

Breakfast at guesthouse(30 minutes)

Most guesthouses include a simple breakfast: banana pancakes, toast, and Balinese coffee

Fast boat from Toyapakeh to Sanur(45 minutes)

Aim for the 10:30AM or 11AM departure. Buy tickets the day before to guarantee a seat. Keep electronics in dry bags

Transfer from Sanur Harbor to Ngurah Rai Airport(45 minutes)

Grab taxi or use the Grab app from Sanur — IDR 100,000-150,000 to the airport. Allow 2 hours before your flight

Travel Tips

Visa & Entry

Same as Bali — Visa on Arrival

Nusa Penida is part of Bali province, so no separate visa is needed. Most nationalities get a 30-day visa on arrival for IDR 500,000 (~$32) at Ngurah Rai Airport. The e-VOA can be purchased online at molina.imigrasi.go.id before arrival to skip airport queues.

transport

Fast Boat from Sanur

Fast boats from Sanur Harbor to Nusa Penida take 30-45 minutes, IDR 150,000-300,000 one-way (~$10-19). Multiple operators (Angel Billabong, Maruti Express, Crown Fast Cruise). Book online or at the harbor. First boats depart 7AM; last return around 4:30PM. Luggage gets wet — use waterproof bags. Boats can be rough in high seas.

Renting a Scooter — Read This First

Roads on Nusa Penida are notoriously bad — steep, unpaved, and full of potholes. Many tourists crash. If you're not an experienced motorbike rider, hire a driver/car for the day (IDR 500,000-700,000, ~$32-45). Scooter rental IDR 75,000-100,000/day. Always wear a helmet, long pants, and closed shoes. Phone GPS is essential.

Safety

Cliff Edge Dangers

Multiple tourists have died falling from unfenced cliff edges at Kelingking, Broken Beach, and Angel Billabong. Stay well back from edges, especially when taking photos. The descent to Kelingking Beach is extremely steep and the trail erodes regularly. Angel Billabong waves can sweep people off rocks without warning at high tide. Never swim there unless it's confirmed low tide.

Budget

Day Trip vs Overnight

Most visitors do a day trip from Bali, but staying 2 nights lets you see both the west coast (Kelingking, Broken Beach) and east coast (Atuh, Diamond Beach) without rushing. Budget guesthouses from IDR 200,000/night (~$13). Restaurants are limited — most travelers eat at their accommodation. Bring cash — very few ATMs on the island.

Local Customs

Temple Etiquette and Sacred Sites

Nusa Penida has several sacred Balinese Hindu temples. Cover shoulders and knees if visiting. The island is considered spiritually significant — locals perform regular ceremonies that may temporarily block roads. Pura Goa Giri Putri temple inside a cave is worth visiting. Remove shoes and wear a sarong (available to borrow at the entrance).

Ready to explore Nusa Penida?

Get AI-powered recommendations for your trip

Plan a Trip to Nusa Penida

Related Articles