How Long Do You Need in Bali? My Ideal Bali Itinerary

How long do you need in Bali? If you want to see the highlights without spending your entire trip moving from one hotel to another, I’d recommend around 10–14 days in Bali.

Of course, you could easily spend weeks here, especially if you want to slow down, surf, work remotely or explore places outside the main tourist route.

But if you’re backpacking around Indonesia, I think 10–14 days gives you enough time to see several completely different sides of Bali.

My ideal Bali itinerary would include Uluwatu, Canggu, Ubud, Mount Batur, Lovina, Nusa Lembongan and Nusa Penida.

And if you have more time, I’d continue towards the Gili Islands. Technically, the Gili Islands are part of Lombok rather than Bali, but they’re such a popular addition to a Bali itinerary that I couldn’t leave them out.

Here’s how I’d divide my time.

If you’re still deciding whether Bali is the right destination for you, read my honest guide on whether Bali is worth visiting. You can also browse my Bali travel guide for more destination guides and practical travel tips.

How Many Days Do You Need in Bali?

For a first trip to Bali, I’d recommend:

  • Uluwatu: 3 nights
  • Canggu: 3 nights
  • Ubud: 2 nights
  • Mount Batur: day trip from Ubud
  • Lovina: 1–2 nights or a day trip
  • Nusa Lembongan: 1 night / 2 days
  • Nusa Penida: 2 nights

That gives you roughly 12–14 days, depending on whether you stay overnight in Lovina and how much time you spend in Nusa Lembongan.

If you have less time, you can definitely shorten this route.

If you have more time, I’d actually recommend adding more days outside Bali rather than squeezing even more places into the itinerary.

1. Uluwatu – 3 Nights

If I had to choose my favourite place on mainland Bali, it would probably be Uluwatu.

I loved the combination of dramatic cliffs, beautiful beaches, surfing and a slightly more relaxed atmosphere compared with some of the other popular areas.

It’s still touristy, of course, but compared with Canggu, I found Uluwatu much more enjoyable.

Want to explore this area in more detail? Check out my Uluwatu travel guide for the best beaches and things to do. I’ve also written about where to stay in Uluwatu, its nightlife and best bars, and whether I think Uluwatu is worth visiting.

Surfing in Uluwatu

Uluwatu is famous for surfing, but there’s one thing I’d definitely keep in mind:

The waves can be seriously intense.

If you’re an experienced surfer, this is obviously a huge attraction.

If you’re a beginner or not a particularly strong surfer, though, some of the breaks around Uluwatu can be pretty intimidating.

So don’t just see “surfing in Uluwatu” and assume every beach is beginner-friendly.

Uluwatu nightlife

Uluwatu also has a surprisingly fun nightlife scene.

If you want to go out, there are plenty of places to do so, including:

  • Single Fin
  • Hatch
  • Savaya

Saturday nights can be particularly fun.

I think 3 nights is the perfect amount of time in Uluwatu because you get enough time for beaches, surfing, exploring and a night out without feeling like you’ve seen everything too quickly.

Saar and Jill hugging at Hatch in Bali

2. Canggu – 3 Nights

I’ll be honest: three nights in Canggu was enough for me.

I know Canggu is one of the most popular places in Bali, and loads of travellers absolutely love it.

Personally, I wasn’t the biggest fan.

It felt very busy, overwhelming and heavily developed, and I didn’t think it was necessarily the most beautiful place in Bali either.

But there’s a reason it is so popular.

Canggu is incredibly social.

There are loads of:

  • Cafés
  • Coffee shops
  • Restaurants
  • Beach clubs
  • Bars
  • Parties
  • Hostels
  • Digital nomads
  • Other backpackers
Breakfast in Uluwatu, Bali

So if you’re travelling solo and want to meet people, Canggu is actually a really easy place to do that.

The party scene is also a huge part of the atmosphere.

For me, 3 nights is my maximum, but if you’re really into nightlife, food and meeting other travellers, you could easily stay longer.

