Best things to do in Bali — top-rated attraction
Bali travel itinerary highlight — popular destination 2
Bali travel itinerary highlight — popular destination 3
Bali travel itinerary highlight — popular destination 4
Bali travel itinerary highlight — popular destination 5

5 Day Bali Itinerary

Experience Bali's perfect blend of culture and relaxation across three distinct regions. From Ubud's rice terraces and temples to Seminyak's beach clubs and Uluwatu's dramatic clifftops.

~$917/person3 citiesBest:April - Septembermoderate pace

Day-by-Day Itinerary

Easy arrival day exploring central Ubud's markets and cafes

walk5 min·200m
walk10 min·500m
walk5 min·300m
walk10 min·600m
walk5 min·300m

Pro tip: Take it easy on arrival day. Many places close early (8-9pm) so don't plan late dinners.

Route Map

D1
D1
D1
D1
D1
D2
D2
D2
D2
D2
D2
D2
D3
D3
D3
D3
D3
D3
D3
D4
D4
D4
D4
D4
D4
D4
D5
D5
D5
D5
D5
D5
D5

Budget Breakdown

Estimated cost per person for 5 days. Includes accommodation, all meals, local transport, activities, and miscellaneous expenses. Does not include international flights or travel insurance.

CategoryDailyTotal
accommodation$65$320
food$51$254
transport$32$161
activities$21$107
misc$15$75
Total$184$917

* Budget tier: mid-range. Prices in USD per person.

Money-saving tips:

  • Eat at local warungs for meals under $3 - they're delicious and authentic
  • Rent a scooter ($5/day) instead of taxis for short Seminyak trips
  • Many temples have free or very cheap entry - it's the experiences that cost more
  • Book accommodations with breakfast included to save $5-8 per day
  • Negotiate day-driver rates upfront - expect $25-35 for full day with multiple stops

When to Go

Best months
April - September

Dry season with sunny weather, calm seas, and perfect beach conditions

Avoid
December - February

Wet season with heavy rainfall, humid conditions, and choppy seas

Neighborhood Guide

Get oriented before you arrive — what each area feels like and how to get around.

Central Ubud

good walkability

The air carries frangipani scent and gamelan music from hidden courtyards while motorbikes weave past yoga studios and rice paddies. Every turn reveals temple bells, incense smoke, and the gentle chaos of spiritual seekers mixing with local life.

Known for: Yoga retreats, monkey forest, traditional art markets, and spiritual wellness

Local tip: Locals shop at Pasar Ubud before 8 AM for fresh produce and avoid the tourist crowds entirely - join them for authentic warung breakfast

Transit: Ubud Central Bus Terminal - served by DAMRI and local bemo

Best time: early morning

Not stroller-friendly

Seminyak Beach Area

excellent walkability

Bronzed bodies lounge on bean bags while DJs spin sunset sets and waves crash just meters from upscale beach clubs. The energy shifts from lazy afternoon luxury to pulsing nightlife as Bintang bottles clink against designer cocktails.

Known for: Upscale beach clubs, designer boutiques, fine dining, and sunset parties

Local tip: Locals surf at Batu Belig Beach (north of main Seminyak strip) early morning for cleaner waves and no crowds

Transit: No formal transit - rely on ojek, Grab, or rental scooter

Best time: afternoon

Uluwatu Peninsula

moderate walkability

Dramatic clifftops drop into turquoise infinity while temple bells echo across ancient coral stone. Mischievous monkeys watch surfers carve perfect barrels below as incense drifts through temple courtyards perched impossibly on the edge of the world.

Known for: Clifftop temples, world-class surf breaks, kecak fire dance performances

Local tip: Locals come here for ngaben (cremation ceremonies) at sunset - if you respectfully observe from distance, it's the most authentic cultural experience

Transit: No public transit - scooter or private driver only

Best time: late afternoon

Not stroller-friendly

What to Eat inBali

Ubud

Eating etiquette

  • Always use your right hand for eating
  • Don't point feet toward food or people
  • Say 'selamat makan' before eating
  • Finish everything on your plate to show appreciation

Breakfast

Locals eat nasi gudeg or bubur ayam from street carts starting at 6 AM - heavy, savory meals to fuel the day

Lunch

Hit warungs between 11-1 PM for freshest rendang and gado-gado when locals eat - after 2 PM food sits too long

Dinner

