🇮🇩 Your Custom Itinerary

Bali: 35 Days of Adventure, Street Food & Island Magic on a Shoestring

An epic month-long Bali adventure built for a solo traveler who craves adventure, incredible food, deep relaxation, and vibrant nightlife — all for under $1,000. From rice terraces to volcanic sunrises, hidden waterfalls to beach clubs, this itinerary covers every corner of the Island of the Gods.

Duration: 35 days
Dates: May 14 – June 17, 2026
Budget: Budget-friendly (~$28/day)
Pace: Relaxed with adventure bursts
Best for: Solo adventurer & foodie

⚡ Before You Go — Essentials

💰 Budget Strategy — $28/Day for 35 Days

Bali is incredibly affordable if you eat local and stay in hostels/guesthouses. Budget breakdown per day: Accommodation $8-12 (dorm/guesthouse), Food $8-10 (warungs & local spots), Transport $3-5 (scooter rental), Activities $5-8 (averaged). Total ~$28/day = ~$980 for 35 days. Rent a scooter monthly for ~$60-80 total instead of daily Grab rides. Eat at warungs (local restaurants) where nasi goreng is 25,000-35,000 IDR ($1.60-2.20). Avoid tourist-trap restaurants in Seminyak — walk one block inland for half the price.

🛵 Getting Around — Scooter is King

Rent a scooter for 70,000-100,000 IDR/day ($4.50-6.50) or negotiate a monthly rate of ~1,000,000 IDR ($65). International Driving Permit (IDP) recommended but rarely checked. Wear a helmet ALWAYS — police checkpoints are common. Grab/GoJek for when you don't want to drive (especially after nightlife). For longer distances (e.g., to Amed or Munduk), use Grab Car or shared shuttle services like Perama or Kura Kura.

🌧️ May–June Weather

You're arriving at the start of dry season — perfect timing! May still has occasional afternoon showers, but June is mostly sunny and dry. Expect 27-30°C daily. Humidity is moderate. Pack light layers for highlands (Kintamani, Munduk) where it drops to 18-22°C at night. Sunrise treks need a light jacket. UV is intense — wear SPF 50 daily.

💵 Money Tips

Use ATMs at banks (BCA, Mandiri, BNI) — avoid standalone exchange booths that short-change tourists. Wise/Revolut cards get the best exchange rates. Always carry cash — many warungs and small shops don't take cards. 1 USD ≈ 15,500 IDR. Bargain at markets (start at 40% of asking price) but don't haggle at warungs or for temple entry.

🛕 Temple Etiquette

Sarong required at all temples — carry one or rent at entrance (10,000-20,000 IDR). Women on their period are traditionally not permitted to enter temples (signs are posted). Remove shoes before entering prayer areas. Don't point your feet at offerings or shrines. Don't stand higher than the priests during ceremonies.

🎉 Solo Traveler Tips

Bali is one of the world's best solo travel destinations. Canggu and Ubud have massive solo traveler communities — you'll make friends instantly at co-working spaces, hostels, and surf schools. Join group activities: cooking classes, surf lessons, and day tours are natural social settings. Facebook groups: 'Bali Digital Nomads', 'Canggu Community' for meetups.

Day 1 Kuta · Tuban

Arrival in Paradise — Kuta Beach & First Bali Sunset

Arrival in Paradise — Kuta Beach & First Bali Sunset, Bali, Indonesia

Land at Ngurah Rai Airport, settle into your guesthouse, grab your first plate of nasi goreng, and watch a legendary Bali sunset on Kuta Beach.

Afternoon — Arrival & Settle In

✈️ Arrive at Ngurah Rai International Airport (DPS)

Welcome to Bali! After immigration and customs, grab a local SIM card at the airport (Telkomsel or XL — 50,000-100,000 IDR for 15-30GB). Exchange a small amount of cash or use the BCA ATM in arrivals. Take a Grab to your accommodation — much cheaper than airport taxis.

💡 Pre-order Grab from arrivals — airport taxi mafia charges 3-5x normal price
📱 Telkomsel has the best coverage across all of Bali, including remote areas
💵 BCA ATM in arrivals hall — withdraw IDR for first 2-3 days

🏨 Check In & Explore Kuta

Drop your bags and take a walk around Kuta. It's touristy but it's a great base for your first few days — cheap accommodation, close to the airport, and tons of food options. Poppies Lane 1 & 2 are the backpacker heartbeat of Kuta.

🏠 Budget stays: Kuta has dorms from $6-8/night on Hostelworld/Booking.com
🛍️ Grab basic supplies at Circle K or Alfamart — cheap water, snacks, sunscreen
Late Lunch
Warung Murah — First Nasi Goreng
Your first taste of Indonesia's national dish. Fried rice with egg, sweet soy sauce, sambal, prawn crackers, and a fried egg on top. This will become your daily staple — and it costs less than $2.
📍 Any warung on Poppies Lane · 25,000-35,000 IDR ($1.60-2.20)
🛵 Don't rent a scooter today — you're jet-lagged. Use Grab for Day 1, rent a scooter tomorrow when you're fresh.
💧 ONLY drink bottled water. Bali tap water is not safe. Check seals on bottles.
Evening — Kuta Beach Sunset

🌅 Kuta Beach Sunset

Bali's most accessible sunset spot. Grab a Bintang beer from a beach vendor (25,000 IDR), plant yourself on the sand, and watch the sky explode in oranges and pinks. The beach hawkers can be persistent — a firm 'no thank you' works. This is your first Bali sunset of many.

📍 Best spot: near the lifeguard tower south of Jl. Pantai Kuta
🍺 Bintang from beach vendor: 25,000 IDR (~$1.60) — cheaper than any bar
📸 Face west for the iconic Bali sunset — golden hour starts around 5:30 PM
Dinner
Warung Indonesia — Nasi Campur
Mixed rice plate — you point at what you want: rendang, tempeh, vegetables, sambal, egg, chicken. A mountain of food for 30,000-40,000 IDR. This is how locals eat and it's incredibly delicious.
📍 Jl. Raya Kuta or Poppies Lane area · 30,000-45,000 IDR ($2-3)
Skip the fancy restaurants in Kuta — walk 2 blocks off the main road and eat at warungs where locals eat. Same food, 1/5 the price, actually better.r/bali
Day 2 Seminyak · Petitenget

Seminyak Beach Clubs, Street Art & Night Out

Seminyak Beach Clubs, Street Art & Night Out, Bali, Indonesia

Explore Bali's trendiest neighborhood — boutique shopping, world-class beach clubs, incredible street food, and your first taste of Bali nightlife.

Morning — Seminyak Exploration

🛵 Rent a Scooter & Head to Seminyak

Negotiate a monthly scooter rental — aim for 900,000-1,200,000 IDR ($58-78) for the full month. Your freedom machine for the next 35 days. Seminyak is 20 minutes north of Kuta along the coast road.

📍 Rental shops all over Poppies Lane and Jl. Legian
💡 Check brakes, lights, horn before signing. Take photos of existing damage.
⛽ Pertamina fuel: 10,000 IDR/liter at gas stations. Roadside bottles cost 2x.

🎨 Seminyak Street Art & Boutiques

Jalan Kayu Aya (Eat Street) and surrounding lanes are packed with indie boutiques, surf shops, and colorful street murals. Great for photos and window shopping. The vibe here is much more upscale than Kuta.

📍 Start at Jl. Kayu Aya, wander the side streets
🎨 Look for murals near Jl. Petitenget intersection
🛍️ Browse but don't buy — most things are cheaper in Ubud markets
Breakfast
Nalu Bowls Seminyak
Famous açaí and smoothie bowl spot popular with digital nomads. A splurge at 65,000 IDR ($4.20) but worth it once — towering bowls of açaí, granola, tropical fruit, and coconut.
📍 Jl. Kayu Aya, Seminyak · 55,000-75,000 IDR
🏖️ Seminyak beach has strong currents — swim between the red-yellow flags only. Rip currents are real here.
Afternoon — Beach Club & Sunset

🏖️ Seminyak Beach Stroll

Walk along the sand from Seminyak south toward Double Six Beach. The beach is wide, the waves are dramatic, and you'll pass dozens of beach bars offering bean bags and cold drinks. Find a spot, order a coconut (15,000 IDR), and chill.

📍 Double Six Beach is the liveliest stretch
🥥 Fresh coconut from beach vendors: 15,000-20,000 IDR ($1)

🌅 Sunset at La Plancha

Iconic colorful bean bag beach bar right on Seminyak Beach. No entry fee — just order a drink. Grab a bean bag, watch the sunset, and soak in the atmosphere. It's the most Instagrammable budget sunset spot in Seminyak.

📍 Double Six Beach, Seminyak — look for the rainbow bean bags
🍹 Cocktails 80,000-120,000 IDR ($5-8) — or just get a Bintang for 35,000 IDR
📸 Arrive by 5 PM to get a good spot for sunset
Lunch
Warung Ocha — Balinese Feast
Beloved local warung hidden behind the tourist strip. Insane value: nasi campur with duck, lawar, sate lilit, and sambal matah for 40,000 IDR. The real deal.
📍 Jl. Kayu Aya gang, Seminyak · 35,000-50,000 IDR ($2.30-3.20)
Evening — Seminyak Nightlife

🍸 Jl. Petitenget Bar Hop

Seminyak has Bali's most upscale nightlife. Start with happy hour cocktails at Motel Mexicola (free-spirited Mexican-themed bar), then wander to Red Ruby for craft cocktails. End at Mirror Lounge if you want to dance until late.

📍 Start: Motel Mexicola, Jl. Kayu Jati No.9X
🍹 Happy hour at Motel Mexicola: 2-for-1 margaritas (usually 5-7 PM)
💰 Budget tip: pre-drink at your guesthouse, go out for 2-3 drinks max
Dinner
Warung Biah Biah
Authentic Balinese food at local prices hidden in trendy Seminyak. Try the bebek betutu (slow-cooked duck) or ayam betutu. A full meal for under 50,000 IDR while surrounded by restaurants charging 5x more.
📍 Jl. Petitenget, Seminyak · 35,000-55,000 IDR ($2.30-3.50)
Motel Mexicola happy hour is the move. Get there at 5, grab the 2-for-1 deals, then bounce before full price kicks in. Great vibe, great people watching.r/bali
Day 3 Tanah Lot · Canggu

Tanah Lot Temple & Canggu Introduction

Tanah Lot Temple & Canggu Introduction, Bali, Indonesia

Visit Bali's most iconic sea temple at sunset, then discover Canggu — the laid-back surf village that will become your home base for the next week.

Morning — Move to Canggu

🛵 Ride to Canggu & Check In

Pack up from Kuta and ride 40 minutes north to Canggu. This surf-centric village is the epicenter of solo traveler life in Bali — affordable, social, and perfectly positioned between Seminyak nightlife and Ubud's culture. Batu Bolong area is the sweet spot for budget stays.

📍 Batu Bolong area — walkable to beach, cafés, and bars
🏠 Dorms $6-10/night, private rooms $12-18/night on Booking.com
💡 Book weekly rates for better deals — you'll be here ~7 nights

🏄 Batu Bolong Beach Morning Surf Watch

Canggu's main beach. Watch the surfers while you settle in. The black sand is volcanic and gets scorching hot by midday — wear flip flops. Great beginner surf breaks if you want to try tomorrow.

