Travel Blog

Best of Bali 7-Day Itinerary

Indonesia

The 7-Day Bali Itinerary below will give you the best of both worlds, from tropical beaches to the jungle!

You'll see waterfalls, rice terraces, tropical beaches, and much more! In just one week, you will visit Ubud, Nusa Penida, and South Bali.Photo by: aroundtheworldwithus


Best Time to Visit Bali

Bali has two seasons – rainy and dry. Typically, the dry season lasts from April to October, while the rainy season lasts from November to March.

The peak season is from May to September, so expect more tourists and higher accommodation costs during this time.

If you want nice weather and fewer tourists, the best times to visit Bali are April-May and September-November.

The rainy season typically begins in November, though this can vary. It does not rain every day, but it does rain frequently, which can make it difficult if you are only in Bali for a week since most activities are outside.

Getting around Bali

Hiring a scooter is the cheapest way to get around Bali. A scooter can be rented for around $5 per day. If you've never been to Bali or driven a scooter before, I recommend using Go-Jek or hiring a driver.

Go-Jek is a transportation service that operates similarly to Uber/Lyft. It's an inexpensive way to get from one location to another in the major tourist areas. If you need a taxi, use Blue Bird Taxi as they are metered!

It's best to hire a driver to take you from the airport to Ubud and then for your days of exploring in and around Ubud. For a full 10-hour day, a driver can cost around $60.

Spending Money in Bali

Many places in Bali only accept cash, though most hotels, restaurants, and large businesses have card machines.

Most of the places listed below will charge admission and parking fees. It's a good idea to keep some small change on you at all times.

Many cards have been skimmed when taking out cash at ATMs. Always check to make sure the area you place your card in is firmly fixed and has not been tampered with. 

Book in Advance

Here is a list of things to book in advance and some links to book through:

- Accommodation for Ubud and Uluwatu

- Driver to pick you up from the airport and for your day trips in and around Ubud

- Cooking Class with Ubad Ubud

- Return fast boat tickets from Sanur to Nusa Penida

- Driver for Nusa Penida day trip

- Kecak Dance Performance tickets


Driver in Ubud:

- Dewa +62 813 5397 3023

- Kadek + 62 852 3754 3557

Driver in Nusa Penida:

- Tony +62 813 3856 1253


Best of Bali 7-Day Itinerary

Day 1: Ubud

1. Kanto Lampo Waterfall

Just a short 5-minute walk and down a flight of stairs, this waterfall is easy to get to. Balinese locals will guide you to where it’s safe to stand under the waterfall and take amazing photos of you if you wish. They know the best lighting, poses, and angles for your photos because of their experience in doing this every day, all day! Don’t forget to tip them.

Entrance Fee: 20,000 IDR per personPhoto by: mailtomik


2. Tibumana Waterfall

The trail to Tibumana Waterfall is a short 10-minute walk over bamboo bridges and through the lush jungle. 

You can swim at this waterfall if you feel up to it. Many people come to this waterfall to enjoy the tranquility and long hours of relaxation. 

Entrance Fee: 15,000 IDR per personPhoto by: vero_veruski

3. Tegallalang Rice Terraces

Tegallalang Rice Terraces are the most popular rice terraces in Bali! 

The view of these rice terraces is spectacular from the top but make sure to venture down and explore each corner of the rice terraces.

Entrance Fee: 15,000 IDR per personPhoto by: aroundtheworldwithus_

Lunch Recommendation: Cretya Ubud located at Alas Harum

Photo by: Cretya Ubod by Alas Harum Bali


4. Alas Harum

Alas Harum is just a short 1-minute drive (8- minute walk) away from Tegallalang Rice Terraces. Here is what there is to do at Alas Harum: 

- Learn how they make Luwak Coffee

- Swing over the rice terraces

- Zip-lining

- Ride a bike in the sky

- Take photos at the famous Gorilla Face

- Enjoy the pools at Cretya Ubud


* Additional costs apply for each activity! *

Entrance Fee: 50,000 IDR per personPhoto by: Alas Harum Bali

Dinner Recommendation: Green Kubu Cafe

Photo by: Green Kubu Cafe


Day 2: East Bali

1. Lempuyang Temple

The Lempuyang Gate Temple, also known as the "gates of heaven," is located in Karangasem regency, Bali's most eastern point.

You'll need to leave early in the morning (recommend arriving at 7 a.m.) to avoid the crowds! On a clear day, you will have the best views of Mount Agung!