Most locals eat early (6-7 PM) and simple. Tourist restaurants serve until 10 PM but book ahead for popular spots during high season

Dishes you can't miss

Bebek Betutu

Slow-roasted duck in aromatic spices - this restaurant perfected the recipe locals copy

Bebek Bengil (Dirty Duck Diner) · $8-12

Lawar

Traditional Balinese salad with fresh pig blood - sounds scary but it's Bali's soul food

Warung Babi Guling Ibu Oka · $3-5

Street food highlights

Nasi Jinggo ·Jalan Monkey Forest Road ·$1-2Es Campur ·Ubud Traditional Market ·$2-3

Seminyak

Eating etiquette

  • Beach clubs expect swimwear during day, smart casual at night
  • Minimum spend enforced at beach clubs - check before sitting
  • Tipping 10% expected at upscale places

Breakfast

Westernized brunch scene dominates - avocado toast and smoothie bowls from 8-11 AM at inflated prices

Lunch

Avoid beachfront restaurants between 12-3 PM - overpriced and packed. Walk inland 200m for authentic warungs

Dinner

Book sunset dinner spots by 4 PM or risk waiting 2 hours. Locals eat at night markets after 8 PM when tourist restaurants are full

Dishes you can't miss

Grilled Seafood Platter

Fresh catch grilled on beach sand - tourist trap but undeniably magical at sunset

Jimbaran Bay seafood cafes · $15-25

Nasi Campur

Local institution serving authentic Balinese mixed rice since 1969

Warung Made · $4-6

Street food highlights

Satay Ayam ·Jalan Kayu Aya night stalls ·$3-4Gado-Gado ·Local warungs behind Seminyak Square ·$2-3

Getting Between Cities

UbudSeminyak1 hour 30 minutes
Private driver or Grab car$15-25 private driver, $8-12 Grab

How to book: Book through hotel, use Grab app, or negotiate with driver at Ubud center - agree on price before departure

Platform: Meet drivers at Ubud Central Parking Area near traditional market

Luggage: Most cars fit 2 large suitcases in trunk - confirm space when booking for groups

Pro tip: Right side for rice terrace views, left side for volcano glimpses on clear days

SeminyakUluwatu45 minutes to 1 hour
Scooter rental or private driver$5-8 scooter rental per day, $20-30 private driver

How to book: Rent scooters from shops on Jalan Kayu Aya with international license, or book driver through hotel

Platform: Scooter parking at Uluwatu Temple costs 5,000 rupiah - bring small bills

Luggage: Scooters can't carry large luggage - arrange hotel storage or use driver service

Pro tip: Coastal route via Jimbaran offers stunning cliff views but adds 15 minutes

Daily Walking Distances

Day1
2.1 km
3,000 steps
Day2
6.8 km
9,500 steps
Day3
1.2 km
1,800 steps
Day4
4.5 km
6,200 steps
Day5
3.2 km
4,500 steps

Packing List

Reef-safe sunscreen SPF 50+

Bali sun is brutal, coral reefs are protected, regular sunscreen is banned in many areas

Quick-dry sarong

Required for temple visits, doubles as beach towel and scooter seat cover

Waterproof phone case

Sudden tropical downpours and water activities will destroy electronics

Anti-diarrhea medication

Bali belly affects 40% of visitors - street food and water changes cause issues

Mosquito repellent with DEET

Dengue fever risk is real, especially during rice field visits and evening temple tours

Closed-toe shoes

Some temples require covered feet, plus protection from motorbike exhausts and street conditions

Power bank

Frequent power outages and long days out require backup charging for navigation

Wet wipes

Many warungs lack proper hand washing facilities, essential for street food eating

Cash in small bills

Most places are cash-only, ATMs often empty, small vendors can't break large notes

Lightweight rain jacket

Sudden tropical storms, especially during rice terrace walks and temple visits

Probiotics

Helps prevent stomach issues from dramatic diet change and different bacteria

Reef shoes

Rocky beach entries and coral protection for snorkeling at beaches

Skip These

Save your time and money — here's what to skip and what to do instead.

Monkey Forest Sanctuary

Aggressive monkeys steal belongings, overcrowded with tour groups, and monkeys are stressed from over-interaction

→ Instead:Visit Sangeh Monkey Forest - 30 minutes away, peaceful nutmeg forest setting with calmer monkeys and zero crowds