📍 Walk straight down Jl. Batu Bolong to the beach
🏄 Surf board rentals: 50,000-100,000 IDR/hour ($3.20-6.50)
Breakfast/Brunch
Crate Café Canggu
Canggu institution. Great coffee, smoothie bowls, and avocado toast. A bit tourist-priced but the vibe is unbeatable for people-watching and meeting other solo travelers.
📍 Jl. Canggu Padang Linjong · 45,000-75,000 IDR ($3-5)
🐕 Bali has many stray dogs. They're mostly friendly but avoid touching them — rabies is present. If bitten, go to BIMC hospital immediately.
Afternoon & Evening — Tanah Lot Temple

🛕 Tanah Lot Temple (Pura Tanah Lot)

Bali's most photographed temple, perched on a rocky islet surrounded by crashing waves. At low tide you can walk across to the temple base (non-Hindus can't enter the temple itself). The sunset here is absolutely spectacular — arrive by 4:30 PM for a good viewing spot.

📍 30 min ride from Canggu — easy scooter trip
💴 Entry: 60,000 IDR ($3.90) for foreigners
👗 Sarong required — free sarong loan at entrance
📸 Best photos: from the cliff walkway south of the temple, facing north with sunset behind
⏰ Sunset around 6:15 PM in May — arrive by 4:30 PM

🌅 Cliff Walk & Sacred Springs

After the main temple, walk along the cliff path to find a holy spring where a priest will bless you with holy water (small donation). The entire coastline is dramatic black volcanic rock with crashing Indian Ocean waves.

🙏 Holy water blessing: 10,000-20,000 IDR donation
🐍 There's a sea snake cave near the temple — harmless snakes considered sacred guardians
Lunch
Warung Dandelion — Canggu
Beloved local warung with generous portions. The mie goreng (fried noodles) and nasi goreng are excellent. Cheap, fast, and right in the heart of Canggu.
📍 Jl. Batu Bolong, Canggu · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Warung Bu Mi — Local Night Spot
No-frills warung with some of the best ayam goreng (fried chicken) in the Canggu area. A full plate with rice, sambal, and tempeh for 30,000 IDR. This is budget travel done right.
📍 Near Batu Bolong, Canggu · 25,000-35,000 IDR ($1.60-2.30)
Tanah Lot at sunset is touristy but there's a reason — it's genuinely breathtaking. Go on a weekday to avoid the worst crowds. The cliff walk south is way less crowded than the main viewing area.r/bali
Day 4 Canggu · Pererenan

Surf Lessons, Rice Field Walk & Canggu Night Market

Surf Lessons, Rice Field Walk & Canggu Night Market, Bali, Indonesia

Learn to surf at beginner-friendly Batu Bolong, walk through emerald rice paddies, and feast at the famous Canggu Night Market.

Morning — Surf Lesson

🏄 Beginner Surf Lesson at Batu Bolong

Canggu is one of the best places in the world to learn surfing. Batu Bolong's consistent, gentle waves are perfect for beginners. A 2-hour group lesson includes board, rash guard, and an instructor who'll have you standing by session's end.

📍 Surf schools line the beach entrance — compare prices
💴 Group lesson: 250,000-350,000 IDR ($16-23) for 2 hours with equipment
⏰ Best waves for beginners: 7-9 AM before winds pick up
💡 Wear reef booties if you have them — rocky bottom in spots
Breakfast
Smoothie Bowl at Shady Shack
Plant-based café with stunning rice field views from the upstairs terrace. Their dragon fruit smoothie bowl is Instagram-famous. Worth the slight splurge for the view alone.
📍 Jl. Tanah Barak, Canggu · 55,000-70,000 IDR ($3.50-4.50)
🌊 Surf etiquette: don't drop in on someone already riding a wave. Stay in the beginner area. Respect the lineup.
Afternoon — Rice Field Walk

🌾 Canggu Rice Paddy Walk

Behind the cafés and surf shops, Canggu still has beautiful rice terraces. The Pererenan rice fields offer a peaceful walk through emerald green paddies with mountain views in the background. Free, quiet, and incredibly photogenic.

📍 Start near Jl. Subak Sari, walk north toward Pererenan
📸 Golden hour (4-5:30 PM) is magical — the light on the paddies is otherworldly
👟 Wear shoes with grip — paths can be muddy and narrow
Lunch
Warung Local Canggu
Simple local warung serving nasi campur — mixed rice with 4-5 side dishes. Point at what you want. The ayam bakar (grilled chicken) and tempeh goreng are always safe bets.
📍 Off Jl. Batu Bolong, inland · 25,000-35,000 IDR ($1.60-2.30)
Evening — Night Market Feast

🌙 Canggu Night Market (Pasar Malam)

Every Tuesday, Thursday, and Saturday evening, the Canggu Night Market comes alive with dozens of food stalls. This is where budget eating reaches its peak — satay skewers, martabak (stuffed pancakes), grilled corn, fresh juices. An entire feast for under 50,000 IDR ($3.20).

📍 Jl. Batu Bolong near the main intersection
⏰ Opens around 5 PM — best selection 6-8 PM
💰 Satay: 15,000 IDR, Martabak: 20,000-30,000 IDR, Fresh juice: 10,000 IDR
🍢 Must-try: sate lilit (Balinese minced fish/chicken satay wrapped on lemongrass)
Dinner
Night Market Crawl
Graze through the stalls — get sate lilit, martabak manis (sweet stuffed pancake), bakso (meatball soup), and fresh mango juice. Total cost for a feast: under 50,000 IDR.
📍 Canggu Night Market · Budget: 40,000-60,000 IDR ($2.60-3.90)
The Canggu night market is the best value meal on the island. The martabak stall near the entrance is insane — sweet chocolate-cheese version is addictive.r/bali
Day 5 Echo Beach · Berawa · Canggu

Echo Beach Surf, Canggu Temple & Sunset Bars

Echo Beach Surf, Canggu Temple & Sunset Bars, Bali, Indonesia

Explore Canggu's wilder surf beach, visit a dramatic sea temple, and hit the legendary sunset bars that make this village famous.

Morning — Echo Beach

🌊 Echo Beach

Canggu's most dramatic beach — bigger waves, black volcanic sand, and a raw, untamed vibe. Watch experienced surfers tackle the powerful break or just enjoy the scenery from the beach cafés perched on the cliff edge.

📍 10 min scooter ride west from Batu Bolong
⚠️ Strong currents — not recommended for beginner swimming
☕ Cliff-edge cafés have great views and affordable drinks

🛕 Pura Batu Mejan (Echo Beach Temple)

Small but atmospheric temple right on the rocks at Echo Beach. Often overlooked by tourists heading to the sand. Beautiful spot for photos with crashing waves as backdrop.

📍 North end of Echo Beach, on the rocks
🙏 Free to visit — respect the sacred spaces
Breakfast
Avocado's Canggu
No-frills café with solid breakfast options. Their banana pancakes are legendary among the backpacker crowd. Good coffee too.
📍 Near Batu Bolong · 35,000-55,000 IDR ($2.30-3.50)
Afternoon & Evening — Berawa & Sunset

🌅 Finns Beach Club — Sunset Session

One of Bali's most famous beach clubs. The trick: visit during happy hour or use the free beach area (no minimum spend) adjacent to the club. Watch the sunset with the beautiful people without the beautiful price tag.

📍 Jl. Pantai Berawa, Berawa Beach
💡 Budget hack: sit on Berawa Beach right next to Finns — same sunset, free

🍻 Old Man's — Canggu's Legendary Bar

THE backpacker bar in Canggu. Cheap drinks, live music, pool tables, and packed every night. This is where you'll meet other solo travelers. Wednesday and Saturday nights are the biggest parties.

📍 Jl. Pantai Batu Bolong
🍺 Bintang: 30,000-40,000 IDR ($2-2.60)
🎵 Live music most nights from 8 PM
Lunch
Warung Nasi Ayam Bu Oki
Local legend for chicken rice. The ayam betutu here is slow-cooked in banana leaves for hours. Locals queue at lunch — always a good sign.
📍 Off Jl. Pantai Batu Bolong, Canggu · 30,000-40,000 IDR ($2-2.60)
Dinner
BGS Surf & Turf — Burger Night
When you need a break from rice, BGS does solid burgers and has a chill surfer vibe. Reasonable prices for Western food in Canggu.
📍 Jl. Pantai Batu Bolong · 55,000-85,000 IDR ($3.50-5.50)
Old Man's on a Saturday night is a rite of passage in Canggu. Everyone ends up there eventually. Get there by 9 PM for a good spot.r/bali
Day 6 Ubud Center · Monkey Forest

Canggu to Ubud — Monkey Forest & Ubud Market

Canggu to Ubud — Monkey Forest & Ubud Market, Bali, Indonesia

Ride into the cultural heart of Bali. Explore the Sacred Monkey Forest, wander the famous Ubud Art Market, and settle into the town that captures every traveler's soul.

Morning — Ride to Ubud

🛵 Scenic Ride: Canggu to Ubud

A beautiful 1-hour ride through rice paddies and small villages. The landscape transforms from coastal surf vibes to lush jungle highlands. Stop whenever something catches your eye — roadside temples, rice terraces, local markets.

📍 Take the inland route via Jl. Raya Canggu → Jl. Raya Ubud
⏰ Depart by 8 AM to arrive before the heat
🏠 Budget stays in Ubud: amazing value — private rooms with rice field views from $10-15/night
Breakfast
Quick bite in Canggu before departure
Grab a nasi goreng bungkus (wrapped to-go) from any warung for 20,000 IDR — eat it at a scenic stop along the way.
📍 Any Canggu warung · 20,000 IDR ($1.30)
🛵 The Canggu-to-Ubud ride has some steep hills — go slow, especially on curves. Beautiful but requires attention.
Afternoon — Ubud Highlights

🐒 Sacred Monkey Forest Sanctuary (Mandala Suci Wenara Wana)

Over 1,000 long-tailed macaques live in this ancient forest filled with towering banyan trees, moss-covered temples, and dragon stairways. The monkeys are bold — secure your belongings. Walking through the forest feels like entering another world.

📍 Jl. Monkey Forest, Ubud — 10 min walk from center
💴 Entry: 80,000 IDR ($5.20) for foreigners
⏰ Open 9 AM – 6 PM · Best time: late afternoon when it cools down
⚠️ HIDE: sunglasses, dangling jewelry, water bottles, phones with loose grip. Monkeys WILL grab them.
📸 The moss-covered dragon bridge is the most photogenic spot

🛍️ Ubud Art Market (Pasar Seni Ubud)

A labyrinth of stalls selling handmade Balinese crafts — woven bags, silk scarves, paintings, wood carvings, incense, jewelry. Bargaining is expected. Start at 30-40% of the asking price and settle around 50-60%.

📍 Jl. Raya Ubud, across from Ubud Palace
⏰ Open 8 AM – 6 PM · Morning for best selection, afternoon for better bargaining
💡 Handmade rattan bags are the best buy — unique to Bali, $5-10 with bargaining
Lunch
Warung Babi Guling Ibu Oka
Ubud's most famous warung — legendary suckling pig (babi guling). Crispy skin, juicy meat, blood sausage, and spicy sambal. Anthony Bourdain called it one of the best things he ever ate. It's pork, so skip if that's not for you.
📍 Jl. Tegal Sari, Ubud · 50,000-65,000 IDR ($3.20-4.20)
Evening — Ubud Palace & Dinner

🏛️ Ubud Royal Palace (Puri Saren Agung)

The historical palace in the heart of Ubud. Beautiful traditional Balinese architecture. Every evening at 7:30 PM, traditional Balinese dance performances are held in the palace courtyard — Legong, Barong, or Ramayana ballet. Attending a performance here is one of Bali's most magical experiences.

