🧭 Trip Invite city guidesPlan trips together with friends

City guide · Bali, Indonesia · 2026

Bali in 3 days: itinerary and top spots

Updated · 41 spots · open in 2025–26

Bali, Indonesia. From 41 spots whose locations we've checked, we picked a full 3-day route (not counting arrival and departure days) and the top 8 in each category. The areas you'll keep coming back to: Ubud · Seminyak · Downtown.

Plan your Bali trip with friends →

Invite friends, suggest the places you want to go and vote. The winners become your day-by-day plan. No sign-up.

🗺️ A 3-day route

Each day: two sights, one meal, one hot spot and one evening stop, grouped by neighbourhood so you can walk from one to the next.

Day 1 about 5h 40m at the stops, plus travel

  1. Morning
    Garuda Wisnu Kencana (GWK)Ungasan, Badung🏛️ Sight

    121m statue; late afternoon for free Kecak shows, use shuttle carts

  2. Lunch
    Warung NiaSeminyak, Badung🍜 Food

    Korean-favorite pork ribs; half rack is plenty. Go early evening to skip queues

  3. Afternoon
    Seminyak VillageSeminyak, Badung✨ Hot spot

    Air-conditioned mall at the head of Eat Street; escape midday heat then stroll

  4. Late afternoon
    Pura Agung JagatnathaDowntown, Denpasar🏛️ Sight

    Next to Museum Bali, sarong required; liveliest on full/new-moon ceremonies

  5. Evening
    Pasar Malam SindhuSanur, Denpasar🌙 Night

    6:30-10pm, busiest 7-8:30pm. Cheap satay, nasi campur; bring small cash

Day 2 about 6h 30m at the stops, plus travel

  1. Morning
    Sacred Monkey Forest SanctuaryUbud, Gianyar🏛️ Sight

    Quiet right after 9am opening; hide sunglasses and food, avoid eye contact

  2. Lunch
    Warung Babi Guling Ibu Oka 3Ubud, Gianyar🍜 Food

    Bali's famous roast pork. Opens 11am, often sold out by 3pm; order the special

  3. Afternoon
    Ubud Art MarketUbud, Bali✨ Hot spot

    Craft and souvenir market across from Ubud Palace; Ubud tours browse it together with the palace.

  4. Late afternoon
    Puri Saren Agung (Ubud Palace)Ubud Center, Gianyar🏛️ Sight

    Free entry; nightly 7:30pm dance show (paid, buy on site). Pair with art market

  5. Evening
    Finns Beach ClubBerawa, Canggu🌙 Night

    Sunset beach club; pre-book daybeds, minimum spend, DJ sets after sunset

Day 3 about 6h 40m at the stops, plus travel

  1. Morning
    Tegallalang Rice TerraceTegallalang, Gianyar🏛️ Sight

    Photos best 8-9am; jungle swings cost extra, bring cash for trail donations

  2. Lunch
    Nasi Ayam Kedewatan Ibu MangkuKedewatan, Ubud🍜 Food

    Balinese chicken rice plate under $8. Locals queue at lunch; it's spicy

  3. Afternoon
    Campuhan Ridge WalkUbud, Gianyar✨ Hot spot

    Free ridge trail, 1h round trip. Go at sunrise or after 4pm; no shade at midday

  4. Late afternoon
    Pura Tirta EmpulTampaksiring, Gianyar🏛️ Sight

    Holy spring bathing allowed (sarong rental, paid lockers); early morning is calmer

  5. Evening
    La FavelaSeminyak, Badung🌙 Night

    Jungle-themed club bar, opens 7pm daily; dancing after 11pm, weekend queues

🍜 Where to eat in Bali: top 8

Specific restaurants, markets and food halls. Where there are queues, go right after opening.

  1. Warung Mak BengSanur, Denpasar

    Since 1941, one set: fried fish + fish soup. Lunch queues, cash, sells out

  2. Warung Babi Guling Ibu Oka 3Ubud, GianyarIn the route

    Bali's famous roast pork. Opens 11am, often sold out by 3pm; order the special

  3. Naughty Nuri's Warung UbudSanggingan, Ubud

    Original BBQ pork ribs. Big dinner queues; come before 5pm, try the martini

  4. Nasi Ayam Kedewatan Ibu MangkuKedewatan, UbudIn the route

    Balinese chicken rice plate under $8. Locals queue at lunch; it's spicy

  5. Bebek Bengil Dirty Duck DinerPadang Tegal, Ubud

    Crispy duck with rice-paddy views. Book for dinner; 5 min from Monkey Forest

  6. Menega CafeJimbaran Bay, Badung

    Sunset seafood BBQ on the sand. Arrive before 5pm for beach tables; sold per kg

  7. Sate Plecing ArjunaDowntown, Denpasar

    Local satay institution: pork satay with plecing sauce; packed at lunch

  8. Warung NiaSeminyak, BadungIn the route

    Korean-favorite pork ribs; half rack is plenty. Go early evening to skip queues

