Indonesia · 3-day trip

3 Days in Bali

The perfect 3-day Bali itinerary — a complete day-by-day plan covering the best things to do, where to eat, and where to stay.

Bali has been overhyped, overbuilt in places, and is still genuinely magical if you know where to base yourself. Avoid Kuta entirely. The cultural and spiritual heart is Ubud, surrounded by jungle and rice terraces. The best beach scene is in Canggu (laid-back surfer-yoga vibe) or Seminyak (boutique, polished). For real tropical beauty, head to the Bukit Peninsula in the south or the quieter east coast around Amed and Sidemen. This 3-day itinerary gives you a balanced mix of Bali's headline experiences and the slower, more rewarding moments — all built around the city's natural rhythm.

Trip length

3 days

Daily budget

$110

Total budget

$330

Best months

April, May

Your day-by-day Bali plan

Each day is built around three flexible blocks. Adjust to your taste — generate a fully personalized version below.

Day 1

Iconic sights & old town

Based in Ubud

Hit the headline sights early before the crowds, then ease into Bali's café culture for the afternoon.

Morning

Uluwatu Temple at sunset

Cliffside Hindu temple with the famous kecak fire dance performance at dusk. Hold onto your sunglasses — the monkeys are thieves.

Afternoon

Tirta Empul

Sacred water temple where Balinese have come to purify themselves in the springs for over 1,000 years. Bring a sarong.

Evening

Tegallalang Rice Terraces

The classic photo. Get there at sunrise to beat the buses and wear proper shoes — the paths are narrow and slippery.

Day 2

Museums, food & local life

Based in Canggu

Pair a major museum with a long lunch and an evening wander through one of Bali's most charming neighborhoods.

Morning

Mount Batur sunrise hike

Two-hour pre-dawn climb up an active volcano. Cold at the top, but the sunrise above the cloud layer is unforgettable.

Afternoon

Nusa Penida day trip

Fast boat to Bali's wilder neighbor island. Kelingking Beach (the T-Rex viewpoint) and Angel's Billabong are iconic.

Evening

Surf lesson in Canggu

Old Man's, Echo Beach, and Berawa have soft beach breaks perfect for beginners. Lessons cost $20-30 with board.

Day 3

Hidden gems & neighborhoods

Based in Seminyak

Step away from the obvious tourist trail and explore the corners of Bali most visitors miss.

Morning

Ubud cooking class

Most include a market visit and 5-6 dishes. Paon Bali and Casa Luna are well-loved.

Afternoon

Uluwatu Temple at sunset

Cliffside Hindu temple with the famous kecak fire dance performance at dusk. Hold onto your sunglasses — the monkeys are thieves.

Evening

Tirta Empul

Sacred water temple where Balinese have come to purify themselves in the springs for over 1,000 years. Bring a sarong.

Where to stay for a 3-day trip

For a 3-day visit, base yourself in one neighborhood — you'll waste hours in transit if you split your stay. These are the best Bali bases.

Ubud

Cultural heart of Bali — rice terraces, monkey forest, yoga shalas, and the best traditional Balinese cooking.

Canggu

Surfer-yogi-digital-nomad town with black-sand beaches, beach clubs, healthy cafés, and warungs that haven't lost their soul.

Seminyak

Bali's polished side — boutique hotels, beachfront fine dining, and Potato Head Beach Club. Slightly more expensive.

3 days in Bali: FAQ

Is 3 days enough for Bali?+

Yes — 3 days is the most popular trip length for Bali and lets you cover the major sights, eat at a few great restaurants, and explore one or two neighborhoods at a relaxed pace.

What's the best time of year for a 3-day Bali trip?+

Dry season (April-October) is the obvious win. The shoulder months of April-May and September-October are the sweet spot — dry, less crowded, and slightly cheaper than peak July-August.

How much should I budget for 3 days in Bali?+

For a comfortable mid-range trip, plan around $330 per person for 3 days, covering a 3-star hotel, two restaurant meals a day, attractions, and local transit. Budget travelers can do it for around $120, while a luxury experience runs $1050+.

How many days do you need in Bali?+

A week minimum to split between Ubud (3 nights) and a beach base (3-4 nights). Two weeks lets you add Nusa Penida or the east coast.

Where should I stay in Bali?+

First-time: split your stay between Ubud (jungle/culture) and Canggu or Seminyak (beach). Avoid Kuta — it's gone downhill.

Other Bali trip lengths

Personalize this trip

Make this 3-day Bali plan your own

Tell us your dates, budget, and travel style. We'll generate a fully personalized 3-day itinerary with real restaurants, hotels, and bookable activities — built specifically around how you like to travel.

Generate my personalized itinerary