Bali Itinerary 7 Days: Complete 2026 Route (Ubud, Uluwatu & Nusa Penida)

Bali Itinerary 7 Days: Complete 2026 Route (Ubud, Uluwatu & Nusa Penida)

Seven days is the ideal length for a first Bali trip — long enough to split between the cultural heart of Ubud, the cliff temples of Uluwatu, and a day trip to Nusa Penida, without living in the back of a car. The short version of this route: arrive in Seminyak/Canggu (Day 1), move up to Ubud for culture and rice terraces (Day 2), do a Mount Batur sunrise or waterfall day (Day 3), take the Nusa Penida boat trip (Day 4), base in the Uluwatu/Bukit peninsula (Days 5–6), and fly out on Day 7.

Bali rewards a slow pace, but the island is bigger and the traffic worse than most people expect — the drive from Ubud to Uluwatu can take two hours. Build the route geographically, as below, and you'll spend far less time in transit. Budget roughly USD 60–120 (IDR 950,000–1,900,000) per person per day for mid-range travel with a private driver, decent villa split between two, tours and food.

Bali 7-Day Itinerary at a Glance

DayBaseHighlights
Day 1Seminyak / CangguArrive, beach club, sunset at Tanah Lot
Day 2UbudTegallalang rice terraces, Monkey Forest, temples
Day 3UbudMount Batur sunrise trek OR waterfalls (Tegenungan, Tibumana)
Day 4Ubud / SanurNusa Penida day trip (Kelingking, Angel's Billabong)
Day 5UluwatuUluwatu Temple, Kecak fire dance, Padang Padang beach
Day 6UluwatuBeach + spa day, Jimbaran seafood dinner
Day 7DepartureLast beach morning, fly out of Denpasar (DPS)

Day 1: Arrive in Seminyak or Canggu

Land at Ngurah Rai (Denpasar / DPS) and head straight to the southwest beach belt. Seminyak is polished, full of boutiques and beach clubs; Canggu is the surfier, more bohemian neighbour with cafe culture and rice-field views. Either makes a soft landing.

Don't overplan day one — you'll be jet-lagged. Drop bags, hit a beach club like Potato Head or La Brisa for sundowners, and if you have energy, drive 30–40 minutes to Tanah Lot, the sea temple perched on a rock that's spectacular at sunset (entry IDR 75,000, about USD 5). It gets crowded; arrive 90 minutes before sundown to beat the tour buses.

Day 2: Ubud — Rice Terraces, Monkeys & Temples

Transfer up to Ubud (about 90 minutes from Seminyak). This is Bali's cultural and spiritual centre, ringed by jungle and rice paddies. Start at the Tegallalang Rice Terraces (entry plus donations around IDR 50,000) for the famous tiered-green photos — go early, before 9am, for soft light and fewer people. The Bali Swing and jungle swings here run IDR 350,000–500,000 if that's your thing.

In town, the Sacred Monkey Forest Sanctuary (IDR 80,000) is a genuine jungle temple complex with several hundred long-tailed macaques — keep sunglasses and snacks zipped away. Pair it with the Ubud Palace and the Ubud Art Market for crafts. In the evening, catch a traditional Legong or Barong dance at the palace (around IDR 100,000).

Other Ubud-area temples worth the drive: Tirta Empul (the holy water purification temple), Tukad Cepung waterfall, and the gates of Lempuyang ("Gates of Heaven") if you're willing to drive 90 minutes east and queue for the photo.

Day 3: Mount Batur Sunrise or Waterfall Day

Two great options here, pick by energy level. Option A — Mount Batur sunrise trek: a 2am pickup, a two-hour guided hike up an active volcano (1,717m), and sunrise over the caldera and Lake Batur. Guided treks run IDR 500,000–800,000 (USD 32–50) per person including breakfast cooked on volcanic steam. It's moderate difficulty and absolutely worth the early alarm on a clear day.

Option B — waterfall and chill day: hit Tegenungan (closest, busiest), Tibumana (prettiest for swimming) and Kanto Lampo. Entry to each is IDR 20,000–50,000. This is the better choice if you're travelling with kids or want a relaxed pace. Either way you're back in Ubud by early afternoon for a spa session — Balinese massages run IDR 150,000–300,000 an hour.

Travel agents: Mount Batur treks, Nusa Penida boat tickets and Uluwatu Kecak shows can all be issued as confirmed e-vouchers at net rates. Register free on DMC Quote to package the activities at margin.

Day 4: Nusa Penida Day Trip

Nusa Penida is the dramatic island off Bali's southeast coast, home to the cliff that launched a thousand Instagram posts — Kelingking Beach, shaped like a T-Rex head. Fast boats leave from Sanur (45 minutes each way, round trip IDR 300,000–450,000). Most people book a full-day tour with island transport included since Penida's roads are rough.

The classic west-coast loop covers Kelingking, Angel's Billabong (a natural infinity pool — only safe at low tide), Broken Beach, and Crystal Bay for a swim. A full day tour with boat, car, driver and lunch runs IDR 1,000,000–1,500,000 (USD 65–95) per person. Start early; the last boats back leave around 4–5pm and the sea can get choppy in the afternoon.

If you'd rather not do a long day trip, swap this for a snorkel/dive day around Nusa Lembongan, which is calmer and closer.

Day 5: Uluwatu Temple & Kecak Fire Dance

Transfer south to the Bukit Peninsula — the cliff-lined tip of Bali with the island's best beaches and the legendary Uluwatu Temple (Pura Luhur Uluwatu), perched on a 70-metre cliff above the Indian Ocean. Entry is IDR 50,000; you'll be handed a sarong. Watch out for the temple monkeys, who are notorious for snatching glasses.

Time your visit for late afternoon so you can stay for the Kecak fire dance at sunset (IDR 150,000, around 6pm) — a hypnotic chanting performance of the Ramayana with the sun dropping into the ocean behind the dancers. Book ahead in high season; the amphitheatre fills up. Beforehand, swim at Padang Padang or Bingin Beach, two of the prettiest coves on the peninsula.

Day 6: Beach & Spa Day, Jimbaran Seafood

Day six is your reward — no driving, just beach time. The Bukit's beaches are world-class: Balangan, Bingin, Padang Padang, Suluban (Blue Point) and the white sweep of Melasti. Surfers should know Uluwatu is one of Bali's most famous breaks; learners are better off at Canggu or Kuta.

Book a long spa session — a two-hour Balinese package with massage, scrub and flower bath runs IDR 350,000–600,000 and is a fraction of Western prices. End the trip with a Jimbaran Bay seafood dinner: grilled fish, prawns and squid on tables set out on the sand at sunset. A generous seafood platter for two runs IDR 400,000–700,000.

Day 7: Departure

Denpasar airport is only 20–40 minutes from the Bukit and Seminyak, so you can squeeze in a final beach morning. Build in buffer for traffic — Bali's roads are unpredictable and the airport check-in can be slow. If you have a late flight, a day-use room or a final spa session beats sitting in the terminal.

Where to Stay in Bali: Area Guide

AreaBest forMid-range rate/night (USD)
SeminyakBeach clubs, dining, shopping55–110
CangguSurf, cafes, digital nomads45–90
UbudCulture, jungle, wellness50–120
Uluwatu / BukitCliffs, best beaches, surf60–140
SanurQuiet, families, Penida boats40–80
Nusa DuaResorts, calm beaches90–200

For this route I split the week: 1 night Seminyak/Canggu, 3 nights Ubud, 2 nights Uluwatu. That way you only move twice and each base is close to its day's activities.

7-Day Bali Budget Breakdown

CategoryBudget (USD)Mid-range (USD)Comfort (USD)
Accommodation (6 nights, per person sharing)150320650
Private driver (full-day, shared)90120180
Tours (Penida, Batur, dances, entries)120180250
Food (7 days)80160320
Spa, misc4080180
Total per person~480~860~1,580

Excludes international flights. For a fuller cost workup with seasonal swings and flight estimates, see our Bali trip cost 2026 guide.

Getting Around: Private Driver vs Scooter

You have two realistic options. A private driver-guide costs IDR 600,000–900,000 (USD 40–60) for a full 8–10 hour day, including fuel and the driver's local knowledge — easily the most comfortable way to do Ubud, Batur and the temple runs. Split between two to four people it's excellent value.

The scooter (IDR 70,000–100,000/day) is how locals and long-stayers move around, ideal for short hops in Canggu or the Bukit. But Bali traffic is chaotic, an International Driving Permit is legally required, and accidents are common — only ride if you're experienced. Ride-hailing apps (Grab, Gojek) work in most areas but are restricted near some taxi-union zones. For airport runs and tours, a pre-booked private transfer removes all the friction.

Best Time to Visit & Visa Notes

Bali has two seasons: dry (April–October) and wet (November–March). The peak window is May to September — sunny, lower humidity, best for Nusa Penida boats and Batur treks. July–August is busiest and priciest. For details on shoulder seasons and crowd avoidance, see our best time to visit Bali guide.

Most nationalities get Visa on Arrival (IDR 500,000, about USD 35) for 30 days, extendable once. You'll also need to pay the IDR 150,000 tourist levy and complete the customs declaration online. Confirm your passport's rules in our Southeast Asia visa guide 2026.

For Travel Agents: Packaging This Bali Itinerary

Bali is one of the most-quoted destinations in Southeast Asia, and the margin is in the villas, tours and transfers. On DMC Quote agents can:

  • Book net-rate villas and hotels across Seminyak, Ubud, Uluwatu and Nusa Dua — typically well below public OTA pricing.
  • Issue instant e-vouchers for Nusa Penida tours, Mount Batur treks, Uluwatu Kecak dances and Bali Swing experiences.
  • Arrange private drivers and airport transfers with confirmed rates, no haggling.
  • Build the full 7-day package — multi-base routing included — with the AI package builder and send a branded quote in minutes.

Free registration, approved within 24 hours. Explore the Bali B2B travel agent portal or create your free account to see live rates.

What to Pack and Know Before You Go

A few practical notes that save first-timers grief. Bring a sarong (or buy one for IDR 50,000) — most temples require covered legs, and many provide them but it's faster to have your own. Carry cash: smaller warungs, temple donations and scooter rentals are cash-only, and ATMs sometimes run dry in remote spots like Nusa Penida. Reef-safe sunscreen, mosquito repellent and a dry bag for boat days round out the essentials.

Tap water isn't drinkable — stick to bottled or refill from filtered stations to cut plastic. Download Gojek and Grab before you arrive for food delivery and rides. And don't underestimate "Bali belly": ease into street food, and pack basic stomach medication. Tipping isn't mandatory but rounding up for drivers and spa staff goes a long way.

Extending Your Bali Trip

If you have more than a week, the easy add-on is the Gili Islands or Lombok — a 1.5–2 hour fast boat east, with the best snorkelling and a slower pace than Bali. Three extra days there turns this into a perfect 10-day Indonesia loop. For travellers chaining countries, Bali slots naturally into a longer regional trip — see our 2-week Southeast Asia itinerary to combine it with Singapore, Thailand or Vietnam.

Frequently Asked Questions

Is 7 days enough for Bali?

Yes — seven days lets you cover Ubud's culture, a volcano or waterfall day, a Nusa Penida trip, and the Uluwatu beaches without rushing. Ten days would add Lombok, the Gili Islands or East Bali; five days means cutting one major area.

How much does a 7-day Bali trip cost?

Excluding international flights, budget around USD 480 per person for budget travel, USD 860 mid-range, and USD 1,580+ for comfort. Accommodation and tours are the biggest line items; food and local transport are cheap.

Should I rent a scooter or hire a private driver in Bali?

For full sightseeing days covering Ubud, Batur and the temples, a private driver (USD 40–60/day, split between the group) is far more comfortable and safer. Scooters suit short local hops only and require an International Driving Permit.

Is Nusa Penida worth a day trip?

Absolutely — Kelingking Beach, Angel's Billabong and Broken Beach are among Bali's most striking sights. Take a full-day organised tour from Sanur, start early, and check that Angel's Billabong is visited at low tide.

When is the best time to visit Bali?

The dry season from May to September is best — sunny weather, calmer seas for boat trips, and ideal trekking conditions. July and August are the busiest and most expensive months.

Do I need a visa for Bali in 2026?

Most nationalities get a Visa on Arrival valid 30 days for about USD 35, extendable once. You'll also pay a small tourist levy and complete an online customs declaration. Confirm your passport's specific rules before travelling.

Ready to Transform Your Travel Business?

Join hundreds of travel agents using our B2B portal to streamline operations, access wholesale rates, and deliver exceptional service to their clients.