RoamGuru Roam Guru
Itinerary

Bali in Three Days: Sacred Water Rituals, Warung Feasts, and the Nusa Penida Cliff Path That Will Test Your Nerves

Three days is not enough for Bali. But if you choose wisely—sacred water rituals, warung feasts, black sand beaches, and one terrifying cliff path—you will leave with memories that outlast your tan.

Bali
Elena Vasquez
Elena Vasquez

Bali in Three Days: Sacred Water Rituals, Warung Feasts, and the Nusa Penida Cliff Path That Will Test Your Nerves

Here is the truth about Bali: you cannot see it all in three days. You cannot even see a meaningful fraction. The island is 5,780 square kilometers of temples, rice terraces, beaches, and traffic that moves at the speed of a particularly lazy water buffalo.

What you can do is build a coherent route that gives you a taste of what makes Bali worth the jet lag. This guide assumes you are staying in the Seminyak/Canggu area (where most first-timers end up) and have access to a scooter or private driver. It prioritizes early mornings over late nights, because that is when Bali reveals itself without the filter of crowds and heat.

The island is not a checklist. It is a place that rewards slowness, curiosity, and a willingness to eat things you cannot pronounce. Three days is a teaser, not the full film. But if you choose wisely, you will leave with memories that outlast your tan.


The Southern Coast: Black Sand, Temple Rocks, and Your First Warung Meal

Where to Start: Canggu or Seminyak Beach

Start with the ocean. Not because it is the most profound experience Bali offers, but because you just got off a plane and your body needs to remember what time zone it is in.

Option A: Batu Bolong Beach (Canggu) Address: Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung GPS: -8.6523, 115.1301 Best time: 7:00–9:00 AM

The most accessible beach in Canggu, with consistent surf breaks that attract a rotating cast of sun-bleached expats and Indonesian surf instructors. The sand is volcanic black, which photographs surprisingly well in morning light. Grab a coconut (IDR 25,000 / $1.55) from one of the beach shacks and watch the early surfers paddle out.

Option B: Double Six Beach (Seminyak) Address: Jl. Double Six, Seminyak, Kec. Kuta, Kabupaten Badung GPS: -8.6902, 115.1612 Best time: 7:00–9:00 AM

Wider, flatter, and more family-friendly than Canggu's beaches. The sun loungers start filling up by 9:00 AM, so arrive early if you want unobstructed ocean views.

Getting Wheels: Scooter Rental Reality

If you do not already have wheels, now is the time. Every third shop in Canggu rents scooters. Try your hotel first—they often have relationships with reliable operators.

Scooter Rental:

  • Price: IDR 60,000–80,000/day ($3.75–$5.00)
  • What you need: International driving permit (technically required), passport copy, deposit (often negotiable)
  • Where: Jl. Pantai Batu Bolong and Jl. Raya Semat have dozens of rental shops

Safety reality check: Balinese traffic is chaotic. Helmets are mandatory and actually enforced in tourist areas. If you have never ridden a scooter before, hire a driver instead (IDR 600,000–800,000 / $37.50–$50.00 for a full day). The hospital in Denpasar sees more scooter accidents than any other injury. Do not become a statistic.

Breakfast: Warung Sika

Address: Jl. Tanah Barak No.45, Canggu, Kec. Kuta Utara GPS: -8.6472, 115.1361 Hours: 9:00 AM – 9:00 PM daily Price: IDR 32,000 ($2.00) for nasi campur with water

This is the warung my scooter instructors recommended without prompting. Point-and-choose Indonesian breakfast: rice, small portions of various dishes, sambal on the side. Two people eating well here costs IDR 64,000 ($4.00) total. The chicken curry is genuinely good; the tempeh is better than it has any right to be.

Afternoon: Tanah Lot Temple

Address: Beraban, Kediri, Tabanan Regency GPS: -8.6215, 115.0865 Entrance Fee: IDR 60,000 ($3.75) adults, IDR 30,000 ($1.90) children Hours: 7:00 AM – 7:00 PM daily Best time: 2:00–4:30 PM (before sunset crowds)

The most photographed temple in Bali sits on a rock formation just off the coast. At sunset, it is undeniably beautiful. It is also undeniably packed.

Here is my compromise: go in the mid-afternoon when the tour buses are elsewhere. The temple is still impressive in daylight, and you can actually walk around without fighting through selfie sticks. The tide pools at the base reveal small shrines and sea creatures when the water recedes.

