The Perfect All-Round 7-Day Bali Itinerary: Incredible Indonesia

If you’re short on time and are looking to maximise your vacation in Indonesia, this 7-day Bali itinerary is perfect for you…

Bali is a tourist hotspot in Indonesia, and for good reason. Countless waterfalls, great food, beautiful temples, and stunning flora and fauna make Bali an unforgettable holiday destination.

Although Bali is an island, it’s a lot bigger than people think, and with that, comes with endless things to see and do in there.

It’s easy to while away the time in Bali, but few have the luxury of spending months at a time in this island paradise.  If you find yourself with only 7 days in Bali, you’re still in luck as creating a quick itinerary for a week on this popular Indonesian island is super simple with this guide.

Whether you’re looking to relax on the beach, eat your way to happiness, connect with your spiritual side, enjoy an adventure or soak in the incredible scenery, Bali has you covered… and yes, even with as little as a week!

Read on to find the perfect ways to plan (and maximise) your 7-day Bali itinerary.

Your Amazing All-Around 7-day Bali Itinerary

Day 1 on Your 7-day Bali Itinerary: Uluwatu and Nusa Dua

Ngurah Rai International Airport is located in the south of Bali, making it a great place to start your holiday.  From there, you’ll jump straight in a taxi and begin your 7-day Bali itinerary.

Water Blow

Water Blow is just over 20 minutes from the airport. This natural limestone phenomenon is a great place to witness bright blue waves surging up into the sky. Just be sure to check out the tides and time your visit accordingly – you won’t see much at low tide.

The great thing about this attraction is that there is no fee to enter Water Blow, making this one of the best free things to do in Bali!

Uluwatu Temple

Uluwatu Temple is one of the most spectacular temples in Bali.  Perched upon a cliffside, Uluwatu Temple is regarded as one of the six holiest places of worship in Bali.

It’s a 40-minute drive from Water Blow and entry will cost IDR 30,000 for adults and IDR 15,000 for children.

One top tip is to keep your sunglasses, spectacles, drink bottles, and hats in your bag. The wild (albeit smart and cunning) monkeys will take them.

During our visit, we saw four pairs of glasses and one hat snatched!

Suluban Beach

Whereas all the tourists are heading to Nusa Dua Beach, head to the amazing Suluban Beach. It’s not quite a hidden gem, but it is a lot less touristy. Suluban Beach is literally a beach hidden inside a cave.

Follow the signs as you head down the stairs, past many restaurants with beautiful views (which also make for the perfect lunch or dinner stop).

Tegal Wangi Beach

To round up your first day in Bali, we recommend heading along to Tegal Wangi Beach for sunset. This is also one of the lesser-known sunset spots in Bali – instead you’ll find tourists at Uluwatu Temple.

To get down to the sunset point, you’ll need to climb down over some small rocks; this takes around 10 minutes. Be careful of the waves during high tide or you might just get wet.

Stay around the south of Bali for your first night. For (expensive) resorts, Nusa Dua is the place for you. Uluwatu is a good place for those wanting to get up and go straight to the beach the next day, and Jimbaran has some of the best food (according to locals) in Bali.

Day 2: Explore Canggu

Your second day in Bali will bring you up the coast to beautiful Canggu.

Kuta Art Market

Kuta Art Market is a great stopover on your way to Canggu and is the perfect place to barter for your souvenirs. You’ll find all the shopping you could ever need here, especially clothing, art, jewellery, and other handicrafts.

The markets are open from 8 am – 10 pm but to beat the crowds and get a better price, come around 8 am. The Balinese believe the first sale of the day will bring them luck, so you’ll be more likely to get a good price first thing in the morning.

Canggu Beach

There’s no better way to spend your day in Canggu than at the beach. Learn to surf at Batu Bolong Beach, then grab a drink or a cold coconut at a beachfront bar to reward your efforts.

If the beach isn’t quite for you, or you’d like to be up and about exploring, there are plenty of activities in Canggu.

Whilst you’re there, grab lunch and dinner – the places to eat in Canggu have some of the best food we’ve had in Bali, whether it is cheap eats or upscale restaurants you’re looking for.

Finn’s Beach Club is an incredibly popular spot in Canggu and one that we highly recommend. You can also spend your afternoon there relaxing and eating, and you can even take a dip in one of their four pools!

Tanah Lot Temple

Tanah Lot is an infamous Bali sunset spot. Despite the crowds (and hype), this one is actually worth it. Tanah Lot is one of Bali’s revered water temples; spot itself is possibly the most photographed attractions in Bali, especially as the sun slips behind the horizon.

Entrance fees are IDR 60,000 for adults and IDR 30,000 for children. The temple is isolated on a small cliff, so during high tides, you’ll be unable to access the inside of the temple. Regardless of the tides, the view is stunning at sunset.

Day 3: Explore Ubud (a Base on Your 7-day Bali Itinerary)

Make your way to Ubud, the cultural hub of Bali – it’s the perfect place to connect with your inner-hippie!

Tegenungan Waterfall

As you leave Canggu, we recommend you check out the Tegenungan Waterfall. There are many, many waterfalls in Bali, and this one is one of the most picturesque. Pay IDR 15,000 for adults and IDR 10,000 for children for entry.

After a short walk down some steps, you’ll be rewarded with stunning scenery and you can even take a dip at the base of the waterfall to cool off.

Ubud Town

The town of Ubud is quite walkable, making it super convenient to get around. As one of Bali’s highlights, you’ll want to make sure you spend plenty of time in Ubud. If you’re on a 7-day trip, we’d recommend two days at least.