This image was captured by balancing a mirror beneath the lens of a smartphone camera. A photo between these gates costs 10,000 IDR.

Make sure to stop at Maha Kencana a restaurant near the temple. It doesn't have the best reviews on service and food, but it does have the best views and photo props! 

Entrance Fee: 100,000 IDR and 50,000 IDR per person for the shuttle bus to get there and back.Photo by: lloydbayer_photography


2. Tirta Gangga

Tirta Gangga is a water palace with fountains, bathing pools, and ponds set among tropical gardens, stepping stones, and stone sculptures!

If you want to feed the Koi it costs 5,000 IDR for fish food. Make sure to grab fish food from the many stalls on your way in.

Entrance Fee: 50,000 IDR per personPhoto by: joeychi.dng

Lunch Recommendation: La Montagne Cafe overlooks rice terraces with the volcano Mt Agung as an epic backdrop!

Photo by: yztraaa__


3. Tukad Cepung Waterfall

The best time of day to visit is between 10-1 pm when the sunlight shines into the cave. This is the best time for photos and videos!

From the parking lot, the waterfall is about a 15-minute walk with lots of stairs! You will need to walk through water in a cave to get to this waterfall.

Entrance Fee: 15,000 IDR per personPhoto by: jeniashtefan

Dinner Recommendation: Kelapa Muda Ubud

Photo by: raphael.lks


Day 3: North Bali

1.Banyumala Twin Waterfalls

Amazing twin waterfalls parallel to each other with a pool at the bottom you can swim in. 

It’s about a 15-minute, slightly difficult walk down to the waterfall. Be careful on your way down as the rocks are slippery.

Entrance Fee: 30,000 IDR per personPhoto by: heykelseyj


2. Banyu Wana Amertha Waterfall

Banyu Wana Amertha is a unique waterfall that stretches out of a large rock wall covered in greenery.

There are 4 waterfalls to see here in different areas but on the same path. It’s about a 15–20-minute walk to get to the Banyu Wana Amertha Waterfall. 

Entrance Fee: 30,000 IDR per personPhoto by: hidwii


3. Handara Gate

Handara Gate is the entrance to a golf resort that has become popular with tourists for its unique photo spot. 

The traditional Balinese gates surrounded by rainforests and mountains create a dramatic backdrop for your photo. The photo comes with a price!

Photo Fee: 30,000 IDR per personPhoto by: moretti

Lunch Recommendation: The Joglo Beratan

Photo by: ketut_2021


4. Ulun Danu Beratan Temple

A water temple surrounded by Lake Beratan creates a unique island that appears to be floating. There are some beautiful gardens to walk around on Ulun Danu Beratan Temple's grounds.

Entrance Fee: 50,000 IDR per personPhoto by: deomanish

Dinner Recommendation: The Sayan House

Photo by: The Sayan House

Day 4: Ubud

1. Cooking Class with Ubad Ubud

You cannot visit Bali without experiencing some Balinese culture. That is exactly what this cooking class is! You not only learn how to cook Balinese food, but you also learn the culture and lifestyle of Balinese locals.

At 8:30 in the morning, you will start your day at a traditional market where you will learn about some spices, herbs, and traditional foods.

Next, you will be taken to a rice field at Tengkulak Village where you learn about the process of rice harvesting.

When you arrive at the traditional Balinese compound where your cooking class is held, you will learn about Balinese culture while tasting sticky rice pancakes and enjoying a refreshing welcome juice. 

The cooking class not only teaches you how to make 8 delicious Balinese dishes but also how they create Balinese traditional medicine from herbs and spices. 

Cooking Class Cost: 375,000 IDR per person, including free pick up and drop off service in the Ubud area.

Here are a few suggestions if you are looking for something to do before your sunset walk:

- Visit the Ubud Traditional Art Market

- Relax at a spa or get a massage

- Get a selfie with a monkey at Monkey Forest

- See Ubud Water Palace


2. Campuhan Ridge Walk

The Campuhan Ridge Walk is a peaceful walk through greenery, hills, and the surrounding jungle. 

It’s a 2km walk and will take you around 20-25 minutes. The paved walkway is mostly flat so not hard at all!

The trail is not covered and is exposed to the sun so best to do this in the early morning or around sunset time. Photo by: florian_degreve

Dinner Recommendation: Cantina Rooftop Bali

Photo by: sso_danim


Day 5: Nusa Penida Day Trip