What to skip here: The sunset itself. Yes, I know everyone says to stay for it. But by 5:30 PM, you will be sharing the viewpoint with 500 other people, and the restaurants charge triple normal prices. Get your photos, absorb the atmosphere, and leave before the chaos peaks.

Dinner: Warung Babi Guling Pak Malen

Address: Jl. Sunset Road No.554, Seminyak, Kec. Kuta, Kabupaten Badung GPS: -8.6902, 115.1756 Hours: 9:00 AM – 9:00 PM daily Price: IDR 35,000–50,000 ($2.20–$3.15)

Skip the fancy beach clubs for your first night. This is where locals actually eat babi guling—spit-roasted suckling pig with crispy skin, tender meat, and sambal that will make you sweat in a good way. The special comes with rice, pork satay, blood sausage, and vegetables.

Alternative for non-pork eaters:

Warung Wardani (Denpasar) Address: Jl. Yudistira No.2, Dauh Puri Klod, Kec. Denpasar Barat GPS: -8.6567, 115.2167 Hours: 9:00 AM – 8:00 PM daily Price: IDR 45,000 ($2.80) for bebek goreng (crispy fried duck)

A 20-minute drive from Seminyak, but worth it for the best bebek goreng on the island. The duck is marinated in Balinese spices then deep-fried until the bones are almost edible.


Ubud and the Inland World: Rice Terraces, Monkeys, and Sacred Water

The Drive to Ubud

The Seminyak-to-Ubud drive takes 60–90 minutes depending on traffic. Leaving at 6:30 AM means you will miss the worst of it and arrive in Ubud as the town wakes up.

Route: Take the coastal road north through Kerobokan, then cut inland at Mengwi. The drive passes through villages where morning markets are setting up, women in traditional dress carry temple offerings on their heads, and the air smells of frangipani and exhaust fumes.

Tegalalang Rice Terraces

Address: Jl. Raya Tegalalang, Tegalalang, Kec. Tegalalang, Kabupaten Gianyar GPS: -8.4244, 115.2795 Entrance Fee: IDR 25,000–50,000 ($1.55–$3.15) depending on viewpoint Best Time: Before 9:00 AM (before tour buses arrive) Hours: Sunrise to sunset, no official gate

I will be honest: I almost skipped this. The photos looked too perfect, the Instagram captions too breathless. But arriving at 8:30 AM on a Tuesday, I understood why people come.

The terraces are genuinely stunning—emerald-green paddies carved into hillsides, palm trees dotting the landscape, farmers working in conical hats. The scale is hard to appreciate until you are standing there.

The reality check: By 10:00 AM, the narrow paths are clogged with tourists doing photo shoots. The "Bali Swing" operations charge IDR 300,000+ ($18.75) for a 5-minute swing. Skip the swings. Walk the lower paths (fewer people), spend 45 minutes absorbing the view, then leave before the crowds arrive.

Ubud Monkey Forest

Address: Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar GPS: -8.5189, 115.2586 Entrance Fee: IDR 80,000 ($5.00) adults, IDR 60,000 ($3.75) children Hours: 9:00 AM – 6:00 PM daily Best time: 11:00 AM–12:30 PM

The monkeys here are long-tailed macaques, and they have perfected the art of tourist exploitation. They know you have food. They know your sunglasses are valuable. They know you cannot do anything about it.

That said, the forest itself is beautiful. Ancient banyan trees, moss-covered statues, temples dating to the 14th century. If you can ignore the monkey drama, it is worth the entrance fee.

Survival tips:

  • Do not bring food, water bottles, or loose items
  • Keep sunglasses in your bag
  • Do not make eye contact with monkeys (they interpret it as aggression)
  • If a monkey jumps on you, stay calm and wait for it to leave
  • Monkey bites require rabies shots. The clinic in Ubud sees multiple cases weekly.

Lunch: Locavore NXT

Address: Jl. Dewisita No.09C, Ubud, Kecamatan Ubud GPS: -8.5064, 115.2623 Hours: Lunch: Tue–Sun 12:00–3:00 PM; Dinner: Mon–Sun 6:00–10:30 PM Price: Tasting menu IDR 1,950,000++ ($122.00++) per person

Okay, this is a splurge. But after a month of warung meals, I saved up for Locavore, and it was one of the best dining experiences of my life.

The original Locavore closed in 2023; Locavore NXT is its evolution. Chefs Ray Adriansyah and Eelke Plasmeijer create tasting menus using only Indonesian ingredients—no imported butter, no foreign wheat, just local produce, foraged herbs, and serious technique. The "Nature's Compass" menu takes you through 13+ courses that reimagine what Indonesian food can be.