✨ Bali hot spots: top 8

Trendy neighbourhoods, cafés, photo spots and complexes for the daytime.

  1. Batu Bolong, CangguCanggu, Badung

    Surf-cafe-boutique strip. Heavy afternoon traffic: scooter/walk; end at beach sunset

  2. PererenanPererenan, Badung

    Quiet next-door village to Canggu trending since 2024; new cafes, black-sand beach

  3. Desa Potato HeadSeminyak, Badung

    Eco design beach club complex. Daybeds need booking/minimum; shops, tours free

  4. Seminyak VillageSeminyak, BadungIn the route

    Air-conditioned mall at the head of Eat Street; escape midday heat then stroll

  5. Campuhan Ridge WalkUbud, GianyarIn the route

    Free ridge trail, 1h round trip. Go at sunrise or after 4pm; no shade at midday

  6. Pantai MelastiUngasan, Badung

    Cliff-road photo spot; small entry fee. Quiet mornings, beach clubs busy afternoons

  7. SaltwoodBingin, Badung

    Cliffside cafe above Bingin, no minimum spend; stairs from car park, sunset seats go fast

  8. Seniman Coffee StudioUbud Center, Gianyar

    Ubud's original specialty roaster; buy beans as gifts, mornings are relaxed

🌙 Bali at night: top 8

Bars, izakaya and night views — one to end the evening.

  1. Pasar Malam SindhuSanur, DenpasarIn the route

    6:30-10pm, busiest 7-8:30pm. Cheap satay, nasi campur; bring small cash

  2. Single FinUluwatu, Badung

    Clifftop surf sunset bar; Wed/Sun night parties, IDR150k minimum after 9pm

  3. Rock Bar at AYANAJimbaran, Badung

    Sunset bar on the rocks; queue before 4pm opening. Dress code, minimum spend

  4. La FavelaSeminyak, BadungIn the route

    Jungle-themed club bar, opens 7pm daily; dancing after 11pm, weekend queues

  5. Finns Beach ClubBerawa, CangguIn the route

    Sunset beach club; pre-book daybeds, minimum spend, DJ sets after sunset

🏛️ Top sights in Bali

The places most first-timers don’t want to miss. Add a day in the app for the ones not in the route.

  1. Pura Luhur UluwatuPecatu, Badung

    Arrive an hour before sunset; book the 6pm Kecak. Watch monkeys

  2. Tanah LotBeraban, Tabanan

    Busiest at sunset; interior for Hindus only, unreachable at high tide

  3. Garuda Wisnu Kencana (GWK)Ungasan, BadungIn the route

    121m statue; late afternoon for free Kecak shows, use shuttle carts

  4. Sacred Monkey Forest SanctuaryUbud, GianyarIn the route

    Quiet right after 9am opening; hide sunglasses and food, avoid eye contact

  5. Tegallalang Rice TerraceTegallalang, GianyarIn the route

    Photos best 8-9am; jungle swings cost extra, bring cash for trail donations

  6. Pura Tirta EmpulTampaksiring, GianyarIn the route

    Holy spring bathing allowed (sarong rental, paid lockers); early morning is calmer

  7. Puri Saren Agung (Ubud Palace)Ubud Center, GianyarIn the route

    Free entry; nightly 7:30pm dance show (paid, buy on site). Pair with art market

  8. Pura Agung JagatnathaDowntown, DenpasarIn the route

    Next to Museum Bali, sarong required; liveliest on full/new-moon ceremonies

Plan Bali together

Find these spots in the app, suggest them to friends and vote. The places you agree on are sorted by day, with travel times between them.

Start a Bali trip →

🧾 Bali hotels and flights

Plan the days first, then check prices once your dates are set. Links open Trip.com.

If you book through these links, Trip Invite may earn a commission. It costs you nothing extra.

All 197 city guides

Plan your Bali trip with friends →