7 Day Bali Itinerary
Experience the best of Bali in one week, from Ubud's rice terraces and cultural heart to Canggu's surf beaches and Uluwatu's dramatic clifftop temples. This itinerary balances must-see temples with hidden warungs, beach time with cultural immersion.
Day-by-Day Itinerary
Settle into Ubud's cultural heart with gentle temple visits and traditional markets
Pro tip: Jet lag hits hardest on day 1 - keep this day light and be flexible with timing. Many places close by 9pm in Ubud.
Route Map
Budget Breakdown
Estimated cost per person for 7 days. Includes accommodation, all meals, local transport, activities, and miscellaneous expenses. Does not include international flights or travel insurance.
| Category | Daily | Total |
|---|---|---|
| accommodation | $58 | $406 |
| food | $68 | $476 |
| transport | $17 | $119 |
| activities | $16 | $112 |
| misc | $12 | $84 |
| Total | $171 | $1197 |
* Budget tier: mid-range. Prices in USD per person.
Money-saving tips:
- Eat at local warungs instead of tourist restaurants to save 50-70%
- Rent scooters (75k IDR/day) instead of private cars for short distances
- Buy temple sarongs once and reuse - don't rent at every temple
- Book accommodation with breakfast included to save 15-20 USD daily
- Use local sim card (30k IDR) instead of international roaming
When to Go
Dry season with minimal rainfall and constant sunshine
Peak wet season with daily downpours and high humidity
Neighborhood Guide
Get oriented before you arrive — what each area feels like and how to get around.
Central Ubud
good walkabilityThe air hums with a mix of motorbike engines and temple bells, while narrow streets overflow with sarong-clad tourists navigating between yoga studios and warung smoke. It feels like a spiritual Disneyland - authentic Balinese culture wrapped in wellness marketing.
Known for: Yoga retreats, art galleries, and spiritual tourism
Local tip: Visit Pasar Ubud (traditional market) at 6 AM before tourists arrive - locals do their actual shopping then and prices are 70% lower
Transit: Main road (Jalan Raya Ubud) - all bemos and tourist shuttles stop here
Best time: early morning
Not stroller-friendly
Canggu Beach Area
poor walkabilitySalty air mixes with incense from beach clubs as digital nomads tap away on laptops between surf sessions. The roads are dusty chaos, but the sunset energy is infectious - everyone seems to be chasing the perfect wave or the perfect Instagram shot.
Known for: Surf culture, beach clubs, and digital nomad scene
Local tip: Locals surf at Pantai Nelayan (Old Man's) at dawn before the crowds - join them for the best waves and cheapest nasi gudeg breakfast on the beach
Transit: No formal transit - rent a scooter or use GoJek/Grab
Best time: early morning or sunset
Not stroller-friendly
Uluwatu Peninsula
moderate walkabilityWind whips across dramatic clifftops as waves crash 70 meters below, creating an almost otherworldly sense of being on the edge of the world. The landscape feels raw and untamed, with hidden beaches accessed by sketchy paths that make every descent feel like an adventure.
Known for: Clifftop temples, world-class surf breaks, and dramatic coastline
Local tip: Locals know the secret warung behind Pura Uluwatu temple (Warung Made) - same view as expensive clifftop restaurants but nasi campur costs 25,000 rupiah instead of 200,000
Transit: End of public transport line - need scooter or driver
Best time: late afternoon for temple visits
Not stroller-friendly
What to Eat inBali
Eating etiquette
- •Always use right hand for eating and passing food
- •Don't point your feet toward food or people while sitting
- •Say 'selamat makan' before eating
- •Sharing dishes is normal - order several and eat family style
Breakfast
Locals eat nasi gudeg (rice with jackfruit curry) or bubur ayam (chicken porridge) from street carts starting at 6 AM - filling, authentic, and costs 15,000-25,000 rupiah
Lunch
Hit local warungs between 11 AM-1 PM for fresh nasi campur - after 2 PM the good dishes are gone. Look for places packed with locals and motorbikes outside
Dinner
Balinese eat dinner early (6-7 PM). Tourist restaurants stay open late but best local food is gone by 8 PM. Book popular places in advance during high season
Dishes you can't miss
Slow-roasted spiced duck that takes 6 hours to prepare - this is the most authentic version in Bali
Bebek Tepi Sawah, Ubud · $8-12
Mixed rice with 6-8 sides including the famous crispy pork - unchanged recipe for 30 years
Warung Babi Guling Ibu Oka, Ubud · $3-5
Hand-pulled noodles with chicken - locals queue here every morning
Warung Mie Ayam Asli, Canggu · $2-3
Street food highlights
Getting Between Cities
How to book: Book through hotel, use Grab app, or rent scooter from any rental shop with passport copy
Platform: Meet drivers at Ubud central parking area near traditional market
Luggage: Cars can handle large luggage, scooters only small backpacks - arrange luggage transfer if needed
Pro tip: Right side of car for rice terrace views on the route
How to book: Pre-arrange driver or navigate via Maps app on scooter
Platform: Start from main Canggu road (Jalan Pantai Berawa)
Luggage: Scooter storage limited - pack light or arrange separate luggage transport
Pro tip: Take coastal route via Tanah Lot for scenic views (adds 20 minutes)
Daily Walking Distances
Packing List
Bali sun is intense at equator, coral protection laws enforced at beaches
Required for temple visits, doubles as beach towel and scooter seat cushion
Essential for waterfall visits and beach activities in Canggu/Uluwatu
Rice paddies in Ubud are mosquito breeding grounds, especially at sunset
Wet rocks at waterfalls and steep temple steps require proper footwear
Afternoon rain likely, especially in Ubud - better than umbrella on scooter
Long days exploring, limited charging options at remote waterfalls/beaches
Balinese food and water change can cause stomach issues - prevention is key
Shoulders and knees must be covered at Uluwatu and other temples - strictly enforced
Protects electronics during sudden tropical downpours and waterfall mist
Rocky entries at Uluwatu beaches and coral protection for snorkeling
Many places don't take cards, small vendors can't break large bills
Police checkpoints common, accidents frequent on narrow roads
Skip These
Save your time and money — here's what to skip and what to do instead.
2+ hour drive from your route, overcrowded with tour groups, entrance fees inflated for tourists
→ Instead:Visit Tegenungan Waterfall near Ubud - easier access, equally beautiful, and you can actually swim without crowds
Overhyped, inconsistent waves, and packed with surf schools - beginners struggle, experienced surfers get frustrated
→ Instead:Surf at Batu Bolong Beach - more consistent waves, better surf school instructors, less aggressive crowd
Completely mobbed with tour buses, overpriced parking, can barely see temple through crowds
→ Instead:Watch sunset at Pura Uluwatu instead - equally dramatic, better views, and it's already on your itinerary
Dirty water, aggressive vendors every 30 seconds, mostly drunk Australian tourists
→ Instead:Stay in Canggu as planned - better beaches, surf culture, and actual Balinese atmosphere
Frequently Asked Questions
Is 7 days enough for Bali?
Seven days gives you a solid taste of Bali covering 2-3 regions. You can experience Ubud's culture, beach areas like Canggu, and dramatic Uluwatu cliffs. For a more relaxed pace or to explore eastern Bali, consider 10+ days.
How much does 7 days in Bali cost?
Budget travelers spend $35-50/day, mid-range $60-120/day, luxury $150+/day. Our 7-day itinerary averages $171/day for two people including accommodation, meals, transport, and activities in the mid-range category.
What is the best month to visit Bali?
June through September offers the best weather with minimal rainfall and constant sunshine. April-May and October are shoulder seasons with good weather and fewer crowds. Avoid December-February due to heavy rains and high humidity.
Do I need a visa for Bali?
US, UK, EU, and Australian citizens get 30 days visa-free entry. Ensure passport is valid for 6+ months and has blank pages. Visa-on-arrival (35 USD) extends stay to 30 days and is extendable once for additional 30 days.
Is Bali safe for tourists?
Bali is very safe for tourists with low crime rates. Main concerns are petty theft (watch valuables at beaches), traffic accidents on scooters, and occasional natural disasters. Use common sense, wear helmets when driving, and check volcano status.
Should I rent a scooter in Bali?
Scooters are the most practical transport in Bali, especially in Canggu and Uluwatu areas. International driving permit required officially, though rarely checked. Always wear a helmet, drive defensively, and have travel insurance that covers scooter accidents.
Travel Tips forBali
ATMs and currency exchange
Indonesian Rupiah (IDR) is the only accepted currency. Use ATMs at banks like BCA, Mandiri, or BNI for best rates. Many places accept cards but warungs and markets are cash-only. Notify your bank of travel to avoid card blocks.
Scooter rental essentials
International driving permit required for legal scooter rental. Always wear a helmet (police checkpoints common), check brakes and lights before riding, and park in designated areas. Fuel costs about 10k IDR per liter.
Temple etiquette and dress code
Cover shoulders and knees at all temples. Sarongs and sashes required - buy once for 50k IDR rather than renting each time. Remove shoes before entering inner courtyards. Don't point feet toward shrines or sit higher than priests.
Street food and warung safety
Choose busy warungs with high turnover for freshest food. Avoid raw vegetables and fruits you can't peel yourself. Bottled water is essential - even for brushing teeth. Probiotics before travel help adjust to new bacteria.
Beach and water safety
Strong currents common at most Bali beaches - swim only between flags where lifeguards present. Wear reef shoes to protect from coral and sea urchins. Check surf conditions and ask locals about safe swimming areas.
Bargaining and tipping culture
Bargaining expected at markets and shops - start at 30-40% of asking price. Tips appreciated but not mandatory: 10% at restaurants, 10-20k IDR for hotel staff, 50k IDR for full-day drivers. Round up taxi fares.
Essential Info
Cash preferred at warungs and markets. Cards accepted at hotels and upscale restaurants. ATMs widely available with 10-20k IDR fees. Avoid money changers in touristy areas.
Not mandatory but appreciated. 10% at restaurants, round up taxi fares, 10-20k IDR for hotel housekeeping, 50-100k IDR for full-day drivers/guides.
Telkomsel or XL Axiata prepaid SIM cards available at airport. eSIM options: Airalo Indonesia plan starting $4.50 for 1GB/7 days
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 7-day itinerary in your Yopki trip planner — customize, collaborate, and export to PDF.