If you decide to stay in Canggu, my Canggu travel guide covers the best things to do, beaches and practical tips. You can also read my honest opinion on whether Canggu is worth visiting and discover my favourite cafés in Canggu for breakfast and brunch.

3. Ubud – 2 Nights

After Canggu, I’d head inland to Ubud.

Ubud felt completely different to me.

It’s still touristy, but you’re surrounded by jungle, rice fields, temples and Balinese culture, which gives it a very different atmosphere from the southern coast.

There is a lot you can do here, including:

  • Visiting temples
  • Exploring the Monkey Forest
  • Walking through rice fields
  • Visiting waterfalls
  • Exploring local markets
  • Eating at cute cafés
  • Taking day trips around central Bali

Not sure whether Ubud deserves a spot on your itinerary? I’ve shared my honest thoughts on whether Ubud is worth visiting, including what I liked and what you should consider before visiting.

Sunrise over Mount Batur in Bali after an early morning hike

Two nights is enough if you’re following a relatively fast-paced backpacking itinerary, but 3–4 nights would be better if you like slow travel.

4. Mount Batur – Day Trip

One of the most famous experiences around Ubud is Mount Batur.

You don’t necessarily need to move accommodation for this.

You can do Mount Batur as a day trip from Ubud, with many tours leaving very early for sunrise.

The sunrise hike is one of the classic Bali experiences, although you’ll obviously have to get up ridiculously early for it.

If you’re already staying in Ubud, I’d definitely consider adding it to your itinerary.

It means you can experience one of Bali’s most famous volcano hikes without having to change hotels again.

If you’re wondering whether the early start is worth it, read my honest review of the Mount Batur sunrise hike to find out what the experience was actually like.

5. Lovina – 1–2 Nights

Next, I’d head north towards Lovina.

You can either make this a day trip or stay for one or two nights, depending on how much time you have.

Lovina is particularly famous for dolphin experiences, and this was one of the activities I really enjoyed.

But the dolphins aren’t the only reason I’d go north.

There are some absolutely beautiful waterfalls in this area, including Banyumala Waterfall.

This is also where Bali starts feeling a little different from the heavily developed south.

If you want to see a quieter side of Bali, I’d definitely consider spending at least one night in northern Bali.

6. Nusa Lembongan – 2 Days / 1 Night

Nusa Lembongan is another place I’d add to a longer Bali itinerary.

I actually didn’t spend much time here myself, I only made a stop while travelling between Bali and Nusa Penida, but from what I saw, it looked so beautiful that I’d definitely go back and stay.

The island is also incredibly convenient to combine with Nusa Penida.

So if you’re already heading towards Nusa Penida, adding one night in Nusa Lembongan makes a lot of sense.

I’d spend around 2 days and 1 night here.

7. Nusa Penida – 2 Nights

Nusa Penida was one of my favourite parts of my Indonesia trip.

I’d recommend staying for 2 nights rather than just doing a rushed day trip.

There are so many famous viewpoints and beaches to explore, and having two nights gives you much more time to actually enjoy the island.

Stay at Spice Trader

If you stay in Nusa Penida, I highly recommend Spice Trader.

This was one of my favourite stays in Indonesia.

It’s surrounded by nature and has an amazing atmosphere, and for me, two nights here was the perfect amount of time.

Tropical staircase surrounded by palm trees at Spice Trader Nusa Penida

Get a local driver

I’d also recommend getting a local driver for Nusa Penida.

They can take you around the main sights, help you navigate the island and, in my experience, they can also be absolute legends when it comes to taking photos.

Having a local driver made exploring the island so much easier.

And because Nusa Penida is bigger than it can look on Instagram, having someone who knows the roads is definitely useful.

For more ideas, check out my Nusa Penida travel guide, where I’ve covered the best things to do and practical travel tips. I’ve also shared my honest opinion on whether Nusa Penida is worth visiting and written a separate review of Spice Trader, my favourite place to stay on the island.

