Bali in 7 Days Active: Surfing, Volcano, and Jungles
Bali is a paradise for active travelers. Everything you need for a packed holiday is gathered in one place: ocean waves for surfing, volcanoes for trekking, jungles with waterfalls, coral reefs for diving, and street food on every corner.
Seven days is enough to cover the main activities without turning the trip into a marathon. The key principle: don't try to circle the whole island. Bali is big and the roads are bad. Focus on 2-3 base locations.
The itinerary is built around two bases: Seminyak/Canggu in the south (surfing, beaches, nightlife) and Ubud in the center (trekking, culture, nature). Between them — day trips to Mount Batur and east Bali.
Average budget for 7 days: $450-700 per person. Bike rental — IDR 100,000-150,000 per day ($7-10). Basic food at warungs (local cafes) — IDR 30,000-50,000 per meal. Surf lesson — IDR 300,000-500,000 ($20-33).
Day 1: Arrival and Seminyak
Morning
Arrive at Denpasar Airport (DPS). Grab taxi to Seminyak — IDR 120,000-180,000, 30-40 minutes. Don't take taxi drivers offering services inside the terminal — they're 3-5x more expensive.
Day one is acclimatization. Check-in, walk around Seminyak. Rent a bike from your hotel owner or the nearest rental shop (IDR 100,000-150,000 per day) — this is the only real transport on Bali.
Day
Seminyak Beach — wide, moderate waves. A good spot for first-time Indian Ocean surfing. Instructors work right on the beach — an hour-long lesson is IDR 250,000-350,000, board included.
Lunch at Warung Sulawesi (Jl. Sunset Road, Seminyak) — the best nasi campur (rice with 6-8 sides) in the area. IDR 25,000-40,000 per serving. Eat standing or on small stools — that's how it's done.
Evening
Sunset at Potato Head Beach Club (Jl. Petitenget 51B) — the legendary Seminyak spot. Free entry with a minimum spend (usually IDR 150,000-200,000). Cocktails, music, ocean view. Dinner at the restaurant or buy food from street vendors nearby.
Day 2: Surfing at Batu Bolong
Morning
Wake up at 6:00. Morning surfing is golden hour: waves are smoother, fewer people, better light. Head to Canggu — 10-15 minutes from Seminyak.
Batu Bolong Beach — the best for beginner surfers. Schools right on the beach: Rip Curl School of Surf, Odysseys Surf School. 2 hours of group lesson — IDR 300,000-400,000. If you already know how — board rental IDR 70,000-100,000 per hour.
Day
After surfing — breakfast/brunch at Crate Cafe (Jl. Batu Mejan, Canggu) — a surfer favorite. Smoothie bowls, eggs benedict, good coffee. IDR 100,000-200,000. Canggu is generally packed with good cafes that have wifi — a paradise for digital nomads.
Afternoon — lazy swimming or rest. Don't try to surf during the day — it's hot, waves are worse.
Evening
Dinner on Jl. Raya Canggu — Canggu's main street. La Favela (a jungle-themed bar — wild interior), Ji Restaurant (tapas and cocktails), The Lawn (on the shore, sunset). Or a simple warung with nasi goreng (fried rice) for IDR 35,000.
Day 3: Ubud — Rice Terraces
Morning
Transfer to Ubud — 1.5-2 hours by bike through the mountains. Stop at the Jatiluwih rice terraces — UNESCO, stunning views. Entry IDR 50,000. This isn't tourist Ubud — real working fields with farmers.
Or come via the Tegallalang terraces, 5 km north of Ubud — famous photos, an Instagram location, but plenty of tourists. Entry IDR 50,000. Fewer people early in the morning.
Day
Check into a guesthouse in Ubud. We recommend Jl. Bisma or Jl. Raya Ubud — walking distance from the market and main sights. Rates: IDR 200,000-600,000 per night.
Lunch at Warung Babi Guling Ibu Oka (Jl. Tegal Sari 2) — Ubud's legendary roast suckling pig. Babi guling (spiced piglet) — IDR 65,000-80,000. Go before noon: by midday it often sells out.
Evening
Evening in Ubud: walk to Ubud Palace (Puri Saren Agung) — free entry, at 19:30 the Legong dance show begins (IDR 100,000). This is traditional Balinese dance — worth seeing at least once.
Day 4: Mount Batur
Morning
The most physically demanding day. Wake-up at 3:00 AM. Head to Mount Batur (Gunung Batur) — 45 minutes from Ubud. Climbing the summit (1,717 m) takes 2 hours up loose volcanic earth. A guide is required: IDR 450,000-600,000 including guide, breakfast at the top (eggs boiled in the volcano's hot springs).
The goal — sunrise at the summit. The view of the crater lake and mountains in pink-orange light is unforgettable. Bring a warm jacket: at the top it's down to 10°C / 50°F.
Day
After descending (around 9-10:00) — breakfast in the village at the foot. The Toya Devasya Hot Springs near the lake — perfect for recovery after the trek. Entry IDR 250,000-350,000, includes pools at various temperatures with volcano views.
Lunch and return to Ubud in the afternoon. Rest is mandatory.
Evening
Light dinner in Ubud — try Locavore (Jl. Dewi Sita 7) if you want fine dining with Balinese ingredients, or Naughty Nuri's Warung (Jl. Raya Ubud) — barbecue ribs, famous among tourists. A serving of ribs — IDR 120,000-150,000.
Day 5: Waterfalls and Jungles
Morning
A jungle day. The Tegenungan Waterfall — 12 km from Ubud, the most accessible. Entry IDR 20,000. You can swim right under the waterfall — cool and refreshing. Morning (before 9:00) it's practically empty.
The Tibumana Waterfall is further into the jungle (20 km) — less known, beautiful, fewer people. A good choice for solitude.
Day
After the waterfalls — the Sacred Monkey Forest in central Ubud. Entry IDR 80,000. Long-tailed macaques live in the centuries-old forest around three 11th-century temples. Keep your hands in your pockets, remove glasses and valuables — the monkeys steal instantly.
Lunch at Cafe Wayan (Jl. Monkey Forest) — Balinese dishes, good rice with curry, homemade lemonades. IDR 80,000-120,000.
Evening
Evening — Ubud Art Market for souvenirs. Batik, wooden masks, silver jewelry, Balinese scarves. Bargain hard: the starting price is always 2-3x the real one. Tomorrow is one of the last days — good time for shopping.
Day 6: Diving at Nusa Penida
Morning
Transfer from Ubud south to Sanur. 45 minutes by taxi or bike. From here, fast boats leave for Nusa Penida — an island 45 minutes offshore with Bali's cleanest reefs.
Dive centers in Sanur: Crystal Bay Dive or Amed Dive Center (also work out of Sanur). A day dive tour with two dives — IDR 1,200,000-1,800,000 ($80-120), including gear, transfer, and lunch.
Day
Nusa Penida is famous for the manta ray point (Manta Bay) — mantas with 3-4 meter wingspans are reliably here. Chances of seeing a manta — around 80% in the right season (April-November). Second dive at Crystal Bay — a coral garden with turtles.
Snorkelers also go — boat ticket around IDR 250,000-350,000, gear rental IDR 50,000-80,000.
Evening
Back to Sanur or Seminyak in the evening. If tired — dinner near the hotel and early sleep. If you have energy — Jimbaran Bay — fish restaurants right on the shore. You pick live fish at the counter, they grill it for you. Price by weight (around IDR 250,000-400,000 for 400-600 g of fish).
Day 7: Uluwatu Cliffs and Sunset
Morning
Last day — slow morning. Rent a bike and head to the Bukit Peninsula in the south of the island. Padang Padang and Bingin beaches — beautiful, in hidden coves under the cliffs. Surfing for advanced riders (barrels), for beginners just swimming.
At Padang Padang they filmed "Eat Pray Love" — recognizable cliff stairs down to the beach. Entry IDR 20,000. A small beach with crystalline water and cliffs.
Day
Lunch at a beach warung — fresh grilled fish, nasi goreng, coconut milk. IDR 60,000-100,000. Views from the cliff beat any restaurant interior.
After lunch — Uluwatu Temple on the edge of a 70-meter cliff above the ocean. One of Bali's six spiritual pillars. Entry IDR 50,000, sarong required (provided at the entrance). Warning: the monkeys here are especially aggressive thieves.
Evening
Sunset from Uluwatu — with a view of the broken horizon and waves. At 18:00 the Kecak Dance show begins in the cliffside amphitheater (IDR 100,000) — a fire ritual dance under male voice chorus. One of Bali's best evenings.
Farewell dinner at Rock Bar Uluwatu (Jimbaran) or at your favorite warung. Flight from Denpasar — taxi to the airport IDR 120,000-200,000.
Plan B: If the Weather Disappoints
Rain in Bali is a warm tropical downpour that usually ends in 1-2 hours. Serious extended rain happens in the wet season (November-March). Here's what to do while it pours:
- Cooking classes in Ubud — Casa Luna Cooking Class or Paon Bali Cooking Class. 4-5 hours under a roof: visit the market, buy ingredients, cook nasi goreng, sate, and sambal. Rain outside only enhances the kitchen coziness. IDR 350,000-500,000.
- Sacred Monkey Forest Ubud — centuries-old forest around 11th-century temples. In the rain, monkeys hide under trees and become a bit calmer. Entry IDR 80,000, open in any weather.
- Agung Rai Museum (ARMA) (Jl. Raya Pengosekan, Ubud) — Bali's best art museum with works by Balinese masters and classics — Le Mayeur, Walter Spies, Antonio Blanco. Covered galleries, entry IDR 80,000.
- Spa in Ubud or Seminyak — Balinese massage (pijat) is 90 minutes of warmth and aromatic oils. Bali has thousands of spa centers. Karma Kandara or the Spa at Four Seasons in Ubud (if budget allows), or any warung spa for IDR 150,000-250,000.
- Canggu cafes with wifi — Crate Cafe, Betelnut, Sari Organik in Ubud. Rain in Bali is a reason to settle in a beautiful cafe with tropical views and a smoothie bowl for several hours. This is exactly how digital nomads live.
Tip: in the wet season (November-March) in Bali, plan activities for the morning — rain usually arrives in the afternoon. In the dry season (April-October) downpours are rare and last 30-60 minutes. Surfing in rain is possible — waves don't care.
Frequently asked questions
Do you need a license to rent a bike in Bali?
When is the best time to visit Bali for active holidays?
How to get from Bali to Nusa Penida?
Is surfing safe for beginners in Bali?
What to bring to Bali for active holidays?
Ready to plan your trip?
Download JourneyBay and get a personal itinerary for Bali in 60 seconds
Get it free