Reservations essential. Book online at locavore.co.id at least 3 days ahead.

Budget alternative:

Warung Babi Guling Ibu Oka Address: Jl. Suweta No.1, Ubud, Kecamatan Ubud GPS: -8.5069, 115.2625 Hours: 11:00 AM – 7:00 PM daily Price: IDR 40,000–60,000 ($2.50–$3.75)

The famous babi guling spot. Anthony Bourdain filmed here. The lines can be absurd, but the pork is consistently excellent.

Afternoon: Tirta Empul Temple

Address: Jl. Tirta, Manukaya, Kec. Tampaksiring, Kabupaten Gianyar GPS: -8.4159, 115.3147 Entrance Fee: IDR 50,000 ($3.15) Hours: 7:00 AM – 5:00 PM daily Best time: 3:30–5:00 PM (fewer tour groups than morning)

A water temple where Balinese Hindus perform purification rituals. The main attraction is a series of stone spouts fed by a sacred spring, where visitors can participate in melukat (cleansing ceremony).

What to expect: You will change into a sarong (provided, IDR 10,000 / $0.65 donation suggested), enter the pool, and move from spout to spout, dousing yourself with holy water while making offerings. It is not a performance for tourists—locals are there doing the same thing, praying, meditating. The experience is genuine even if you do not share the faith.

Bring: A change of clothes (you will get wet), a towel, and respect. Women on their period are asked not to enter the sacred pool—a cultural rule, not a suggestion.

Evening: Ubud Market and Dinner

Ubud Art Market Address: Jl. Raya Ubud, Ubud, Kecamatan Ubud GPS: -8.5067, 115.2625 Hours: 6:00 AM – 6:00 PM daily (best in morning for fresh goods, late afternoon for crafts)

The market is technically closing by 6:00 PM, but the surrounding streets come alive in the evening. This is where to buy souvenirs: hand-woven bags, wood carvings, silver jewelry. Prices are inflated for tourists—expect to negotiate down by 40–60%.

Dinner: Three Monkeys Address: Jl. Monkey Forest, Ubud, Kecamatan Ubud GPS: -8.5183, 115.2592 Hours: 11:00 AM – 11:00 PM daily Price: IDR 150,000–250,000 ($9.40–$15.60) per person

Set in a garden overlooking rice paddies, Three Monkeys serves Indonesian-influenced international cuisine. The setting is the main draw—dining under the stars with frogs chirping in the background. The food is good, not life-changing, but after a long day, the atmosphere is exactly what you need.


Choose Your Adventure: East Bali Temples or Nusa Penida's Cliffs

You have two options for your final day. Both require early starts. Both are worth it.

Option A: East Bali Temple Tour (Lempuyang and Tirta Gangga)

Best for: Culture, photography, avoiding boats Total driving time: 4–5 hours from Ubud

Lempuyang Temple (The "Gates of Heaven")

Address: Banjar Purwa Ayu, Tribuana, Kec. Ababi, Kabupaten Karangasem GPS: -8.3912, 115.6319 Entrance Fee: IDR 55,000 ($3.45) Hours: 7:00 AM – 5:00 PM daily Best time: 7:30 AM (arrive before the crowds)

Famous for the Instagram photo through the temple gates with Mount Agung in the background. What they do not show you: the 2-hour wait for that photo, the mirror they use to create the reflection effect (it is not a lake), and the fact that Mount Agung is often covered in clouds.

Arriving at 7:30 AM puts you near the front of the line. The temple itself is one of Bali's most sacred—a 1,700-step climb to the summit. Most tourists never go past the first gate. If you have the fitness, climb to the top. The views are real up there.

Tip: Hire a local guide at the entrance (IDR 100,000 / $6.25) to explain the temple's history and proper etiquette. It is worth it.

Tirta Gangga Water Palace

Address: Ababi, Kec. Ababi, Kabupaten Karangasem GPS: -8.4123, 115.5872 Entrance Fee: IDR 50,000 ($3.15) Hours: 8:00 AM – 5:00 PM daily

A former royal palace built in 1946, centered around ornamental pools filled with koi fish and surrounded by stone sculptures. You can walk on stepping stones across the main pool, feeding fish while taking photos that look impossibly exotic.

The water comes from a natural spring and remains cool year-round. There is a swimming pool fed by the same spring (bring a swimsuit if you want to take a dip; pool access included in entrance fee).