Adding the Gili Islands to Your Bali Itinerary

If you have more than two weeks, I’d continue from Bali towards the Gili Islands.

Just to clarify: the Gili Islands are not part of Bali. They’re part of Lombok.

But they’re incredibly easy to combine with a Bali trip and are a very popular addition to a backpacking route through Indonesia.

I’d recommend:

  • Gili Trawangan: 2 nights
  • Gili Air: 2 nights

And these two islands actually felt completely different to me.

Gili Trawangan – 2 Nights

Gili T, as it’s usually called, is the party island.

It’s beautiful, social and really fun, but the atmosphere is very party-focused.

There are bars, backpackers and parties happening throughout the island.

Personally, it wasn’t my favourite because of that party atmosphere.

But if you’re travelling solo and want to meet people, go out and have fun, you’ll probably love it.

And beyond the partying, Gili T is genuinely beautiful.

So I’d still recommend experiencing it, even if nightlife isn’t your main priority.

Freshly painted nails during a trip to Gili T, Indonesia

Gili Air – 2 Nights

Gili Air was much more my style.

It felt quieter, more relaxed and more wellness-focused.

There are lots of cute restaurants, yoga spots and beautiful places to watch the sunset.

One of my highlights was actually a sunset boat tour, which was one of my favourite experiences of the entire trip.

Friends sitting on the side of a boat in the Gili Islands, Indonesia

Gili Air is the kind of place where you can spend the day doing absolutely nothing, eat somewhere nice, watch the sunset and somehow feel like you’ve had the perfect day.

I would definitely choose Gili Air over Gili T if you’re looking for a more relaxed island experience.

If you’re adding the Gili Islands to your route, I’ve written separate travel guides to Gili Trawangan and Gili Air, including things to do, where to stay and practical tips. Still deciding whether to visit Gili T? Here’s my honest review of whether Gili T is worth visiting.

How Long Do You Need in Bali If You Only Have One Week?

If you only have 7 days in Bali, don’t try to fit this entire itinerary in.

You’ll spend half your holiday checking in and out of hotels.

Instead, I’d choose around 3 destinations.

For example:

Days 1–3: Uluwatu
Beaches, surfing, sunsets and nightlife.

Days 4–5: Ubud
Temples, nature and Mount Batur.

Days 6–7: Nusa Penida
Beaches, viewpoints and island exploring.

You could also swap Nusa Penida for Canggu depending on what you’re looking for.

How Long Do You Need in Bali for 10 Days?

With 10 days, you can fit in more without completely rushing.

I’d suggest:

3 nights Uluwatu
2 nights Canggu
2 nights Ubud
3 nights Nusa Penida

You could also visit Lovina as a day trip if you really want to see the north.

How Long Do You Need in Bali for 2 Weeks?

Two weeks is probably my sweet spot.

You have enough time to see several different sides of Bali without having to rush constantly.

A possible route would be:

Day 1–3: Uluwatu
Day 4–6: Canggu
Day 7–8: Ubud
Day 9: Mount Batur
Day 10–11: Lovina
Day 12: Nusa Lembongan
Day 13–14: Nusa Penida

This is still a relatively active itinerary, but it gives you a really good overview of Bali.

How Long Do You Need in Bali and the Gili Islands?

If you’re doing Bali + the Gili Islands, I’d recommend at least 2.5–3 weeks.

That gives you enough time to explore Bali without rushing and then spend a few days island hopping.

I’d personally do:

Bali: 12–14 days
Gili T: 2 nights
Gili Air: 2 nights

And then continue towards Lombok or another part of Indonesia.

My Ideal Bali Itinerary

If I were planning my trip again, this would probably be my favourite route:

