7 Days in Bali

A first-timer route through Bali's beaches, temples, rice terraces, cliffs, and islands

9 min readUpdated By Zoya

A turquoise bay with steep green limestone cliffs, rock islets, and a sandy beach.A white-sand beach curves beneath a steep green limestone headland surrounded by bright blue water.Aerial view of a green limestone headland, small offshore rocks, and a sheltered beach.Green rice terraces and tall coconut palms fill a tropical valley beneath a partly cloudy sky.Layered rice terraces extend through a tropical forest beneath a bright blue sky.Petitenget Beach, Seminyak in BaliSacred Monkey Forest Sanctuary, Ubud in BaliAngel's Billabong, Nusa Penida in BaliSuluban Beach, Pecatu in BaliSeminyak Beach, Seminyak in BaliPasar Sindu, Sanur in BaliSindhu Beach, Sanur in Bali
Photo by Alfiano Sutianto on Unsplash

Yes, 7 days is enough in Bali because you can combine the southern beaches, Ubud's temples, Uluwatu, and one Nusa Penida day trip without changing hotels every night. Three days covers one beach base and a taste of Ubud; five days adds Uluwatu or the northern temples; seven days lets you include both, plus Nusa Penida and a slower final morning in Sanur.

A first-timer Bali route from Seminyak and Canggu to Ubud, Tegallalang, Uluwatu, Nusa Penida, and Sanur, with realistic costs, practical timings, and room for traffic.

Plan this trip

Free to use. Sign-up takes 30 seconds.

What to do, what to skip

Three worth doing

  • Base yourself in Seminyak, Ubud, and Sanur to spend less time stuck in traffic
  • Start beaches and temples early because heat and crowds build quickly
  • Pre-book the Nusa Penida boat and Uluwatu Kecak ticket because availability is unreliable

    What to skip: - Skip swimming at Angel's Billabong or below Kelingking because tides and cliffs make both unsafe.