📍 Jl. Raya Ubud, center of town
🎭 Dance performance: 100,000 IDR ($6.50) — buy tickets at the gate from 6:30 PM
💡 Arrive early for front-row seats on the ground-level mats
Dinner
Warung Sopa — Vegetarian Paradise
Ubud's favorite health-conscious warung. Incredible vegetarian and vegan Balinese food — think tempeh curry, gado-gado, and fresh juices. Affordable and delicious.
📍 Jl. Sugriwa, Ubud · 30,000-50,000 IDR ($2-3.20)
The Ubud Palace dance performance is NOT a tourist trap — it's genuine Balinese art performed by real dancers from local families. One of the best $6.50 you'll spend in Bali.r/solotravel
Day 7 Tegallalang · Ubud

Tegallalang Rice Terraces & Balinese Cooking Class

Tegallalang Rice Terraces & Balinese Cooking Class, Bali, Indonesia

Visit Bali's most iconic rice terraces, swing over the jungle canopy, and learn to cook authentic Balinese dishes in a hands-on cooking class.

Morning — Tegallalang Rice Terraces

🌾 Tegallalang Rice Terraces

Bali's most famous rice terraces — dramatic carved steps of emerald green cascading down a valley. The subak irrigation system is UNESCO-recognized. Walk the paths between the paddies and marvel at the engineering that's fed Bali for a thousand years.

📍 20 min scooter ride north of Ubud center
💴 'Donation' of 15,000-20,000 IDR at various entry points
⏰ Arrive by 7:30 AM to beat tour buses — magical in morning light
📸 Best views: from the cafés on the east rim looking west
💡 There are multiple entry points — the free paths from the north side are less crowded

🌿 Tegallalang Jungle Swing

If you're up for it, the famous Bali Swing is here — soar over the jungle canopy. Multiple operators offer swings at different heights and prices. The views are exhilarating.

📍 Several operators along the Tegallalang ridge
💴 Budget swings: 100,000-150,000 IDR ($6.50-10). Avoid the overpriced 'Bali Swing' brand — same experience, 3x the price.
Breakfast
Tis Café — Rice Terrace View
Café perched on the edge of the terraces with stunning panoramic views. Their banana pancakes with honey are the perfect fuel for a morning of exploring. The view is the real menu item.
📍 Tegallalang, overlooking the terraces · 35,000-55,000 IDR ($2.30-3.50)
⚠️ Tegallalang has aggressive vendors and 'donation' collectors along the paths. Be polite but firm. A 15,000 IDR donation at the entrance is sufficient.
Afternoon — Cooking Class

👨‍🍳 Balinese Cooking Class with Market Visit

One of the best experiences in Ubud. A half-day class starts with a trip to a traditional morning market to buy ingredients, then you cook 5-7 Balinese dishes: sate lilit, lawar, nasi goreng, sambal matah, and more. You eat everything you cook. Most classes include recipes to take home.

📍 Multiple operators in Ubud — Paon Bali and Casa Luna are excellent budget options
💴 200,000-350,000 IDR ($13-23) for a half-day class including market visit and meal
⏰ Usually 9 AM – 1 PM or 2 PM – 6 PM sessions
📝 Book on Airbnb Experiences or directly — compare prices
Lunch
Your Own Cooking!
The best meal of the trip — you made it yourself. Expect: sate lilit (Balinese minced satay), lawar (chopped vegetables with coconut), sambal matah (raw shallot & lemongrass sambal), nasi kuning (turmeric rice), and more.
📍 Included in cooking class
Do a cooking class in Ubud. Seriously. It was the highlight of my whole trip. The market visit alone is worth it — seeing where your food comes from, learning about Balinese spices. I still make the sambal matah at home.r/solotravel
Evening — Ubud Evening

🌙 Evening Walk on Jl. Hanoman

Ubud's other main street — quieter and more artsy than Jl. Raya Ubud. Browse yoga studios, organic cafés, and bookshops. Pick up a book at Ganesha Bookshop (Bali's best English-language bookstore) and wind down after your cooking adventure.

📍 Jl. Hanoman, Ubud — runs parallel to Monkey Forest Road
Dinner
Warung Makan Tepi Sawah
Eat with rice paddy views while fireflies twinkle in the dusk. Simple Balinese menu — nasi goreng, mie goreng, grilled fish. The setting makes everything taste better.
📍 Off Jl. Raya Ubud, south · 30,000-50,000 IDR ($2-3.20)
Day 8 Tampaksiring · Ubud

Tirta Empul Holy Springs & Gunung Kawi Temple

Tirta Empul Holy Springs & Gunung Kawi Temple, Bali, Indonesia

Experience Bali's most sacred water temple — a spiritual purification ritual in ancient spring waters — and descend into the dramatic rock-carved temple of Gunung Kawi.

Morning — Tirta Empul & Gunung Kawi

🛕 Tirta Empul Holy Water Temple

Bali's most sacred water temple where Balinese Hindus come for melukat (spiritual purification). You can participate — wade into the pools and move through 13 fountains, letting sacred spring water wash over you while offering a prayer at each. It's profound, even if you're not religious.

📍 Tampaksiring, 30 min north of Ubud
💴 Entry: 50,000 IDR ($3.20). Sarong required (provided free).
⏰ Arrive by 8 AM to avoid tour groups — the pools are peaceful before 10 AM
👗 Wear a swimsuit under your sarong. You will get completely soaked.
🙏 Follow the local worshippers — skip fountains 11 and 12 (for deceased) as a visitor

🏛️ Gunung Kawi Temple

Ancient 11th-century temple carved directly into rock faces along a river valley. You descend 300+ stone steps through rice paddies to reach towering 7-meter carved shrines — royal tombs of King Anak Wungsu. One of Bali's most dramatic and least crowded major temples.

📍 10 min from Tirta Empul — do both on the same trip
💴 Entry: 50,000 IDR ($3.20)
⚠️ 300+ steps down (and back up!) — bring water and go slow in the heat
📸 The carved rock faces emerging from the jungle are jaw-dropping
Breakfast
Early Ubud warung
Quick nasi goreng or bubur ayam (chicken rice porridge) before heading out.
📍 Any Ubud warung · 20,000-30,000 IDR ($1.30-2)
Lunch
Warung near Gunung Kawi
Simple local warungs at the parking area serve nasi campur with valley views. Fresh, cheap, and exactly what you need after those stairs.
📍 Gunung Kawi parking area · 25,000-40,000 IDR ($1.60-2.60)
Tirta Empul changed me. I'm not spiritual at all but standing in that water with Balinese families praying around you — it hits different. Go early and experience it properly.r/solotravel
Afternoon & Evening — Ubud Relaxation

💆 Affordable Balinese Massage

Ubud is famous for incredibly affordable, skilled massages. A 1-hour traditional Balinese massage costs 80,000-120,000 IDR ($5-8) — a fraction of Western prices. Treat yourself after all those temple stairs.

📍 Spas along Jl. Hanoman and Jl. Monkey Forest — walk-ins welcome
💡 Tip 20,000-30,000 IDR extra — it goes a long way for the therapists

🌾 Campuhan Ridge Walk at Sunset

Ubud's most beautiful free activity. A narrow ridge path between two valleys of palm trees and tall grass. The sunset views over the valleys are stunning. It's a gentle 2km out-and-back walk.

📍 Start at the bridge near Ibah Hotel, west end of Ubud
⏰ Go at 5-6 PM for golden hour light — the grass glows amber
📸 The most photographed walk in Ubud — bring your camera
Dinner
Warung Bintang Bali — Nasi Campur
Popular local warung where everything is made fresh. Their nasi campur with crispy tempeh, jackfruit curry, and sambal is outstanding.
📍 Jl. Raya Ubud area · 30,000-45,000 IDR ($2-2.90)
💆 Don't tip in advance — enjoy the massage first! Quality varies hugely between therapists even in the same spa.
Day 9 Kintamani · Lake Batur

Mount Batur Sunrise Trek ☀️🌋

Mount Batur Sunrise Trek ☀️🌋, Bali, Indonesia

The bucket-list Bali experience — climb an active volcano in the dark and watch the sun rise over the caldera lake, then enjoy eggs cooked in volcanic steam.

Pre-Dawn — The Trek

🌋 Mount Batur Sunrise Trek

Wake at 1:30 AM for a 2 AM pickup. Drive to the trailhead and begin the 2-hour hike up the 1,717m active volcano in darkness with headlamps. Reach the summit just as the sun explodes over Mount Agung and Lake Batur below. Your guide cooks eggs and bananas in volcanic steam vents. This is THE definitive Bali experience.