Lunch: Warung Tirta Gangga (near the palace entrance) Price: IDR 35,000–50,000 ($2.20–$3.15) Simple Indonesian food with a view of the rice terraces. Nothing fancy, but authentic and filling.

Option B: Nusa Penida Day Trip

Best for: Dramatic landscapes, snorkeling, ticking off bucket-list spots Total cost: IDR 800,000–1,200,000 ($50–$75) including boat, transport, and guide

Getting There: Sanur Harbor

Address: Jl. Hang Tuah, Sanur Kaja, Kec. Denpasar Selatan Boat: Fast boat to Nusa Penida (30–45 minutes) Price: IDR 300,000–400,000 ($18.75–$25.00) round trip Operators: Angel Billabong, Semaya One, Maruti Express Departure: 6:30 AM from Sanur

Book tickets in advance during high season (July–August, December–January). The boats fill up. Arrive 30 minutes early to secure a good seat.

Kelingking Beach

Address: Bunga Mekar, Nusa Penida, Kabupaten Klungkung GPS: -8.7509, 115.4755 Entrance Fee: IDR 25,000 ($1.55) Best time: 8:00–10:00 AM

The famous T-Rex-shaped cliff that appears on every "Top 10 Beaches in Asia" list. The viewpoint is genuinely breathtaking—turquoise water, white sand, dramatic limestone formations.

The catch: Getting down to the beach involves a treacherous 45-minute hike down a cliff face. The path is unofficial, poorly maintained, and people have died falling. If you are not confident in your fitness and balance, stick to the viewpoint. The view from the top is spectacular enough.

Broken Beach and Angel's Billabong

Address: Sakti, Nusa Penida, Kabupaten Klungkung GPS: -8.7331, 115.4456 Entrance Fee: IDR 25,000 ($1.55) combined with Kelingking

Broken Beach is a natural arch over the ocean—no beach, just a circular cove with waves crashing through. Angel's Billabong is a natural infinity pool carved into the rock. Both are stunning, both are crowded by midday. Arrive before 11:00 AM for any chance of photos without strangers in them.

Crystal Bay (Snorkeling)

Address: Sakti, Nusa Penida, Kabupaten Klungkung GPS: -8.7156, 115.4556 Entrance Fee: IDR 25,000 ($1.55) Snorkel rental: IDR 50,000 ($3.15) Best time: 2:30–4:00 PM

A sheltered bay with clear water and coral reefs. If you are lucky, you might see manta rays (though Manta Point is the better spot for that, requiring a separate boat trip from Toyapakeh harbor, IDR 300,000 / $18.75 per person).

Return boat: Last boats depart around 5:00 PM. Do not miss it—there are no hotels on Nusa Penida that I would recommend for an unplanned overnight.


What to Skip (And Why)

Uluwatu Temple at Sunset: Everyone goes. The traffic is horrendous. The monkeys are aggressive. The kecak dance is performed for tourists, not as a genuine religious ceremony. If you want to see Uluwatu, go at sunrise when the monkeys are still sleepy and the dance troupes have not arrived.

The Bali Swing: IDR 300,000–500,000 ($18.75–$31.25) for a 5-minute photo opportunity. The swings are everywhere now, and the photos all look the same. If you must, do it at Tegalalang where the rice terrace backdrop is at least genuine.

Kuta Beach: Unless you enjoy aggressive touts, overpriced beer, and a beach that resembles a nightclub more than a natural space. Seminyak and Canggu offer better beaches with slightly less chaos.

Sea Turtle "Conservation" Centers: Many in Kuta and Sanur are tourist traps. The turtles are often kept in poor conditions, and releasing captive-bred turtles has questionable conservation value. If you care about sea turtles, donate to the Bali Sea Turtle Society instead.

Tanah Lot at Sunset: Already mentioned, but worth repeating. The sunset is beautiful. The 500-person crowd is not.


Practical Information

Transportation

Scooter Rental:

  • Price: IDR 60,000–80,000/day ($3.75–$5.00)
  • Monthly rental: IDR 1.2–1.5 million ($75–$94) if staying longer
  • Fuel: IDR 10,000/liter ($0.63)—a full tank costs IDR 50,000 and lasts 2–3 days
  • Requirements: International driving permit, passport copy, deposit
  • Best shops: Ask your hotel for recommendations; avoid sidewalk rentals without a shopfront

Private Driver:

  • Price: IDR 600,000–800,000/day ($37.50–$50.00) for up to 8 hours
  • Best for: Groups of 3+, people uncomfortable on scooters, long-distance trips (East Bali, Nusa Penida)
  • Book through: Your hotel, or apps like Klook (often cheaper than hotel rates)

