Indonesia · 10-day trip

10 Days in Bali

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

Ten days in Bali is a genuinely generous trip — the kind where you can try a neighborhood, decide it's not for you, and swap it out for a different one the next morning. The plan below covers the city's essentials in the first half and leaves the back half loose enough that you can follow the thread of whatever you've actually fallen for.

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.

Trip length

10 days

Daily budget

$110

Total budget

$1100

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.

Day 4

Day trip & nature

Based in Uluwatu

A change of scenery — get out of the city center and breathe.

Morning

Tegallalang Rice Terraces

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

Afternoon

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.

Evening

Nusa Penida day trip

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

Day 5

Markets, culture & nightlife

Based in Sidemen

Bali after dark is when the city really comes alive.

Morning

Surf lesson in Canggu

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

Afternoon

Ubud cooking class

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

Evening

Uluwatu Temple at sunset

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

Day 6

Slow morning, big sights

Based in Ubud

Sleep in, take it slow, and fill the day with the experiences you came for.

Morning

Tirta Empul

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

Afternoon

Tegallalang Rice Terraces

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

Evening

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.

Day 7

A locals' day

Based in Canggu

Eat where the locals eat, walk where the locals walk.

Morning

Nusa Penida day trip

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

Afternoon

Surf lesson in Canggu

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

Evening

Ubud cooking class

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

Day 8

Iconic sights & old town

Based in Seminyak

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 9

Museums, food & local life

Based in Uluwatu

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 10

Hidden gems & neighborhoods

Based in Sidemen

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 10-day trip

For a 10-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.

10 days in Bali: FAQ

Is 10 days enough for Bali?+

10 days lets you really live in Bali — see everything most travelers miss, take multiple day trips, and find the version of the city you'll keep coming back to.

What's the best time of year for a 10-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 10 days in Bali?+

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

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 10-day Bali plan your own

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

Generate my personalized itinerary