Ubud Art Market, Ubud Palace, and Saraswati Temple are amongst the most popular things to do in Ubud.

Day 4: Ubud Day Trip to Sanur

Just outside of Ubud, there are some great activities to do, so we recommend planning a day trip or two.

Tegallalang Rice Terrace

The Tegallalang Rice Terraces are one of the most iconic spots in Bali. Travel 30 minutes north of Ubud to each here. These rice fields are set upon rice terraces, creating such a stunning scenic view. This place is an Instagrammer’s dream!

Entrance fees are IDR 15,000. From 8 am, you’ll be able to ride the infamous Bali Swing for IDR 500,000.

Tirta Empul Temple

Tirta Empul Temple is only 15 minutes away from Tegallalang. This water temple is a place for Hindu purification, dedicated to Vishnu, the God of Water. Adults pay IDR 15,000, and children IDR 7,500 to enter the temple.

Ubud Monkey Forest

The Monkey Forest is a sanctuary for long-tailed monkey you’ll see all around Bali and other parts of Southeast Asia.

The monkeys here are a lot tamer than those at Uluwatu Temple. They won’t hurt you (unless you provoke them), but they have been known to playfully climb on you if you let them. If you’re afraid of the critters, it’s probably best to skip this one.

The Monkey Forest is a 15-minute walk from the centre of Ubud, or a quick taxi ride away. Entrance fees cost IDR 80,000 for adults and IDR 60,000 for children. Once again, keep everything with you secured or you may lose it. This includes flip flops – we’ve seen a few pinched by cheeky monkeys!

Moving onto your next stop in Bali:  Sanur is the port used to get to Nusa Penida Island. It’s a great idea to stay here the day before heading to Nusa Penida so you don’t have to get up too early before getting on the ferry. To buy your tickets, get the best price by turning up to the port the day before, or the day of your trip. Don’t pay more than IDR 300,000 return.

Day 5: Nusa Penida Island

Visiting Nusa Penida is a must-do in Bali. This island is stunning beyond compare! It is likely you’ll have seen the postcard-perfect Kelingking Beach, the cliff face and surrounding beach in the shape of a T-rex’s head.

Take an early ferry there (we went at 7:45 am) then either rent a scooter for the day (if you’re a confident driver) or book a driver for the day. There are west and east day routes of the island; the west being more popular. We suggest you visit Kelingking Beach first before Angel’s Billabong and Broken Beach before the tourist groups take over the area. This will see you finish your day at Crystal Bay.

Some people choose to stay overnight instead of doing a day trip. This way, you’d get to see the sunrise and sunset with only a few tourists occupying the island.

While we only went on a day trip there, we really wish we had stayed overnight!

Day 6: Munduk and Bedugul Day Trip

Munduk and Bedugul are popular locations for a day trip from Ubud. If you’re looking for a place off the beaten path, stay at Munduk for a night or two. We barely saw any other tourists (or people for that matter). We explored waterfalls and enjoyed holidaying in Bali without being in the presence of crowds of people.

Ulun Danu Beratan Temple

Ulun Danu Beratan is another water temple in Bali. It’s a bit of a drive away from Ubud (around 90 minutes) but there are a number of great activities to do in the area.

The cost to enter is IDR 50,000 for adults and IDR 25,000 for children. The grounds are huge, but it does get quite busy, especially in the afternoon and sunset. It’s best to visit Ulu Danu in the morning.

Banyumala Twin Waterfalls

The Banyumala Twin Waterfalls are a hidden gem of Bali!

After visiting many waterfalls during our three weeks in Bali, this is without a doubt the most spectacular. And even better, we spent two hours here without seeing another soul.

The water was freezing, but it helps you cool down in the Bali heat.

Entrance fees are IDR 20,000 per person.

Wanagiri Hidden Hills or Jatiluwih Rice Terrace

Instagrammers, Wanagiri Hidden Hills is the place for you. For IDR 100,000, you can take your whimsical Instagram shots in multiple swings and bird’s nests against a beautiful backdrop.

Otherwise, stop at Jatiluwih Rice Terrace, a UNESCO World Heritage Site. This rice terrace is extensive and impressive.

If you’re not an avid Instagrammer, I’d recommend this spot over Wanagiri.

Day 7: Explore Ubud

Ubud seems to be a crowd favourite in Bali. Head back to our favourite Indonesian village and spend your last day in Bali doing the Campuhan Ridge Walk. Start this walk early as you the path isn’t shaded.

Then, take a yoga class, cooking class, and pick up last-minute souvenirs from the Ubud Market before heading to the airport to go home, or your next adventure.

Other great places to explore on your last day are Lempuyang Temple (with the ever-popular Gates of Heaven) and Taman Tirtagangga. Note that the Gates of Heaven are extremely popular. To get that iconic Instagram photo, prepare to wait 90 minutes if you arrive around 7 am, or up to four hours (yes, this is no joke) if you arrive later on.

Needless to say, we didn’t bother, we just visited the temple!

Just so you know… These attractions are quite a drive away from Ubud at around two hours, so it may not be the best choice for those pushed for time. Instead, consider spending a night in the Karangasem area.


Bali offers so much to travellers – whether you’re looking for culture, an adventure, nature or to live the high-life, you’ll find it on this exciting Indonesian island.

Though you could spend much more than a week in Bali (and we did!), one week is sufficient to get an awesome taster of what the region has to offer.


Pin this post to return to our 7-day Bali itinerary…

Guest Post Bio:  Delilah Hart is a photographer, writer, and travel blogger for Our Travel Mix, a travel site aiming to help people travel the world better. Originally a born and bred Kiwi from New Zealand, Delilah is currently travelling through Laos.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.