Tegallalang Rice Terraces

$5 entrance fee, fake 'donation' scams every 50 meters, Instagram swings cost extra $10, completely touristy

→ Instead:Jatiluwih Rice Terraces (1 hour drive) - UNESCO World Heritage site with authentic farming and no tourist traps

Kuta Beach

Polluted water, aggressive vendors every 30 seconds, pickpockets, and overcrowded with drunk tourists

→ Instead:Bingin Beach - pristine white sand, crystal clear water, local surf vibe without the chaos

Tanah Lot Temple at sunset

Impossible crowds, expensive parking, can't get close to temple, overpriced food stalls

→ Instead:Uluwatu Temple sunset - equally stunning clifftop setting with kecak fire dance and fewer crowds

Frequently Asked Questions

Is 5 days enough for Bali?

Five days gives you a good taste of Bali covering cultural Ubud, beach life in Seminyak, and the dramatic temples of Uluwatu. You'll want to return for more, but it's enough to experience the main highlights without feeling rushed.

How much does 5 days in Bali cost?

A mid-range 5-day Bali trip costs around $900-1000 per couple including accommodation, meals, transport, and activities. Budget travelers can do it for $600-700, while luxury travelers might spend $1500-2000+.

What is the best month to visit Bali?

April through September is ideal - this is Bali's dry season with sunny weather, minimal rainfall, and calm seas perfect for beaches. July-August is peak season so expect crowds and higher prices.

Do I need a visa for Bali?

Most nationalities including US, UK, EU, Australia, and Canada get a free 30-day visa on arrival. Just ensure your passport is valid for 6+ months and you have proof of onward travel.

Is Bali safe for tourists?

Bali is very safe for tourists. Main concerns are petty theft, traffic accidents on scooters, and strong ocean currents. Use hotel safes, wear helmets on scooters, and swim between the flags at beaches.

What should I pack for Bali?

Light, breathable clothing, swimwear, sandals, reef-safe sunscreen, insect repellent, and a light rain jacket. Bring modest clothing for temples (covered shoulders/knees) and consider a sarong for beach and temple visits.

Travel Tips forBali

Hire Drivers, Don't Rent Cars

Traffic in Bali is chaotic and parking difficult. Hire a driver with car for day trips ($25-35) or use Gojek/Grab apps for short distances. Much less stressful than self-driving.

Always Carry Cash

Many warungs, markets, and smaller businesses only accept cash. ATMs are everywhere but may charge fees. Notify your bank before travel to avoid card blocks.

Temple Dress Codes Are Strict

Cover shoulders and knees at all temples. Many provide sarongs at entrance for small fee. Remove shoes before entering temple buildings. Women cannot enter during menstruation.

Warung Food Is Safe and Delicious

Local warungs (small restaurants) serve authentic food at great prices. Look for busy places with local customers. Nasi campur (mixed rice) is perfect for trying multiple dishes.

Ocean Safety Is Critical

Bali beaches have strong currents and rip tides. Always swim between flags where lifeguards are present. Many beaches have rescue services but some remote areas don't.

Negotiate Fixed Prices Upfront

For day drivers, airport transfers, and some activities, agree on prices before starting. Writing it down helps avoid misunderstandings. Most legitimate businesses will give clear pricing.

Essential Info

Emergency112
Currency & Payment

Indonesian Rupiah (IDR). Cash is king - many places don't accept cards. ATMs widely available. Current rate around 15,800 IDR per USD.

Tipping

Tipping not expected but appreciated. Round up for small services, 10-15% at upscale restaurants if no service charge included.

Connectivity

Telkomsel or XL Axiata SIM cards available at airport and convenience stores. eSIM options like Airalo work well for data.

Key Phrases
Hello
Selamat pagi/siang/sore
seh-lah-maht pah-gee/see-ahng/soh-reh
Thank you
Terima kasih
teh-ree-mah kah-see
How much?
Berapa harganya?
beh-rah-pah har-gah-nyah
Water
Air
ah-ear
Toilet
Kamar mandi
kah-mar man-dee

More Options inBali

Places that didn't make the main itinerary but are worth knowing about.

More Restaurants

More Activities

Cafes & Coffee

Bars & Nightlife

Shopping

Related Itineraries

Ready to plan yourBali trip?

Get this 5-day itinerary in your Yopki trip planner — customize, collaborate, and export to PDF.