Ride-hailing apps:

  • Gojek and Grab work in South Bali but are banned in some areas (Ubud, parts of Canggu)
  • Prices: IDR 30,000–100,000 ($1.90–$6.25) depending on distance
  • Bluebird Taxis are reliable and metered; avoid non-metered taxis at the airport

What to Pack

  • Sarong (for temple entry—can rent for IDR 10,000 / $0.65, but bringing your own is cleaner)
  • Sunscreen (the Balinese sun is intense; reef-safe if you plan to snorkel)
  • Cash (many warungs do not accept cards; ATMs are plentiful but carry fees)
  • Water bottle (stay hydrated; refill at your hotel to reduce plastic)
  • Light rain jacket (afternoon showers are common, especially November–March)
  • Mosquito repellent (dengue is present year-round; cover up at dawn and dusk)

Best Time to Visit

  • April–October: Dry season. Best weather, peak crowds, highest prices. July and August are packed.
  • November–March: Rainy season. Fewer tourists, lower prices, afternoon downpours. Still worth visiting—mornings are often clear.
  • Sweet spot: April–May and September–October. Good weather, manageable crowds, reasonable prices.

Daily Budget (Mid-Range)

Category IDR USD
Accommodation 400,000–800,000 $25–$50
Food 200,000–400,000 $12.50–$25
Transport 100,000–200,000 $6.25–$12.50
Activities 150,000–300,000 $9.40–$18.75
Total 850,000–1,700,000 $53–$106

Shoestring travelers can get by on IDR 400,000–600,000 ($25–$38) per day by eating exclusively at warungs, staying in hostels, and renting a scooter. Luxury travelers should budget IDR 2,500,000+ ($156+) per day.

Health and Safety

  • Water: Do not drink tap water. Bottled water is cheap (IDR 5,000 / $0.30); better yet, bring a filter bottle.
  • Scooters: Wear a helmet. Always. The fine for no helmet is IDR 250,000 ($15.60), but the real penalty is a head injury.
  • Food: Warung food is generally safe if the place looks busy. Avoid empty restaurants—they are empty for a reason.
  • Monkeys: Rabies shots are expensive and hard to get on the island. Do not risk a bite.
  • Sun: The equatorial sun will burn you in 20 minutes. Reapply sunscreen every 2 hours.

The Bottom Line

Three days in Bali is a teaser, not the full film. You will leave with photos of rice terraces, memories of temple rituals, and the nagging sense that you have barely scratched the surface. That is okay. Bali is not going anywhere. Come back when you can stay longer.

The island rewards those who slow down. If this itinerary feels rushed, cut something. Skip the second waterfall. Spend an extra hour at the warung. Watch the sunset from your hotel pool instead of fighting for viewpoint space.

Bali will still be here tomorrow. And the day after. And the day after that.

The best thing you can bring home is not a tan or a photo. It is the memory of standing in holy water at Tirta Empul, of eating babi guling at a plastic table while rain hammers the tin roof, of watching a farmer in a conical hat work a rice terrace that his grandfather worked and his grandfather before that. Those moments are real. Everything else is marketing.


About the Author: Elena Vasquez

Elena Vasquez is an anthropologist-turned-travel-writer who believes the best way to understand a place is through its food and its rituals. She has spent eighteen months in Southeast Asia over the past decade, including three months in Bali learning to cook lawar and make canang sari offerings alongside a family in Ubud.

Her approach combines academic curiosity with stomach-first enthusiasm. She will trek three hours to a remote temple, but only if there is a warung serving fresh coconut on the way back. She speaks conversational Indonesian (badly but enthusiastically), knows the difference between 15 types of sambal, and maintains that the best meal she has ever eaten cost IDR 12,000 ($0.75) and was served on a banana leaf.

When not traveling, Elena lives in Mexico City, where she writes, teaches cooking classes, and argues with taxi drivers about the best taquerías. She has contributed to publications focused on culture, food, and sustainable travel, and she never writes about a place she has not personally visited.

Follow Elena: For more culture-first, food-obsessed guides to Asia, Latin America, and beyond.

Elena Vasquez

By Elena Vasquez

Cultural anthropologist and culinary storyteller. Elena spent a decade documenting traditional cooking methods across Latin America and the Mediterranean. She holds a PhD in Ethnography from Barcelona University and believes the best way to understand a place is through its kitchens and ancient streets.