📍 Pickup from Ubud hotel at 2 AM, return by 10 AM
💴 Guide fee: 350,000-500,000 IDR ($23-32) including transport, guide, breakfast, and headlamp
💡 Book through your guesthouse or Klook — compare prices
👟 Wear sturdy shoes (not flip flops!), bring a jacket (it's cold at the summit), headlamp if you have one
⚠️ The descent is harder than the ascent — loose volcanic gravel. Go slow.
📸 Sunrise at ~5:45 AM — position yourself on the east rim for the best light over Lake Batur
Breakfast
Volcanic Steam Eggs & Banana
At the summit, your guide cooks hard-boiled eggs and bananas in the volcanic steam vents. Eating breakfast cooked by an active volcano while watching the sunrise is utterly surreal.
📍 Mount Batur summit · Included in trek package
🌡️ It's genuinely cold at the summit — 10-15°C with wind chill. Bring a jacket, long pants, and a scarf.
Mount Batur sunrise was the single best experience of my 3 months in Southeast Asia. Yes the wake up is brutal but when that sun comes up over Agung you forget every tired muscle. Don't skip this.r/solotravel
Afternoon — Recovery & Hot Springs

♨️ Toya Devasya Natural Hot Springs

Soak your aching muscles in natural volcanic hot springs overlooking Lake Batur. Multiple pools at different temperatures, an infinity pool, and stunning caldera views. Pure bliss after the trek.

📍 Lake Batur shore, Kintamani — usually included in trek tours or 150,000 IDR ($10) entry
💡 Some trek packages include hot springs — negotiate this when booking
⏰ Stay 1-2 hours — you've earned it
Lunch
Lakeview Restaurant at Kintamani
Simple buffet restaurants along the caldera rim with panoramic views of Mount Batur and the lake. Slightly tourist-priced but the view is worth it. Nasi goreng with a volcano view.
📍 Kintamani caldera rim · 40,000-65,000 IDR ($2.60-4.20)
Evening — Rest & Ubud Night

😴 Recovery Evening

You started at 1:30 AM — you've earned a quiet evening. Return to Ubud, shower, nap, then stroll to a warung for a relaxed dinner. Maybe grab a Bintang and journaling session.

💡 This is a great night for early sleep — tomorrow's a free day to recharge
Dinner
Warung Mangga Madu
Cozy Ubud warung perfect for a quiet post-trek dinner. Their mie goreng special with extra egg is comfort food at its finest.
📍 Ubud center · 25,000-40,000 IDR ($1.60-2.60)
Day 10 Ubud · Tegenungan

Ubud Free Day — Yoga, Waterfalls & Art Galleries

Ubud Free Day — Yoga, Waterfalls & Art Galleries, Bali, Indonesia

A relaxed day to explore at your own pace — try a yoga class, chase waterfalls, or lose yourself in Ubud's world-class art galleries.

Morning — Yoga or Waterfall

🧘 Morning Yoga Class

Ubud is the yoga capital of Asia. Drop into a class at Yoga Barn or Radiantly Alive — they welcome all levels. Practicing yoga in an open-air shala surrounded by jungle sounds is a uniquely Bali experience.

📍 Yoga Barn: Jl. Hanoman, Ubud — Bali's most famous yoga studio
💴 Walk-in class: 130,000-150,000 IDR ($8.40-10) for 90 minutes
⏰ Morning classes at 7:30 AM and 9 AM are the most popular

💧 Tegenungan Waterfall (Alternative)

If waterfalls > yoga, ride 30 minutes south to Tegenungan — a powerful, thundering waterfall you can swim under. Less crowded in the morning. The descent is steep but well-maintained with concrete stairs.

📍 30 min south of Ubud center
💴 Entry: 20,000 IDR ($1.30)
⏰ Go before 10 AM to beat the Instagram crowd
👙 Bring swimwear — you'll want to swim in the pool below the falls
Breakfast
Café Wayan & Bakery
Ubud classic since the 1980s. Beautiful garden setting, excellent banana pancakes, and strong Bali coffee. A great way to start a relaxed day.
📍 Jl. Monkey Forest, Ubud · 40,000-65,000 IDR ($2.60-4.20)
🧘 Yoga Barn gets packed on weekends — arrive 15 min early to secure your spot and mat.
Afternoon & Evening — Art & Culture

🎨 ARMA Museum (Agung Rai Museum of Art)

World-class museum showcasing Balinese and Indonesian art from the 16th century to present, set in beautiful tropical gardens. Features works by Walter Spies, the German artist who defined Ubud's artistic identity in the 1930s. Peaceful and uncrowded.

📍 Jl. Raya Pengosekan, Ubud
💴 Entry: 80,000 IDR ($5.20)
⏰ Allow 1.5-2 hours for the museum and gardens

🌅 Sari Organic Walk

Free rice terrace walk through Ubud's organic farms. Less touristy than Tegallalang, more authentic, and beautiful at sunset. Ends at Sari Organik restaurant perched above the paddies.

📍 Start near Jl. Subak Sok Wayah, north Ubud
⏰ Late afternoon for best light
Lunch
Clear Café Ubud
Multi-level health-conscious café with stunning décor — think treehouse meets temple. Their nasi campur or tempeh steak are excellent. A bit pricier than warungs but the ambiance is special.
📍 Jl. Hanoman, Ubud · 55,000-85,000 IDR ($3.50-5.50)
Dinner
Night Market Ubud — Pasar Malam
The Ubud night market sets up near the main market after dark. Cheaper and more authentic than the daytime tourist stalls. Sate lilit, nasi jinggo (tiny rice portions), martabak.
📍 Near Ubud Palace, evening · 20,000-40,000 IDR ($1.30-2.60)
Day 11 Munduk · Gobleg

Hidden Waterfalls of North Bali & Munduk Highlands

Hidden Waterfalls of North Bali & Munduk Highlands, Bali, Indonesia

Leave Ubud for the misty highlands of Munduk — Bali's hidden gem. Chase twin waterfalls through jungle trails and sleep in the cool mountain air above coffee plantations.

Morning — Ride to Munduk

🛵 Scenic Ride: Ubud to Munduk

A stunning 2-hour ride through the highlands. The road climbs from rice paddies through coffee and clove plantations, past twin lakes (Buyan and Tamblingan), into the misty mountain village of Munduk. Some of the most beautiful driving in all of Bali.

📍 Route: Ubud → Bedugul → Munduk (via Jl. Raya Bedugul)
⏰ Depart by 8 AM — the mountain pass can get foggy by afternoon
🏠 Munduk guesthouses: $8-15/night for stunning highland views

🌿 Twin Lakes Viewpoint

Stop at the viewpoint overlooking Lake Buyan and Lake Tamblingan — two volcanic crater lakes surrounded by dense jungle. On clear mornings the mirror reflections are stunning.

📍 Jl. Raya Wanagiri — marked viewpoint along the road
📸 The famous 'Bali Gates of Heaven' Instagram spot is here too — usually a queue but free
Breakfast
Quick Ubud warung before departure
Last breakfast in Ubud — grab a nasi goreng bungkus for the road.
📍 Any Ubud warung · 20,000 IDR ($1.30)
🌧️ Munduk is significantly cooler and wetter than south Bali. Pack a rain jacket and long sleeves.
Afternoon — Waterfall Hunting

💧 Munduk Waterfall

A beautiful 15-meter waterfall hidden in coffee plantation jungle. The trail is a gentle 15-minute walk through tropical forest. The fall plunges into a small pool — refreshing in the highland mist. Often completely empty.

📍 Signed trail from Munduk village center
💴 Donation box: 10,000-20,000 IDR
⏰ Allow 1 hour for the walk + time at the falls

💧 Melanting Waterfall

Just 10 minutes further down the trail from Munduk Waterfall, and less visited. A taller, more powerful cascade in a dramatic mossy gorge. The jungle setting is primordial.

📍 Continue on the trail past Munduk Waterfall
💴 Included in same donation
💡 The trail between the two falls is gorgeous — take your time
Lunch
Warung in Munduk Village
Simple highland warung with incredible valley views. Fresh mountain vegetables, tempeh, and rice. The cool air makes everything taste better.
📍 Munduk village center · 25,000-40,000 IDR ($1.60-2.60)
Evening — Highland Serenity

☕ Munduk Coffee Plantation Walk

Munduk is famous for its coffee (both Arabica and Robusta) and clove plantations. Take an evening stroll through the plantations as the mist rolls in. Some guesthouses offer free coffee tours. The scent of cloves in the cool evening air is intoxicating.

📍 Trails from any Munduk guesthouse
☕ Ask your guesthouse about coffee tasting — usually free or 20,000 IDR
Dinner
Guesthouse Dinner
Most Munduk guesthouses serve home-cooked Balinese dinner. Simple, fresh, and incredibly cheap. Eat with your host family for the full experience.
📍 Your guesthouse · 30,000-50,000 IDR ($2-3.20)
Munduk is what Ubud was 20 years ago — quiet, green, authentic, and barely any tourists. Spend at least 2 nights. The waterfalls are incredible and you'll basically have them to yourself.r/bali
Day 12 Sekumpul · Lemukih

Sekumpul Waterfall — Bali's Most Beautiful

Sekumpul Waterfall — Bali's Most Beautiful, Bali, Indonesia

Trek to the waterfall that even Balinese consider the island's most beautiful — a twin cascade plunging 80 meters through pristine jungle.

Full Day — Sekumpul Adventure

💧 Sekumpul Waterfall

Widely considered the most beautiful waterfall in Bali — and it earns every bit of the title. Twin 80-meter cascades plunge through a jungle canyon into a crystal pool. The trek down is adventurous: 300+ steep steps, river crossings, and jungle paths. The reward is otherworldly.

📍 1.5 hours from Munduk by scooter through beautiful highland roads
💴 Entry: 20,000 IDR ($1.30) + optional guide: 100,000 IDR ($6.50)
⚠️ The trek is strenuous — 300+ steps down through jungle, river crossings
👟 Wear proper shoes, bring water, and waterproof your phone
📸 The twin falls viewed from below are Bali's single most awe-inspiring sight
⏰ Allow 3-4 hours total including trek and swimming

🛵 Return to Ubud via Scenic Route

After Sekumpul, ride back to Ubud via the eastern highland road. Stop at viewpoints overlooking Mount Agung. The ride is long (2.5 hours) but stunning.

📍 Sekumpul → Singaraja → Kintamani → Ubud (scenic loop)
💡 Fill up fuel in Singaraja — gas stations are sparse in the highlands
Breakfast
Munduk guesthouse breakfast
Enjoy one last highland breakfast with valley views before checking out.
📍 Your Munduk guesthouse · Usually included in room rate
Lunch
Warung near Sekumpul
Local warungs near the Sekumpul parking area. Simple rice and grilled fish — fuel for the trek.
📍 Sekumpul parking area · 25,000-35,000 IDR ($1.60-2.30)
Dinner
Back in Ubud — Warung Sari Rasa
Welcome back to Ubud. This local warung serves excellent cap cay (stir-fried vegetables) and nasi goreng. Reward yourself after an epic day.
📍 Ubud center · 25,000-40,000 IDR ($1.60-2.60)
Sekumpul is worth every drop of sweat getting down there. It's the one waterfall in Bali that genuinely exceeded my expectations. The photos don't do it justice — the scale is insane.r/bali
Day 13 Ubud

Ubud Free Day — Art, Spa & Sunset Ritual

Ubud Free Day — Art, Spa & Sunset Ritual, Bali, Indonesia

A slow day in Ubud before heading to the islands. Explore art galleries, get a luxury massage for cheap, or simply wander the rice paddies with no agenda.

Full Day — Choose Your Adventure

🎨 Neka Art Museum

Five pavilions showcasing the evolution of Balinese art from traditional to contemporary. Set in beautiful gardens with valley views. The kris (dagger) collection is fascinating.

📍 Jl. Raya Sanggingan, Ubud
💴 Entry: 75,000 IDR ($4.80)
⏰ Allow 1.5-2 hours

💆 Budget Luxury Spa Session

Splurge on a 2-hour spa package — Balinese massage, body scrub, and flower bath for around 250,000-350,000 IDR ($16-23). In most countries this would cost $150+. Ubud quality is excellent.

📍 Karsa Spa or Taksu Spa — both excellent and affordable
💡 The flower bath photo in the stone tub is an iconic Bali shot

🌅 Campuhan Ridge Walk — Sunset Revisit

It's worth doing twice. Tonight, bring a Bintang and sit on the ridge watching the sun set over the valley. Perfect ending to your Ubud chapter.

📍 Same ridge walk as Day 8 — west end of Ubud
Breakfast
Milk & Madu Ubud
Excellent brunch café with generous portions. Their ricotta hotcakes or big breakfast set you up for the day.
📍 Jl. Raya Sanggingan, Ubud · 50,000-80,000 IDR ($3.20-5.20)
Lunch
Locavore To Go
The takeaway arm of Ubud's Michelin-listed restaurant. Incredible quality at a fraction of the dine-in price. Their burgers and salads are outstanding.
📍 Jl. Dewi Sita, Ubud · 45,000-75,000 IDR ($2.90-4.80)
Dinner
Warung Mendez — Duck Feast
Beloved local spot for bebek goreng (crispy fried duck). A full duck plate with rice, sambal, and vegetables. The perfect farewell dinner to Ubud.
📍 Jl. Raya Andong, north Ubud · 35,000-55,000 IDR ($2.30-3.50)
📝 Pack light for tomorrow's Nusa Penida trip — you'll leave your main bag at your Ubud accommodation and take a small daypack for 3 nights on the island.
Day 14 Sanur

Ubud to Sanur — Nusa Penida Prep

Ubud to Sanur — Nusa Penida Prep, Bali, Indonesia

Ride to the coastal town of Sanur — departure point for Nusa Penida. A chill beach day before tomorrow's island adventure.

Full Day — Sanur Beach Day

🛵 Ride to Sanur

1-hour ride from Ubud to Sanur, Bali's original resort town. More relaxed and less chaotic than Kuta or Seminyak. The beach is calm (protected by a reef) and perfect for swimming.

📍 Leave your main bag at Ubud guesthouse — take a daypack for Nusa Penida (3 nights)
🏠 Budget stays in Sanur: $8-12/night

🏖️ Sanur Beach Walk

A paved beachfront path runs the entire length of Sanur — perfect for a sunset stroll. The beach faces east (sunrise beach!) with calm turquoise water. Local art markets and small cafés line the path.

📍 The beach path runs from Inna Grand Bali Beach to Mertasari Beach
🛶 Traditional jukung boats line the shore — beautiful photo opportunities
Lunch
Warung Mak Beng — Legendary Fish Warung
Operating since the 1940s, this tiny warung serves ONE dish: fried fish with rice, sambal, and fish soup. That's it. No menu. Just incredible, crispy fresh fish. Obama ate here. Anthony Bourdain ate here. Now you will too.
📍 Jl. Hang Tuah No.45, Sanur · 40,000 IDR ($2.60) — set price, no bargaining
Dinner
Sanur Night Market
Small but excellent night market near the beach path. Satay, grilled seafood, nasi goreng, and fresh fruit juices at local prices.
📍 Near Jl. Danau Tamblingan · 25,000-45,000 IDR ($1.60-2.90)
🚤 Book your Nusa Penida fast boat for tomorrow morning — 150,000-200,000 IDR ($10-13) one-way. Maruti Express and Crown Fast Cruise are reliable.
Warung Mak Beng is non-negotiable. One dish, perfected over 80 years. You sit, they serve, you eat, you understand.r/bali
Day 15 Nusa Penida West

Nusa Penida — Kelingking Beach & Crystal Bay

Nusa Penida — Kelingking Beach & Crystal Bay, Bali, Indonesia

Fast boat to Bali's most dramatic island. See the iconic T-Rex clifftop of Kelingking Beach, swim at Angel's Billabong, and sunset at Crystal Bay.

Morning — Crossing to Nusa Penida

🚤 Fast Boat: Sanur to Nusa Penida

45-minute fast boat ride across the Badung Strait. The crossing can be rough — take motion sickness pills if you're prone. You'll arrive at Toya Pakeh harbor on Nusa Penida's north coast.

📍 Depart Sanur harbor at 8-9 AM
💴 One-way: 150,000-200,000 IDR ($10-13). Return ticket: 250,000-350,000 IDR ($16-23)
💡 Sit in the back for less bumping. Keep bags in waterproof covers.
🛵 Rent a scooter at the harbor: 75,000-100,000 IDR/day ($5-6.50)
Breakfast
Quick breakfast in Sanur before departure
Early start — grab a nasi goreng bungkus from a warung near the harbor.
📍 Near Sanur harbor · 20,000 IDR ($1.30)
⚠️ Nusa Penida roads are WILD — narrow, steep, full of potholes, and heavy traffic. Only rent a scooter if you're confident. Otherwise, hire a driver for the day (400,000-500,000 IDR / $26-32 split with other travelers).
Day — West Coast Highlights

🦕 Kelingking Beach (T-Rex Cliff)

Bali's single most iconic viewpoint — a cliff shaped like a T-Rex dinosaur plunging into turquoise water. The view from the top is jaw-dropping. You CAN descend to the beach below (30-45 min, very steep and dangerous path) but the view from the top is the main event.

📍 Southwest coast of Nusa Penida — 45 min from harbor
💴 Entry: 10,000 IDR ($0.65)
⚠️ The descent to the beach is VERY dangerous — steep, no rails, slippery. Only attempt if very fit.
📸 Best photos: the viewing platform at the cliff edge. Morning light is best.

🏊 Angel's Billabong & Broken Beach

Two natural wonders next to each other. Angel's Billabong is a natural infinity pool carved into the rock with crystal-clear water (swim at LOW TIDE only — waves at high tide are deadly). Broken Beach is a dramatic archway bridge over a circular cove. Both free.

📍 15 min from Kelingking — same road, further west
⚠️ Angel's Billabong: ONLY swim at low tide. People have died here at high tide. Check tide charts.
📸 Broken Beach: the perfect circular rock bridge is best shot from the east viewpoint
Lunch
Warung near Kelingking
Simple warungs at the Kelingking parking area. Nasi goreng and fresh coconut while gazing at one of the world's most spectacular views.
📍 Kelingking Beach parking · 30,000-45,000 IDR ($2-2.90)
Evening — Crystal Bay Sunset

🌅 Crystal Bay Sunset

Nusa Penida's best sunset beach. A sheltered cove with calm water, white sand, and a perfect westward view. Swim in the crystal-clear water then watch the sun set behind a small offshore island. This is paradise.

📍 Crystal Bay, southwest coast of Nusa Penida
🏊 Safe for swimming — the bay is sheltered
🍺 Small beach shacks sell Bintang and simple food
Dinner
Penida Colada Beach Bar
Beachfront bar at Crystal Bay with grilled fish, cocktails, and sunset views. Prices are higher than mainland Bali but still affordable. The grilled snapper is excellent.
📍 Crystal Bay Beach · 45,000-75,000 IDR ($2.90-4.80)
Crystal Bay at sunset with a cold Bintang in hand after a day of seeing Kelingking and Broken Beach — that's the moment you understand why people fall in love with Bali.r/bali
Day 16 Nusa Penida East

Nusa Penida — East Coast & Manta Snorkeling

Nusa Penida — East Coast & Manta Snorkeling, Bali, Indonesia

Explore the dramatic east coast — Diamond Beach, Atuh Beach — then snorkel with giant manta rays at Manta Point.

Morning — East Coast Beaches

💎 Diamond Beach

A stunning white sand beach at the bottom of dramatic limestone cliffs. The stairway down is carved into the cliff face with a diamond-shaped rock formation at the base. One of Bali's most photogenic beaches.

📍 East coast of Nusa Penida — about 1 hour from west coast accommodations
💴 Entry: 10,000 IDR ($0.65)
⚠️ The cliff stairs are STEEP — hold the railing. Not for those afraid of heights.
📸 The diamond-shaped rock with turquoise water behind it is the money shot

🏖️ Atuh Beach

Adjacent to Diamond Beach — a secluded cove with dramatic cliff formations, arch rocks offshore, and pristine turquoise water. Feels like a secret paradise. Small beach bars serve coconuts and snacks.

📍 Next to Diamond Beach — 5 min walk between them
💴 Included in Diamond Beach entry
🏊 Good for swimming — sheltered by cliffs
Breakfast
Guesthouse breakfast
Simple pancake or nasi goreng at your accommodation before heading out early.
📍 Your Nusa Penida accommodation · Usually included or 25,000 IDR ($1.60)
Afternoon — Manta Ray Snorkeling

🐙 Manta Point Snorkeling

Snorkel with giant oceanic manta rays — wingspan up to 5 meters! Boats depart from various beaches. The mantas glide gracefully below you in the clear water. One of the most incredible wildlife encounters in Southeast Asia.

📍 Manta Point, south coast of Nusa Penida
💴 Snorkeling trip: 200,000-350,000 IDR ($13-23) — includes boat, gear, and guide
📸 Underwater camera essential! GoPro rental available at dive shops
⚠️ Strong currents are possible — stay close to the boat and follow guide instructions
🐟 Manta sightings are ~80% likely but not guaranteed — they're wild animals
Lunch
Warung at Atuh Beach
Small beach warung with fresh grilled fish and coconut water. Simple but perfectly positioned.
📍 Atuh Beach · 35,000-50,000 IDR ($2.30-3.20)
Dinner
Amok Sunset Bar
Cliffside bar with incredible sunset views over the ocean. Cocktails, grilled seafood, and live acoustic music. A perfect way to end your Nusa Penida adventure.
📍 Near Crystal Bay / Toyapakeh · 50,000-80,000 IDR ($3.20-5.20)
Swimming with mantas off Penida was a spiritual experience. These massive gentle creatures gliding underneath you — I cried in my snorkel mask. Not ashamed.r/solotravel
Day 17 Nusa Penida · Uluwatu

Nusa Penida to Uluwatu — Bukit Peninsula

Nusa Penida to Uluwatu — Bukit Peninsula, Bali, Indonesia

Say goodbye to Nusa Penida, fast boat back to Bali, and head straight to the dramatic clifftop world of Uluwatu on the Bukit Peninsula.

Morning — Return to Bali

🚤 Fast Boat: Nusa Penida to Sanur

Morning fast boat back to Sanur. From there, ride your scooter (or Grab) south to Uluwatu — about 1.5 hours along the coast road. The landscape shifts dramatically from lush green to arid limestone cliffs.

📍 Depart Toya Pakeh harbor 8-9 AM
🛵 Pick up your scooter in Sanur (if you left it) and ride to Uluwatu
Breakfast
Nusa Penida guesthouse breakfast
Last island breakfast before the boat.
📍 Your accommodation · Usually included
Afternoon & Evening — Uluwatu

🛕 Uluwatu Temple (Pura Luhur Uluwatu)

Spectacular 11th-century temple perched on a 70-meter cliff above the Indian Ocean. The setting is impossibly dramatic. Monkeys here are notorious thieves — they'll snatch glasses, hats, and phones. Secure EVERYTHING.

📍 Southern tip of Bukit Peninsula
💴 Entry: 50,000 IDR ($3.20). Sarong provided.
⚠️ SECURE ALL BELONGINGS — Uluwatu monkeys are the most aggressive in Bali. Hide glasses in your bag, phone in zipped pocket.
⏰ Arrive by 5 PM for sunset and the kecak dance

🔥 Kecak Fire Dance at Sunset

100+ men chanting 'cak cak cak' in concentric circles while dancers perform the Ramayana epic, silhouetted against the sunset over the ocean. Fire dancing, monkey warriors, and drama — all on a clifftop amphitheater. This is Bali's most unforgettable performance.

📍 Uluwatu Temple amphitheater
💴 150,000 IDR ($10) — buy tickets at the temple entrance
⏰ Performance at 6 PM daily — arrive by 5:15 PM for good seats
📸 No flash photography during the performance
Lunch
Warung in Sanur (transit)
Quick nasi campur stop in Sanur before riding south.
📍 Sanur · 30,000 IDR ($2)
Dinner
Single Fin Bali — Clifftop Dinner
Legendary surf bar perched on the Uluwatu cliffs. Watch surfers ride massive waves below while you eat. Sunday sessions are famous. Great burgers and seafood at reasonable prices for the location.
📍 Jl. Pantai Suluban, Uluwatu · 55,000-95,000 IDR ($3.50-6.20)
The Uluwatu kecak dance at sunset is INSANE. 100 shirtless dudes chanting in circles while the sun sets over the ocean behind them, fire erupting, monkey warriors leaping — you can't script something this epic.r/bali
Day 18 Uluwatu · Padang Padang

Uluwatu Beach Day — Padang Padang & Suluban

Uluwatu Beach Day — Padang Padang & Suluban, Bali, Indonesia

Explore the hidden beaches of the Bukit Peninsula — squeeze through cliff caves, surf perfect barrels, and discover Bali's most dramatic coastline.

Morning — Padang Padang Beach

🏖️ Padang Padang Beach

Made famous by the movie 'Eat Pray Love' — a small, gorgeous beach accessed through a narrow cave in the cliff. The turquoise water is ridiculously clear. Small but perfectly formed, with great body surfing waves.

📍 Jl. Labuan Sait, between Uluwatu and Dreamland
💴 Entry: 15,000 IDR ($1)
📸 The entrance through the cliff cave is an amazing photo opportunity
🏊 Safe for swimming in the sheltered area

🌊 Suluban Beach (Blue Point)

Hidden beneath towering cliffs, accessed through a cave and narrow rock passages at low tide. This is where Uluwatu's famous left-hand surf break is. Even if you don't surf, the cave entrance and cliff-framed ocean views are worth the visit.

📍 Below Single Fin bar — follow the stairs down
⚠️ Only accessible at low tide — check tide charts! At high tide the cave floods.
🏄 Expert-only surf break — watch from the cliffs if you're not experienced
Breakfast
Drifter Surf Café
Cool surf-themed café in Uluwatu with great coffee and healthy bowls. A favorite with the surf crowd.
📍 Jl. Labuan Sait, Uluwatu · 40,000-65,000 IDR ($2.60-4.20)
Lunch
Cliff-side Warung at Suluban
Small warungs perched on the cliff above Suluban Beach. Fresh coconut and mie goreng while watching surfers tackle the reef break below.
📍 Suluban cliff · 30,000-50,000 IDR ($2-3.20)
🌊 Tide matters EVERYTHING on the Bukit. Check magicseaweed.com for Uluwatu tide charts before planning your beach days.
Evening — Uluwatu Nightlife

🍻 Uluwatu Bar Hop

Uluwatu's nightlife is more chill than Canggu's — think sunset cocktails turning into late-night beach vibes. Hit up El Kabron for Mediterranean cliff-edge drinks, or keep it budget at the local warungs along Jl. Labuan Sait.

📍 Jl. Labuan Sait strip for budget options
💡 Budget tip: pre-game with Bintang from Alfamart (15,000 IDR) before heading out
Dinner
Warung Bule — Local BBQ
No-frills local spot with incredible grilled fish and chicken. The sambal here is fire (literally). A full grilled fish dinner for 40,000 IDR while tourist restaurants nearby charge 150,000+.
📍 Uluwatu backroads · 35,000-50,000 IDR ($2.30-3.20)
Day 19 Sidemen · Karangasem

Uluwatu to Sidemen — The Road Less Traveled

Uluwatu to Sidemen — The Road Less Traveled, Bali, Indonesia

Leave the beaches for Bali's most authentic rice terrace valley — Sidemen. Zero tourists, stunning views of Mount Agung, and genuine Balinese village life.

Full Day — Journey to Sidemen

🛵 Epic Ride: Uluwatu to Sidemen

A 3-hour cross-island ride through Bali's heart. The landscape shifts from arid cliffs to lush jungle to dramatic rice valleys with Mount Agung towering behind. Stop at Goa Lawah (Bat Cave Temple) on the coast en route.

📍 Route: Uluwatu → Bypass Ngurah Rai → Gianyar → Klungkung → Sidemen
🏠 Sidemen homestays: incredible value at $8-12/night with mountain views

🦇 Goa Lawah Bat Cave Temple (En Route)

Temple built around a cave filled with thousands of bats. It's eerie, atmospheric, and sacred. The cave supposedly tunnels all the way to Besakih Temple. Quick 30-min stop.

📍 Klungkung coast road — on the route to Sidemen
💴 Entry: 30,000 IDR ($2)

🌾 Sidemen Valley Sunset

Arrive in Sidemen to one of Bali's most breathtaking settings — terraced rice paddies flowing down to a river valley with Mount Agung rising behind. This is old Bali, untouched by mass tourism. Your guesthouse terrace will have the best view of your trip.

📍 Sidemen Valley — any guesthouse will have views
📸 Sunset with Mount Agung silhouette is spectacular from here
Lunch
Warung en route — Klungkung
Stop at a roadside warung in Klungkung for nasi campur with excellent Balinese-style pork dishes.
📍 Klungkung main road · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Homestay Dinner in Sidemen
Your host family cooks traditional Balinese dinner — a multi-dish spread of rice, curries, tempeh, sambal, and whatever's fresh from the garden. Eating with a Balinese family in their compound, overlooking rice terraces, is magical.
📍 Your Sidemen homestay · 40,000-60,000 IDR ($2.60-3.90)
Sidemen is the Bali that most tourists never see. It's what Ubud was decades ago. Stay at a homestay, eat with the family, walk the rice paddies. You'll wish you'd come here sooner.r/bali
Day 20 Sidemen

Sidemen Rice Terraces & Village Life

Sidemen Rice Terraces & Village Life, Bali, Indonesia

A full day immersed in Sidemen's rice paddies, weaving villages, and the authentic rhythm of Balinese village life.

Full Day — Sidemen Exploration

🌾 Rice Terrace Trek with Local Guide

Hire a local guide (or go solo) for a 3-4 hour trek through Sidemen's magnificent rice terraces. Cross bamboo bridges, walk through working paddies, and visit small temples hidden among the fields. The guide will explain the subak irrigation system and daily rituals.

📍 Ask your guesthouse to arrange a guide
💴 Guide: 150,000-250,000 IDR ($10-16) for 3-4 hours
⏰ Start early (7-8 AM) before the heat

🧶 Traditional Weaving Village

Sidemen is famous for its endek and songket weaving traditions. Visit a family workshop to see ikat weaving on traditional looms — a painstaking art where each thread is dyed before weaving. Beautiful scarves and fabrics available to buy directly from the weavers.

📍 Several workshops along the main Sidemen road — ask locally
💡 Buying directly from weavers supports the local economy — much better than Ubud market middlemen
Breakfast
Homestay breakfast with valley views
Fresh fruit, Balinese coffee, and jaja (traditional cakes) served on your terrace with Mount Agung in the background.
📍 Your homestay · Usually included in room rate
Lunch
Warung Wayan — Sidemen Village
Simple local warung where farmers eat. The nasi campur here features fresh vegetables from the surrounding fields.
📍 Sidemen main road · 20,000-35,000 IDR ($1.30-2.30)
Dinner
Homestay cooking experience
Some Sidemen homestays offer cooking together with the host family — an intimate, unscripted version of the Ubud cooking classes. Learn to make lawar and sate lilit the way grandma taught them.
📍 Your homestay · 50,000-80,000 IDR ($3.20-5.20)
Day 21 Besakih · Tirta Gangga · Amed

Besakih Mother Temple & Tirta Gangga Water Palace

Besakih Mother Temple & Tirta Gangga Water Palace, Bali, Indonesia

Visit Bali's holiest and largest temple complex, then explore a stunning water palace before heading to the quiet fishing village of Amed.

Full Day — Temples to Coast

🛕 Pura Besakih (Mother Temple of Bali)

Bali's largest and most important Hindu temple complex — 23 separate temples on the slopes of Mount Agung. Dating from the 14th century, it's the spiritual center of Balinese Hinduism. The tiered shrines ascending the mountain are awe-inspiring.

📍 40 min from Sidemen, on Mount Agung's slopes
💴 Entry: 60,000 IDR ($3.90). Sarong required (provided).
⚠️ Aggressive 'guides' will tell you a guide is mandatory — it's NOT. Politely decline.
⏰ Go early (8 AM) for clear views of Agung — cloud cover rolls in by noon

💧 Tirta Gangga Water Palace

A stunning 1946 water palace built by the last King of Karangasem. Ornate fountains, demon statues, stepping stones across fish-filled pools, and lush gardens. You can swim in the sacred spring-fed pool. It's magical and barely crowded.

📍 30 min from Besakih, toward the coast
💴 Entry: 50,000 IDR ($3.20). Swimming pool: extra 10,000 IDR
📸 The stone stepping path across the main pool is the iconic shot

🏖️ Arrive in Amed

Continue to the fishing village of Amed — Bali's most relaxed coastal stretch. Black sand beaches, incredible snorkeling right off shore, and a pace of life that barely registers a pulse. The perfect antidote to south Bali's energy.

📍 1 hour from Tirta Gangga along the coast road
🏠 Budget bungalows on the beach: $8-15/night
Breakfast
Sidemen homestay — last morning
Final breakfast with your host family. Express gratitude — it's the Balinese way.
📍 Your homestay · Included
Lunch
Warung near Tirta Gangga
Lunch with rice paddy views at one of the small warungs near the water palace.
📍 Near Tirta Gangga · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Grilled Fish on Amed Beach
Fresh-caught fish grilled right on the beach at sunset. Point at today's catch, tell them how you want it cooked. This is what seafood should taste like — straight from the ocean, 4 hours old.
📍 Any Amed beachfront warung · 40,000-65,000 IDR ($2.60-4.20)
Amed is where you go to remember why you came to Bali in the first place. No clubs, no traffic, no hustle. Just a fishing village, warm water, and incredible snorkeling. I extended my stay from 2 nights to a week.r/solotravel
Day 22 Amed · Jemeluk · Lipah

Amed — Snorkeling, Shipwreck & Slow Living

Amed — Snorkeling, Shipwreck & Slow Living, Bali, Indonesia

Explore Amed's incredible underwater world — snorkel a Japanese shipwreck, drift through coral gardens, and embrace the art of doing absolutely nothing.

Full Day — Underwater Paradise

🤿 Japanese Shipwreck Snorkeling

A WW2-era Japanese fishing boat rests in shallow water just 50 meters from shore. You can snorkel right over it — coral has colonized the wreck and it's now home to hundreds of colorful fish. No boat needed, no guide needed — just walk in from the beach.

📍 Lipah Beach, east of Amed center — walk straight into the water
💴 Free! Just bring your own snorkel gear or rent for 30,000-50,000 IDR ($2-3.20)/day
📸 The wreck is 3-8 meters deep — great for free diving photos too

🐠 Jemeluk Bay Coral Garden

World-class snorkeling directly from shore. A sloping coral reef with incredible diversity — clownfish, parrotfish, sea turtles if you're lucky. The water is crystal clear and warm. You could spend hours just floating here.

📍 Jemeluk Bay, central Amed — marked entry point on the beach
💴 Free snorkeling from shore. Boat trip to deeper spots: 100,000 IDR ($6.50)

🌅 Beach Hammock & Sunset

This is your relaxation day. After snorkeling, claim a beach hammock, order a coconut, and do nothing. Watch fishermen bring in their catch. Watch the clouds drift over Agung. Read a book. Be still.

📍 Any Amed beachfront bungalow/warung
Breakfast
Beachfront warung — banana jaffle
Banana and Nutella toasted sandwich with Bali coffee, feet in the sand. Simple pleasures.
📍 Any Amed beach café · 20,000-35,000 IDR ($1.30-2.30)
Lunch
Warung Enak — Amed Local Spot
Excellent nasi goreng and fresh fruit juices. The kind of place where lunch stretches into the afternoon because there's nowhere else you need to be.
📍 Amed main road · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Sunset BBQ — Amed Beach
Several beachfront warungs set up BBQ grills at sunset — fresh fish, squid, prawns, corn, and satay. Sit on the sand as the stars come out. This is budget luxury.
📍 Amed beachfront · 40,000-65,000 IDR ($2.60-4.20)
🤿 Buy a cheap snorkel set in Bali (~$10-15 from a surf shop) rather than renting daily — it pays for itself in 3 days.
Day 23 Amed · Tulamben

Amed Sunrise & Tulamben USAT Liberty Wreck

Amed Sunrise & Tulamben USAT Liberty Wreck, Bali, Indonesia

Catch a spectacular sunrise over Lombok, then snorkel the famous USAT Liberty — a massive WW2 shipwreck right off the beach in Tulamben.

Full Day — Sunrise & Wreck

🌅 Amed Sunrise

Amed faces east — directly toward Lombok's Mount Rinjani. Set an alarm for 5:30 AM and watch the sun rise over the Lombok Strait from your beachfront bungalow. One of the most stunning sunrises in Bali.

📍 Your beach bungalow terrace or the sand
📸 Mount Agung behind you, Mount Rinjani across the strait — epic panorama

🚢 USAT Liberty Wreck — Tulamben

The most famous dive/snorkel site in Bali. A 120-meter WW2 US Army transport ship torpedoed in 1942, now resting 5-30 meters deep and accessible from shore. Even snorkelers can see much of the wreck — it starts at just 3 meters depth. Massive schools of fish, giant barrel sponges, and the eerie outline of a warship make this unforgettable.

📍 Tulamben — 20 min west of Amed
💴 Snorkeling: free from shore with own gear, or 50,000 IDR ($3.20) with guide and rental
🤿 Diving: $50-70 for 2 dives (if you're certified)
⏰ Go early (7-8 AM) for calmest water and best visibility
Breakfast
Post-sunrise coffee & fruit
Fresh tropical fruit plate and Balinese coffee while the morning light paints the mountains gold.
📍 Your Amed accommodation · 20,000-30,000 IDR ($1.30-2)
Lunch
Warung in Tulamben
Simple nasi campur at one of the dive-shop warungs. Good, cheap, and right next to the water.
📍 Tulamben beachfront · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Final Amed Beach BBQ
Last night in Amed — go all out on the beach BBQ. Fresh snapper, squid, and a cold Bintang. Stars over the ocean. Perfection.
📍 Amed beachfront · 50,000-75,000 IDR ($3.20-4.80)
USAT Liberty is the best snorkel site I've ever been to, anywhere in the world. The wreck is RIGHT THERE from the beach. No boat needed. Fish density is insane. If you're a diver, the night dive is next-level.r/scuba
Day 24 Lovina · Singaraja

Amed to Lovina — North Coast Vibes

Cross to Bali's quiet north coast. Black sand beaches, dolphin-watching territory, and zero tourist crowds. This is the Bali that existed before Instagram.

Full Day — Transit & Explore

🚗 Drive to Lovina via Air Sanih

Scenic coastal drive through fishing villages. Stop at Air Sanih freshwater springs — natural pools right by the ocean. Arrive Lovina by afternoon.

📍 Amed to Lovina — ~3 hours by car
💴 Private driver: 400,000-500,000 IDR ($26-32)
🏊 Air Sanih springs: 20,000 IDR ($1.30) entry

🌅 Lovina Beach Sunset

Walk the black sand beach as the sun drops behind the Java Sea. Outrigger boats line the shore. Cold Bintang from a beach warung.

📍 Lovina Beach — free access
🍺 Bintang: 25,000 IDR ($1.60)
Breakfast
Amed farewell breakfast
Last Amed breakfast with ocean views before heading north.
📍 Amed accommodation · 25,000-40,000 IDR ($1.60-2.60)
Lunch
Warung stop en route
Roadside warung between Amed and Lovina. Nasi goreng and es kelapa.
📍 North coast road · 20,000-35,000 IDR ($1.30-2.25)
Dinner
Jasmine Kitchen Lovina
Reliable spot for Indonesian and Western food. Great nasi campur and fresh juices.
📍 Jl. Raya Lovina · 35,000-60,000 IDR ($2.25-3.85)
🐬 Book your dolphin trip tonight for tomorrow's 6 AM departure — every hotel can arrange it.
Day 25 Lovina · Banjar

Dolphins at Dawn & Banjar Hot Springs

Dolphins at Dawn & Banjar Hot Springs, Bali, Indonesia

Pre-dawn dolphin watching in traditional outrigger boats, then soak in volcanic hot springs surrounded by jungle. The north coast's greatest hits in one day.

Full Day

🐬 Sunrise Dolphin Watching

Board an outrigger jukung boat at 6 AM. Pods of spinner dolphins leap through golden morning light. It's touristy but genuinely magical.

📍 Lovina Beach — boats depart 5:30-6 AM
💴 80,000-100,000 IDR ($5.15-6.45) per person
⏰ 1.5-2 hours on the water

♨️ Banjar Hot Springs

Volcanic hot springs carved into lush jungle. Three tiers of pools with dragon-mouth spouts. Incredibly relaxing after an early morning on the water.

📍 Banjar — 20 min from Lovina
💴 20,000 IDR ($1.30) entry
🏊 Bring swimsuit, lockers available
Breakfast
Post-dolphin nasi
Return from dolphins starving — hit the first warung on the beach for nasi goreng.
📍 Lovina beachfront · 20,000-30,000 IDR ($1.30-2)
Lunch
Warung near Banjar
Simple local lunch near the hot springs. Sate lilit and rice.
📍 Banjar area · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Spice Beach Club Lovina
Slightly upscale for Lovina. Good cocktails and seafood with ocean views.
📍 Lovina · 50,000-80,000 IDR ($3.20-5.15)
Hot springs were the highlight of Lovina for me. Way better than the dolphin thing honestly. Go mid-morning when all the dolphin tourists are still recovering.r/bali
Day 26 Munduk · Sekumpul

Sekumpul Waterfall & Munduk

Sekumpul Waterfall & Munduk, Bali, Indonesia

The most spectacular waterfall in Bali — hidden in a jungle canyon. Then on to Munduk, a misty mountain village with coffee plantations and zero nightlife. Pure tranquility.

Full Day

💧 Sekumpul Waterfall

A steep 30-minute trek through jungle and rice paddies leads to Bali's tallest, most dramatic waterfall. Twin cascades plunging 80m into a turquoise pool. Worth every drop of sweat.

📍 Sekumpul — 1 hour from Lovina
💴 Entry: 20,000 IDR ($1.30), guide: 100,000 IDR ($6.45)
👟 Steep stairs — bring proper shoes and dry bag for phone

☕ Munduk Coffee Plantation Walk

Afternoon stroll through coffee and clove plantations. The mountain air smells incredible. Watch beans being sorted and roasted, and sample the results.

📍 Munduk village — free to walk
💴 Coffee tasting: 30,000-50,000 IDR ($2-3.20)
Breakfast
Lovina breakfast
Last Lovina morning. Banana pancakes and coffee.
📍 Lovina · 25,000-35,000 IDR ($1.60-2.25)
Lunch
Warung near Sekumpul
Simple refuel after the waterfall trek. Nasi campur and cold drinks.
📍 Sekumpul area · 20,000-35,000 IDR ($1.30-2.25)
Dinner
Don Biyu Munduk
Mountain village restaurant with valley views. Balinese specialties and homemade wine.
📍 Munduk · 40,000-65,000 IDR ($2.60-4.20)
Sekumpul absolutely destroyed every other waterfall I saw in Bali. It's not even close. The hike is tough but oh my god that first glimpse through the jungle canopy.r/bali
Day 27 Munduk · Tamblingan · Buyan

Munduk Waterfalls & Twin Lakes

Munduk Waterfalls & Twin Lakes, Bali, Indonesia

A day of Munduk's hidden waterfalls and the mystical twin lakes — Tamblingan and Buyan, surrounded by pristine jungle. Peak Bali nature vibes.

Full Day

💧 Munduk Waterfall & Golden Valley

Morning trek to Munduk Waterfall through clove plantations. Less touristy than Sekumpul, more intimate. The Golden Valley trail connects multiple smaller falls.

📍 Munduk — 15 min walk from village
💴 Entry: 20,000 IDR ($1.30)
⏰ Allow 2-3 hours for the full trail

🏞️ Twin Lakes — Tamblingan & Buyan

Two volcanic crater lakes separated by a thin strip of jungle. Paddle a traditional canoe across Tamblingan's mirror-still waters. Spiritual and stunning.

📍 20 min drive from Munduk
💴 Canoe: 50,000 IDR ($3.20) per person
📸 The viewpoint overlooking both lakes is free
Breakfast
Munduk guesthouse breakfast
Mountain breakfast — banana porridge, tropical fruit, and rich Munduk coffee.
📍 Munduk accommodation · included or 25,000-35,000 IDR
Lunch
Lakeside warung
Simple food with an insane view over Lake Tamblingan.
📍 Tamblingan viewpoint · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Ngiring Ngewedang
Spectacular terrace restaurant overlooking the valley. Worth the slight splurge for the sunset.
📍 Munduk area · 50,000-80,000 IDR ($3.20-5.15)
🌿 Munduk mornings are misty — perfect for photos. The fog usually lifts by 10 AM.
Day 28 Seminyak · Petitenget

Munduk to Seminyak — Beach Club Return

Munduk to Seminyak — Beach Club Return, Bali, Indonesia

Descend from the mountains back to the coast. Seminyak brings the nightlife, boutique shopping, and sunset cocktails — a jarring but welcome contrast to Munduk's silence.

Full Day

🚗 Drive to Seminyak

2.5-hour scenic drive from the mountains to the beach. Watch the landscape shift from jungle to rice paddies to urban sprawl.

📍 Munduk to Seminyak — 2.5 hours
💴 Private driver: 400,000 IDR ($26)

🏖️ Seminyak Beach Sunset

Drop bags, hit the beach. Seminyak's wide sandy shore is prime sunset territory. Bean bags, cocktails, and fire dancers as the sun drops.

📍 Double Six Beach — free
🍹 Beach cocktails: 50,000-80,000 IDR ($3.20-5.15)

🎵 La Favela Night Out

Iconic Seminyak nightclub in a colonial mansion draped in jungle plants. Multiple rooms, great DJs, solid cocktails. The quintessential Bali night out.

📍 Jl. Kayu Aya, Seminyak
💴 Entry: free before 11 PM, cocktails 80,000-120,000 IDR ($5.15-7.70)
⏰ Peaks around midnight-2 AM
Breakfast
Munduk farewell
Last mountain breakfast before heading to the coast.
📍 Munduk · 25,000-35,000 IDR ($1.60-2.25)
Lunch
En route warung
Roadside stop for babi guling (suckling pig) if you eat pork — a Balinese specialty.
📍 Tabanan area · 30,000-50,000 IDR ($2-3.20)
Dinner
Warung Murah Seminyak
Budget-friendly local spot amid the glitz. Huge portions of Indonesian classics.
📍 Seminyak back streets · 25,000-45,000 IDR ($1.60-2.90)
La Favela is honestly the most visually insane club I've ever been to. Like drinking in a jungle ruin. Go on a Thursday or Saturday.r/bali
Day 29 Seminyak · Petitenget

Seminyak Shopping & Spa Day

Seminyak Shopping & Spa Day, Bali, Indonesia

Retail therapy and a Balinese massage. After weeks of adventure, your body deserves pampering and your wardrobe deserves an upgrade from sweaty hiking gear.

Full Day

🛍️ Seminyak Boutique Shopping

Jl. Kayu Aya (Eat Street) and surrounding lanes are packed with indie boutiques, surf shops, and artisan goods. Great for gifts and clothes.

📍 Jl. Kayu Aya & Jl. Petitenget
💴 Varies — haggle at market stalls, fixed prices at boutiques

💆 Balinese Spa Treatment

2-hour traditional Balinese massage with flower bath. After weeks of trekking, this is non-negotiable. Budget Bali spas are world-class.

📍 Numerous along Jl. Petitenget
💴 150,000-250,000 IDR ($9.70-16) for 2-hour package
💡 Spring Spa and Bodyworks are reliably good

🌅 Potato Head Beach Club

Bali's most iconic beach club. Stunning architecture, infinity pool, cocktails, and a legendary sunset view. Splurge-worthy.

📍 Petitenget Beach
💴 Min spend: 150,000-300,000 IDR ($9.70-19.30)
📸 The building itself is made of recycled shutters — incredibly photogenic
Breakfast
Revolver Espresso
Hidden down an alley behind a wooden door. Bali's best coffee, period.
📍 Jl. Kayu Aya Gang 51 · 30,000-50,000 IDR ($2-3.20)
Lunch
Nook Seminyak
Open-air restaurant overlooking rice paddies in the middle of Seminyak. Great value, beautiful setting.
📍 Jl. Umalas I · 35,000-60,000 IDR ($2.25-3.85)
Dinner
Mama San
Asian fusion in a stunning warehouse space. Shareable plates of Thai, Vietnamese, and Indonesian flavors.
📍 Jl. Raya Kerobokan · 80,000-150,000 IDR ($5.15-9.70)
☕ Revolver: look for the unmarked wooden door. Everyone walks past it the first time. That's part of the charm.
Day 30 Nusa Penida

Nusa Penida Day Trip — Kelingking & Angel's Billabong

Nusa Penida Day Trip — Kelingking & Angel's Billabong, Bali, Indonesia

The day trip everyone comes to Bali for. Kelingking Beach's T-Rex cliff, Crystal Bay's turquoise water, and Angel's Billabong's natural infinity pool. Exhausting but absolutely worth it.

Full Day (6 AM - 6 PM)

⛴️ Fast Boat to Nusa Penida

30-minute speedboat from Sanur. Bumpy but fast. Book the day before. Arrive at Toya Pakeh port.

📍 Sanur Harbor — boats from 7 AM
💴 Return ticket: 150,000-200,000 IDR ($9.70-12.90)
⚠️ Can be rough — take seasickness meds if prone

🦖 Kelingking Beach Viewpoint

The money shot. A massive cliff shaped like a T-Rex head plunging into impossibly blue water. The hike down to the beach is brutal (45 min, steep, hot) but optional — the viewpoint is the main event.

📍 Southwest Nusa Penida
💴 10,000 IDR ($0.65) entry
⏰ Go early (before 10 AM) to beat the selfie crowds

🏊 Angel's Billabong & Broken Beach

Natural infinity pool carved into the cliff edge, overlooking the ocean. Broken Beach is a circular cove with a natural rock arch. Both are jaw-dropping.

📍 West Nusa Penida — 20 min from Kelingking
⚠️ Don't swim at Angel's Billabong at high tide — waves crash in and it's genuinely dangerous
Breakfast
Early Sanur breakfast
Quick bite before the boat. Most hotels will pack something if you ask.
📍 Sanur harbor area · 20,000-30,000 IDR ($1.30-2)
Lunch
Penida Colada
Popular traveler spot near Kelingking. Smoothie bowls and nasi goreng with a view.
📍 Near Kelingking · 30,000-50,000 IDR ($2-3.20)
Dinner
Back in Seminyak celebration dinner
You survived Nusa Penida. Treat yourself to a proper meal.
📍 Seminyak · 50,000-80,000 IDR ($3.20-5.15)
Hire a driver for the day on Penida, don't rent a scooter. The roads are INSANE — steep, unpaved, cliff edges with no barriers. I'm an experienced rider and it was the sketchiest road experience of my life.r/bali
Day 31 Canggu · Berawa · Echo Beach

Canggu Surf & Echo Beach Sunset

Canggu Surf & Echo Beach Sunset, Bali, Indonesia

Bali's hipster surf hub. Try your hand at surfing, eat at healthy cafés, and watch the sunset from Echo Beach with a Bintang in hand.

Full Day

🏄 Surf Lesson at Batu Bolong

Beginner-friendly beach break. 2-hour lesson with board rental. Even if you've never surfed, you'll be standing by the end. Probably.

📍 Batu Bolong Beach, Canggu
💴 200,000-300,000 IDR ($12.90-19.30) for 2-hour lesson + board
⏰ Best at low-mid tide, morning sessions preferred

☕ Canggu Café Crawl

Hit the famous Canggu cafés — smoothie bowls, avocado toast, specialty coffee. It's a cliché but they're genuinely good.

📍 Jl. Pantai Batu Bolong area
💴 50,000-80,000 IDR ($3.20-5.15) per café stop

🌅 Echo Beach Sunset Session

The ultimate Canggu sunset. Watch surfers shred while the sky goes orange. Beach bars blast tunes. Fire dancers appear at dark. Magic.

📍 Echo Beach, Canggu — free
🍺 Bintang: 25,000 IDR ($1.60) at beach warungs
Breakfast
Crate Café
The OG Canggu brunch spot. Expect a queue but it's worth it for the shakshuka or breakfast burrito.
📍 Jl. Canggu Padang Linjong · 50,000-80,000 IDR ($3.20-5.15)
Lunch
Warung Local Canggu
Skip the tourist prices — a 5-min walk from the beach gets you proper local nasi campur for $2.
📍 Canggu side streets · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Old Man's Canggu
Legendary bar/restaurant right on Batu Bolong. Pizza, burgers, live music some nights.
📍 Batu Bolong Beach · 50,000-90,000 IDR ($3.20-5.80)
Canggu traffic has gotten AWFUL. Walk or bicycle between spots. Scooter in Canggu during peak hours is a nightmare of delivery bikes and construction.r/bali
Day 32 Tanah Lot · Tabanan

Tanah Lot Temple & Rice Terrace Walk

Tanah Lot Temple & Rice Terrace Walk, Bali, Indonesia

Bali's most photographed temple — perched on a rock in the ocean, only accessible at low tide. Combine with a peaceful rice terrace walk through Tabanan's gorgeous paddies.

Full Day

🌾 Jatiluwih Rice Terraces (UNESCO)

UNESCO-listed rice terraces stretching endlessly across volcanic hillsides. Way less crowded than Tegallalang and arguably more beautiful. The trek takes 1-3 hours depending on your route.

📍 Jatiluwih, Tabanan — 1.5 hours from Canggu
💴 Entry: 40,000 IDR ($2.60)
👟 Bring water and sunscreen — limited shade on some trails

⛩️ Tanah Lot Sunset

Sea temple silhouetted against a burning sunset sky. The temple sits on a rock formation in the surf. At low tide, you can walk out and get blessed by the priests. At any tide, the sunset is unforgettable.

📍 Tanah Lot, Tabanan — 45 min from Canggu
💴 Entry: 60,000 IDR ($3.85)
⏰ Arrive 1 hour before sunset for best position
Breakfast
Canggu brunch
One more Canggu café morning before heading out.
📍 Canggu · 40,000-60,000 IDR ($2.60-3.85)
Lunch
Warung at Jatiluwih
Restaurant overlooking the rice terraces. Simple Indonesian food with an unbeatable view.
📍 Jatiluwih · 30,000-50,000 IDR ($2-3.20)
Dinner
Tanah Lot food court
The food stalls near Tanah Lot are surprisingly good and cheap. Grab satay and corn on the cob.
📍 Tanah Lot complex · 20,000-40,000 IDR ($1.30-2.60)
⛩️ Tanah Lot tip: the left side of the temple area has way fewer people and an equally good sunset angle.
Day 33 Uluwatu · Bukit Peninsula

Uluwatu Cliffs & Kecak Fire Dance

Uluwatu Cliffs & Kecak Fire Dance, Bali, Indonesia

Return to the Bukit Peninsula for the grand finale. Uluwatu Temple's clifftop drama and the legendary Kecak fire dance at sunset — pure Bali spectacle.

Full Day

🏖️ Padang Padang Beach Morning

The Eat Pray Love beach. Squeeze through a narrow cave opening to reach a tiny, perfect cove. Great for a morning swim and sunbathe.

📍 Bukit Peninsula — 15 min from Uluwatu
💴 15,000 IDR ($1) entry
⏰ Go early before it gets packed

⛩️ Uluwatu Temple & Kecak Dance

Clifftop temple 70m above the Indian Ocean. Monkeys roam everywhere (watch your stuff). At sunset, the open-air amphitheater hosts the Kecak fire dance — 50+ men chanting in unison while a dancer performs in firelight. Absolutely mesmerizing.

📍 Uluwatu Temple
💴 Temple: 50,000 IDR ($3.20), Kecak: 150,000 IDR ($9.70)
⏰ Kecak starts at 6 PM — arrive by 5:30 PM for good seats
🐒 Monkeys WILL steal sunglasses and phones — secure everything
Breakfast
BGS Surf Café
Chill surf café with killer smoothie bowls and ocean views.
📍 Bukit Peninsula · 50,000-70,000 IDR ($3.20-4.50)
Lunch
Warung at Padang Padang
Simple beach eats near the cave entrance. Nasi goreng and fresh coconut.
📍 Padang Padang · 25,000-40,000 IDR ($1.60-2.60)
Dinner
Jimbaran Seafood on the Beach
End-of-trip splurge. Choose your fish from the market, they grill it on the sand. Candlelit tables on the beach, feet in the sand, waves crashing. The quintessential Bali dinner.
📍 Jimbaran Bay · 100,000-200,000 IDR ($6.45-12.90)
The Kecak dance literally gave me chills. 50 shirtless men sitting in a circle chanting 'chak-a-chak-a-chak' while fire dancers leap through flames at sunset on a cliff over the ocean. Top 5 travel experience of my life.r/solotravel
Day 34 Seminyak · Kuta

Last Full Day — Seminyak Farewell

Last Full Day — Seminyak Farewell, Bali, Indonesia

Your last full day in paradise. No agenda, no alarm. Sleep in, wander, eat your favorites one more time, and soak it all in.

Full Day — Free & Easy

💆 Final Spa Session

One last Balinese massage. You've earned it. Spring Spa does an incredible 90-minute deep tissue for the price of a coffee back home.

📍 Seminyak spa district
💴 120,000-200,000 IDR ($7.70-12.90) for 90 min

🛍️ Last-Minute Shopping

Pick up anything you missed. Kuta Art Market for cheap souvenirs, Seminyak boutiques for quality pieces.

📍 Kuta Art Market & Seminyak
💴 Varies — haggle hard at Kuta

🌅 Farewell Sunset at Double Six

Full circle. Return to Double Six Beach for one final Bali sunset. Bean bag, Bintang, golden sky. Let it sink in — you just spent 35 days in paradise for under $1,000.

📍 Double Six Beach, Seminyak — free
🍺 Last Bintang: 25,000 IDR ($1.60)
Breakfast
Lazy brunch at Shelter Café
Take your time. No rush today. Full cooked breakfast and unlimited coffee.
📍 Seminyak · 60,000-90,000 IDR ($3.85-5.80)
Lunch
Return to your favorite warung
Go back to whichever local spot won your heart. Every traveler has one.
📍 Your call · 25,000-45,000 IDR ($1.60-2.90)
Dinner
Last Supper at Sardine
Gorgeous bamboo restaurant over rice paddies. Elevated Indonesian cuisine. A perfect final dinner.
📍 Jl. Petitenget · 100,000-180,000 IDR ($6.45-11.60)
📦 Pack tonight. Your future self will thank you when the 4 AM alarm goes off tomorrow.
Day 35 Ngurah Rai Airport · Kuta

Departure — Selamat Tinggal, Bali 🌺

Departure — Selamat Tinggal, Bali 🌺, Bali, Indonesia

The end of an incredible 35-day journey. From volcanic sunrises to ocean sunsets, temple ceremonies to fire dances, $2 meals to life-changing experiences. Bali gave you everything.

Departure Day

✈️ Airport Transfer

Grab transport to Ngurah Rai International Airport. Give yourself plenty of time — Bali traffic is unpredictable, especially on the Seminyak-airport corridor.

📍 Seminyak to Airport — 30-60 min depending on traffic
💴 Grab/Gojek: 50,000-80,000 IDR ($3.20-5.15)
⏰ Leave 3 hours before your flight
Breakfast
Quick hotel breakfast
Grab something light. You'll be in transit all day.
📍 Accommodation · included or 20,000-30,000 IDR ($1.30-2)
💰 Budget check: 35 days × ~$28/day = ~$980. You did it under $1,000. Well played.
My biggest regret leaving Bali was not booking a return flight. I went for 2 weeks and ended up staying 3 months. The island has a way of not letting you go.r/solotravel

Love this format? Get your own.

Every tabiji itinerary is custom-built from real traveler intelligence — specific restaurants, actual addresses, local timing tricks.

Get Your Personalized Itinerary — $1

Delivered within 24 hours. 2 free revisions. 100% satisfaction guaranteed.

📄 Export to Google Docs

Get an editable Google Doc of this itinerary — perfect for sharing with your travel group and adding your own notes.

The doc will be shared to your email as an editor.

✅ Your Google Doc is ready!

We've shared it with . Check your Google Drive or click below.

Open Google Doc →

Tip: You can edit, add notes, and share it with your travel group!