DestinationNightsWhy
Uluwatu3Beaches, surfing & nightlife
Canggu3Food, cafés, social scene & parties
Ubud2Temples, jungle & culture
Mount BaturDay tripSunrise volcano hike
Lovina1–2Dolphins & waterfalls
Nusa Lembongan1Island atmosphere
Nusa Penida2Beaches, cliffs & nature
Gili T2Party & social atmosphere
Gili Air2Relaxation, yoga & sunsets

You obviously don’t need to do all of these.

In fact, I wouldn’t recommend trying to squeeze all of them into one short trip.

So, How Many Days Do You Really Need in Bali?

I’d say 10–14 days is ideal for Bali.

With one week, choose just a few places.

With two weeks, you can comfortably explore several different parts of the island.

With three weeks or more, I’d actually start looking beyond Bali and add the Gili Islands, Lombok or Java rather than simply staying longer in the most touristy parts of Bali.

And that’s probably my biggest tip after travelling around Indonesia:

Don’t think that you have to spend your entire Indonesia trip in Bali.

Bali is beautiful, incredibly easy to travel around and packed with things to do, but Indonesia is huge.

For me, the most interesting part was seeing how different Uluwatu, Canggu, Ubud, northern Bali, Nusa Penida and the Gili Islands could feel from each other.

So give yourself enough time to enjoy Bali, but leave some time to discover the rest of Indonesia too.

For more advice on planning your trip, check out my guide to the best time to visit Bali and my practical guide on how to get around Bali, especially if you’re trying to work out how much travel time to allow between destinations.


Planning a Trip to Indonesia?

I’ve written more Indonesia travel guides based on my own experiences, including destinations, stays and things I actually did during my trip.

If you’re planning your own Indonesia adventure, check out my Indonesia travel guides for more honest travel tips, places to visit and ideas for your itinerary.

→ START HERE: Indonesia travel guide

OR START BY AREA

→ BALI TRAVEL GUIDE
→ LOMBOK TRAVEL GUIDE

Related Posts

You May Also Like

More Indonesia Guides:


Frequently Asked Questions About How Long to Spend in Bali

How many days do you need in Bali?

I recommend spending 10–14 days in Bali for a first trip. This gives you enough time to visit different areas such as Uluwatu, Canggu, Ubud and Nusa Penida without constantly rushing between destinations.

Is 7 days enough for Bali?

Yes, 7 days is enough for a first taste of Bali, but I’d keep your itinerary simple. Choose around three destinations, such as Uluwatu, Ubud and Nusa Penida, rather than trying to see the entire island.

Is 10 days enough for Bali?

Yes, 10 days in Bali gives you enough time to see several of the island’s highlights. You could combine Uluwatu, Canggu, Ubud and Nusa Penida, for example.

Is 2 weeks in Bali too long?

No. Two weeks is actually my ideal amount of time for Bali. It gives you enough time to explore different parts of the island while still having time to relax and enjoy your surroundings.

How many days should you spend in Uluwatu?

I’d recommend 3 nights in Uluwatu. This gives you time for beaches, surfing, exploring the cliffs and enjoying the nightlife without feeling rushed.

How many days should you spend in Ubud?

I’d recommend 2–3 nights in Ubud. You can visit temples, the Monkey Forest, rice fields and other attractions, and use Ubud as a base for a Mount Batur day trip.

How many days do you need in Nusa Penida?

I’d recommend 2 nights in Nusa Penida. Staying overnight gives you much more time to explore the island than a rushed day trip.

Can you visit the Gili Islands from Bali?

Yes. The Gili Islands are very commonly combined with a Bali itinerary and can be reached by boat. However, the Gili Islands are technically part of Lombok, not Bali.

Is Gili T or Gili Air better?

It depends on what you’re looking for. Gili T is more party-focused and social, while Gili Air is quieter and more relaxed, with yoga, restaurants and beautiful sunsets. Personally, I preferred Gili Air.

Should you visit Bali or Lombok?

If you have enough time, I’d recommend visiting both. Bali is easier to travel around and has more infrastructure and activities, while Lombok generally offers a quieter and less developed experience.

Leave a Reply