One to skip

    Trip at a glance

    7 days, day by day

    Bali in 7 days, at a glance

    This route moves from the southwest beaches to Ubud, then returns south for Uluwatu, Nusa Penida, and Sanur. Stop costs exclude lodging and most meals.

    A day-by-day summary of the 7-day Bali itinerary.
    DayWhere you'll beDon't missCost per person
    Day 1SeminyakPetitenget Temple and Double Six Beach sunset$3
    Day 2CangguBatu Bolong surf and Finns Beach Club$60
    Day 3Central UbudUbud Palace, Monkey Forest, Campuhan Ridge Walk$10
    Day 4Tegallalang and north UbudRice terraces, Tirta Empul, Gunung Kawi$33
    Day 5UluwatuThomas Beach, Uluwatu Temple, Kecak Dance$29
    Day 6West Nusa PenidaKelingking, Broken Beach, Crystal Bay$65 + ~$25 boat transfer
    Day 7Sanur and DPS airportSanur Beach, Pasar Sindu, Le Mayeur Museum$11 + ~$10 airport transfer

    Day 1: Seminyak, Bali

    Settle in with temples, boutiques, and a sunset beach

    Morning

    Seminyak Beach, Seminyak

    Free4.5(5,161)

    Start with a barefoot walk along the wide beach and save swimming for calm conditions. Return near sunset for a beachfront drink or casual meal, but do not expect the quietest sand in Bali.

    Seminyak Beach, Seminyak in Bali
    Photo by Irham MR

    Petitenget Temple, Seminyak

    $34.2(786)

    Allow about 20 minutes for this working temple and focus on the carved entrance and courtyard atmosphere. Wear a sarong or borrow one at the entrance, and do not enter areas marked for worshippers.

    Petitenget Temple, Seminyak in Bali
    Photo by S N T
    Afternoon

    Seminyak Village, Seminyak

    Daily 10:00 AM – 10:00 PMFree4.1(4,681)

    Browse handmade clothing, small gifts, and travel essentials between 10 AM and 10 PM. Stop at Baked for something sweet or Barbarossa for a drink, but skip buying the first souvenir you see.

    Seminyak Village, Seminyak in Bali
    Photo by Seminyak Village

    Petitenget Beach, Seminyak

    Open 24 hoursFree4.5(4,577)

    Use this as an open-beach reset rather than a swimming mission. Walk toward the sunset and choose nearby dining when the light softens, since the surf and currents are not the main attraction.

    Petitenget Beach, Seminyak in Bali
    Photo by 박찬 (CHANILOG 차니로그)
    Evening

    Double Six Beach, Seminyak

    Free4.5(12,967)

    Claim a beanbag near the beach bars before sunset and order a cold Bintang or fresh juice for people-watching. Skip this beach if you want snorkeling or an uncrowded swim; its strength is lively atmosphere.

    Double Six Beach, Seminyak in Bali
    Photo by Gus Bendjol

    Day 2: Canggu, Bali

    Surf, cafés, rice-field lanes, and a beach-club sunset

    Morning

    Batu Bolong Beach, Canggu

    $354.5(8,018)

    Arrive early for a beginner surf lesson or coffee while watching the instructors work the break. The waves suit surf culture more than calm swimming, so stay in the marked beginner area and follow lifeguard advice.

    Batu Bolong Beach, Canggu in Bali
    Photo by Bali Tours Club

    Love Anchor Canggu Market, Canggu

    Daily 8:00 AM – 10:00 PMFree4.2(2,949)

    Browse after the beach, when the market is open from 8 AM to 10 PM, and look for lightweight clothing, woven goods, and Bali-inspired gifts. Ask politely before bargaining at stalls.

    Love Anchor Canggu Market, Canggu in Bali
    Photo by Anastasija Nova
    Afternoon

    Canggu Shortcut Rice Fields, Canggu

    Free4.8(27)

    Treat this rough lane as a brief scenic detour, not a polished attraction. Walk only in dry conditions or ask an experienced rider to guide you, and do not block local traffic.

    Berawa Beach, Canggu

    Open 24 hoursFree4.5(3,159)

    Bring sandals for the hot black sand and arrive before the dry-season rush if you want a good place to sit. Order a coconut from a beach vendor, then stay for the western-facing sunset.

    Berawa Beach, Canggu in Bali
    Photo by T. Nguyen
    Evening

    Finns Beach Club, Canggu

    Daily 11:00 AM – 12:00 AM$254.7(46,825)

    Go for pools, DJs, and sunset drinks, and check the current minimum spend before choosing a daybed. It is adults-only and party-focused, so skip it for a quiet beach evening.

    Finns Beach Club, Canggu in Bali
    Photo by 유희열의 스파게티

    Day 3: Central Ubud, Bali

    Discover Ubud's palace quarter, art market, forest, and sunset walk

    Morning

    Ubud Palace, Ubud

    Daily 7:00 AM – 5:00 PMFree4.3(19,970)

    Use the early opening for a short, quiet look at the palace courtyards before tour groups arrive. Allow about 20 minutes, then cross the road toward the market and keep ceremony areas clear.

    Ubud Palace, Ubud in Bali
    Photo by 미가발리

    Saraswati Temple, Ubud

    Free4.2(5,321)

    Stand beside the lotus pond for the best view of the carved entrance and pink blooms. This is a brief visit, so do not treat the inner temple as a photo set or enter restricted areas.

    Saraswati Temple, Ubud in Bali
    Photo by Kevin Roe
    Afternoon

    Ubud Art Market, Ubud

    Daily 10:00 AM – 5:00 PMFree4.0(3,471)

    Arrive near opening for the widest choice of woven bags, sarongs, and small carvings. Compare stalls, bargain respectfully, and buy useful souvenirs instead of fragile decor.

    Ubud Art Market, Ubud in Bali
    Photo by Siu Wai Alva Leung

    Sacred Monkey Forest Sanctuary, Ubud

    Daily 9:00 AM – 5:00 PM$104.5(59,450)

    Enter before the 5 PM close and secure sunglasses, food, loose bags, and phones because macaques grab tempting objects. Walk without feeding or touching the monkeys, and follow staff instructions.

    Sacred Monkey Forest Sanctuary, Ubud in Bali
    Photo by Jon Vokey
    Evening

    Campuhan Ridge Walk, Ubud

    Open 24 hoursFree4.3(18,004)

    Start from Jalan Campuhan for an easy 1 to 2 hour walk as the temperature falls. Stand on the ridge above the grass and palms for the best views, carry water, and turn back before dark.

    Campuhan Ridge Walk, Ubud in Bali
    Photo by Ibrahim Falqi

    Day 4: North Ubud and Tegallalang, Bali

    Follow a short northern loop through terraces, a temple, and a waterfall

    Morning

    Tegallalang Rice Terrace, Tegallalang

    Daily 8:00 AM – 6:00 PM$34.4(54,363)

    Arrive at opening for cooler air and clearer terrace views, then descend only as far as your shoes allow. Follow local signs and choose a café overlooking the paddies instead of a rushed swing photo.

    Tegallalang Rice Terrace, Tegallalang in Bali
    Photo by King Traveller

    Tirta Empul Temple, Manukaya

    Daily 8:00 AM – 6:00 PM$54.6(30,496)

    Walk through the courtyards and sacred spring in a sarong with covered shoulders and knees. The standard ticket does not automatically include purification, so follow temple procedure before entering the pools.

    Tirta Empul Temple, Manukaya in Bali
    Photo by Manjushree K
    Afternoon

    Gunung Kawi Temple, Tampaksiring

    Daily 8:00 AM – 6:00 PM$44.7(903)

    Descend through rice fields to see the cliff-carved royal memorials in the river gorge. Bring water for the climb back and pause at the lower carvings rather than rushing through the site.

    Gunung Kawi Temple, Tampaksiring in Bali
    Photo by Amanda Rey

    Kanto Lampo Waterfall, Gianyar

    Daily 6:30 AM – 5:30 PM$14.3(7,451)

    Arrive before late afternoon for a short walk to the fan-shaped cascade and easier photo space. Wear shoes with grip, check the current before entering shallow water, and leave if rocks look slippery.

    Kanto Lampo Waterfall, Gianyar in Bali
    Photo by Giny Mir
    Evening

    Tegallalang Village, Tegallalang

    $20

    Use the village as a flexible dinner stop after the loop rather than chasing a particular attraction. Ask your driver for a well-reviewed local warung, order nasi campur or grilled fish, and confirm the return route before sitting down.

    Tegallalang Village, Tegallalang in Bali
    Photo by Suranjit Dhali

    Day 5: Uluwatu, Bali

    Explore cliff beaches before the sea temple and sunset Kecak dance

    Morning

    Padang-Padang Beach, Pecatu

    $24.2(9,072)

    Arrive early to swim or claim sand before the small cove fills. Bring a dry bag, watch belongings around the entrance monkeys, and do not expect much space later in the day.

    Padang-Padang Beach, Pecatu in Bali
    Photo by André Schneider

    Thomas Beach, Pecatu

    Open 24 hoursFree4.2(1,840)

    Descend the steep stairs for a quieter beach and order a fresh coconut from a local stall. Swim only when tide and surf look manageable, then budget energy for the climb back up.

    Thomas Beach, Pecatu in Bali
    Photo by Jacques O'Connell
    Afternoon

    Suluban Beach, Pecatu

    Free4.6(2,116)

    Follow the stairs through the surf shops and caves for cliff formations and wave views. Check the tide before descending, avoid slippery ledges, and save sunset drinks for clifftop bars.

    Suluban Beach, Pecatu in Bali
    Photo by Heinrich D

    Uluwatu Temple, Pecatu

    Daily 7:00 AM – 7:00 PM$124.6(52,771)

    Enter before the 7 PM closing time and walk the cliff path while keeping sunglasses and phones away from macaques. Wear a sarong or use the provided covering, and stay behind cliff barriers.

    Uluwatu Temple, Pecatu in Bali
    Photo by Bali FirstOne Driver
    Evening

    Kecak Fire Dance at Uluwatu Temple, Pecatu

    Open 24 hours$154.1(93)

    Queue early for sunset seating and keep your ticket ready because the show is popular. Watch the all-vocal Ramayana drama build to Hanoman's fire finale, and bring water for the open-air stands.

    Kecak Fire Dance at Uluwatu Temple, Pecatu in Bali
    Photo by Kecak Fire Dance Sunset Uluwatu

    Day 6: West Nusa Penida, Bali

    Take a fast boat for cliffs, coves, and snorkeling

    Morning

    Sanur Harbour, Sanur

    Free4.3(10,487)

    Expect a wet landing and a slower return after a full island day. Arrange your Sanur ride before boarding, then eat nearby rather than adding another cross-island transfer.

    Sanur Harbour, Sanur in Bali
    Photo by 신정옥

    Kelingking Beach, Nusa Penida

    $54.7(15,189)

    Stand on the right side of the main viewpoint for a less blocked T-Rex profile when the crowd allows. Enjoy the cliff view and skip the dangerous descent unless local conditions and guidance support it.

    Kelingking Beach, Nusa Penida in Bali
    Photo by Stephen Stewart
    Afternoon

    Broken Beach, Nusa Penida

    $54.6(8,051)

    Walk the rim for views through the natural ocean arch and pair it with Angel's Billabong next door. This is a viewpoint, not a beach, so stay behind safe edges and avoid unstable rock.

    Broken Beach, Nusa Penida in Bali
    Photo by budi dvm

    Angel's Billabong, Nusa Penida

    $54.5(5,794)

    Visit for the tide-shaped rock pool and photograph it from a safe distance when the water is calm. Treat it as a viewing stop, not a swimming pool, because waves can surge over the rocks.

    Angel's Billabong, Nusa Penida in Bali
    Photo by Noel Fredilino

    Crystal Bay, Nusa Penida

    $254.3(8,805)

    Finish at the sheltered bay with a beachside drink and a short snorkel only if your operator confirms safe conditions. Keep close to shore, avoid touching coral, and leave time for the return boat.

    Crystal Bay, Nusa Penida in Bali
    Photo by Elina Lovely
    Evening

    Sanur Harbour, Sanur

    Free4.3(10,487)

    Expect a wet landing and a slower return after a full island day. Arrange your Sanur ride before boarding, then eat nearby rather than adding another cross-island transfer.

    Sanur Harbour, Sanur in Bali
    Photo by 신정옥

    Day 7: Sanur, Bali

    Have an easy final morning by the sea before departure

    Morning

    Sanur Beach, Sanur

    Free4.5(6,443)

    Walk the beachfront at sunrise while the water is calm and the promenade is cooler. Choose a simple breakfast and gentle swim, not a surf session, because Sanur suits easy mornings.

    Sanur Beach, Sanur in Bali
    Photo by Vitalii

    Sindhu Beach, Sanur

    Free4.5(1,066)

    Continue along the shoreline for wave-barrier views and optional local water activities. Keep this flexible and do not book anything that could make you late for the airport.

    Sindhu Beach, Sanur in Bali
    Photo by Martin Tyce

    Pasar Sindu, Sanur

    Daily 4:00 AM – 11:00 PM$84.4(3,581)

    Browse for fruit, snacks, and small last-minute gifts using cash and comparing prices calmly. The food stalls are livelier around 6 PM, but a morning visit is safer on a departure day.

    Pasar Sindu, Sanur in Bali
    Photo by Michael Bauer
    Afternoon

    Le Mayeur Museum, Sanur

    $34.1(706)

    Allow about 45 minutes for the preserved home, intimate paintings, and Ni Pollok's story, checking the shorter Friday hours before visiting. It is compact enough for a departure day if traffic is light.

    Le Mayeur Museum, Sanur in Bali
    Photo by Decky adi prasetyo

    Mertasari Beach, Sanur

    Open 24 hoursFree4.7(1,575)

    Use Mertasari for one last low-key shoreline walk and a quiet drink before collecting your bags. Leave for the airport at least three hours before an international flight, allowing for Bali traffic.

    Mertasari Beach, Sanur in Bali
    Photo by rachmat
    Evening

    Ngurah Rai International Airport, Tuban

    Free4.4(45,790)

    Aim to reach DPS about three hours before an international departure and keep your passport, boarding pass, and receipts handy. The terminal has dining and duty-free options, but do not rely on a last-minute transfer.

    Ngurah Rai International Airport, Tuban in Bali
    Photo by 롬복 현지가이드 (딘)

    3 vs 5 vs 7 days in Bali

    Seven days gives first-timers a broad Bali introduction, while shorter trips need a firm choice between beach time, Ubud, and island excursions.

    Comparison of 3-day, 5-day, and 7-day Bali trips.
    LengthBest forWhat you'll fitWhat you'll miss
    3 daysA short beach-and-culture breakSeminyak or Canggu, central Ubud, and one Uluwatu sunsetNusa Penida, the northern loop, and a relaxed final day
    5 daysFirst-timers with limited timeOne beach base, Ubud, Uluwatu, and either north Bali or Nusa PenidaThe second excursion and slower Sanur morning
    7 daysFirst-timers using this planSeminyak, Canggu, Ubud, Tegallalang, Uluwatu, Nusa Penida, and SanurNorth Bali waterfalls, East Bali, and a genuinely slow beach holiday

    What it costs

    Per person, estimated

    $186

    This itinerary$186

    The planned stops cost about $211 per person, including entrance fees, the Uluwatu show, modest food and shopping allowances, and Nusa Penida transport. For this active midrange trip, budget roughly $850 to $1,250 per person excluding international flights, including lodging, meals, local transport, boats, activities, and a buffer.

    Customize this for your dates

    When to go

    Best weather

    May and October

    These shoulder-season months balance drier weather, manageable crowds, and better prices.

    Driest months

    June through September

    Expect sunny beach days, but book hotels and boats early because this is Bali's busiest period.

    Wet-season trade-off

    November through March

    Rain can be heavy but brief, and Ubud greenery is at its freshest.

    Avoid

    July, August, and major Indonesian holidays

    Popular roads and beach areas can turn short drives into long transfers.

    Map

    All 37 stops over 7 days, color-coded by day. Tap any pin for the address, rating, and a link to Google Maps.

    Overview

    Pick a day to focus the map on a single neighborhood, or tap any pin for the place itself.

    Tailor this to your trip

    Frequently asked