Book the earliest fast boat from Sanur to Nusa Penida. It will take 45 minutes to reach Nusa Penida from the mainland. Organize with a driver beforehand to take you to the below destinations.

1. Diamond Beach 

Diamond Beach is one of the most beautiful destinations in Nusa Penida! The trek down to Diamond Beach is steep and at some points, there's no rope to hang onto so take care.

Entrance Fee: 10,000 IDRPhoto by: from_the_valley_gallery


2. Rumah Pohon "Treehouse" 

Once you make your way down all the stairs, you will see three treehouses. The furthest treehouse is the popular one for photos. Photo by: travelistnusapenida

Lunch Recommendation: Warung The Kroya Panorama Points 

Photo by: 11__ie


3. Kelingking Beach (T-Rex Bay) 

The best view is from above! If you are feeling adventurous you can take the challenging steep staircase and make your way down the cliffside. It’s steep, rocky and sketchy in some areas so be very careful and wear comfortable walking shoes. Only do this if you are comfortable with heights. 

If you have time before your boat ride back to the mainland you can check out Angel's Billabong and Broken Beach a 30-minute drive from Kelingkling Beach. 

Entrance Fee: 10,000 IDRPhoto by: indovacasia


Dinner Recommendation: Terracotta Restaurant 

Day 6: Uluwatu

1. Melasti Beach

Melasti Beach is the perfect white sandy tropical beach to spend the day at and one of the best places to watch the sunset in Bali! 

At the beach clubs, there is a minimum spend to use their sunbeds and facilities.

Apart from the beach clubs, there are local restaurants near the beach you can buy cheap Indonesian meals from. 

Entrance Fee: 10,000 IDR per personPhoto by: ksenia_fitness_krd


2. Sunset drinks at Ayana Rock Bar

Ayana Rock Bar is the best place to watch the sunset while sipping a cocktail in hand. 

Ayana Rock Bar is situated on top of a rock formation along the ocean with dramatic views of the cliffs and tropical clear waters below. Sunset is the most popular time amongst tourists. As they don’t take reservations, be prepared to line up and wait. I can assure you it’s worth the wait! 

The Rock Bar is located in Ayana Resort. The staff at the front can direct you to the lift you will need to take to get to the bar.Photo by: Rock Bar Bali

Dinner Recommendation: Sami Sami Italian Restaurant

Photo by: Rock Bar Bali

Day 7: Uluwatu

1. Suluban Beach

Suluban Beach also known as Blue Point Beach has unique caves to explore. It's also the entry and exit point for surfers. At low tide, walk around to the right of the cove which brings you to a beautiful hidden beach. 

Suluban Beach is one of the few beaches that do not charge an entrance fee. There is a small fee for parking scooters. 

Some monkeys hang around the area on the way to the beach so be aware of your belongings. Photo by: paulamerr

2. Lunch at Single Fins

Single Fin is a popular place to watch the surfers and enjoy a drink. It’s set in an epic location on a cliff overlooking the Uluwatu surf break. 

They have great music (live music and DJs), delicious food, amazing cocktails, and a relaxed vacation atmosphere. Photo by: holdluggageonly


3. Uluwatu Temple

Uluwatu Temple is a famous sea temple perched on a cliff 70 meters above the ocean! Allow around 1-2 hours to walk around the temple grounds before watching the Kecak Dance Performance. It's important to know that you can not get Go-Jek from Uluwatu Temple but you can get it to go there. 

Be careful of any loose belongings such as sunglasses, phones, etc. as there are many monkeys around and they have a reputation for stealing. 

There are sarongs, scarves, and sash ties you can borrow while you are visiting.

Entrance Fee: 50,000 IDR per personPhoto by: zeeabigail


4. Kecak Dance Performance

Kecak Dance Performance is held every day between 6 pm-7 pm at Uluwatu Temple. What can you expect? Traditional dance, a musical drama, a famous Balinese story, fire, beautiful costumes and lots of chanting! 

Kecak Dance Performance is held on a cliff with a view of theocean! The sun sets behind the performance creating an epic backdrop. 

It’s best to book your tickets on Klook in advance, especially in the busier months. 


Flights

Dinner Recommendation: The Cashew Tree

Photo by: The Cashew Tree Collective

Bali is an incredible place to visit, and I guarantee you will have an unforgettable experience. Many people love Bali because of its stunning scenery, delectable cuisine, affordable luxury hotels and spas, and welcoming locals!

PS: cover photo by aroundtheworldwithus