Diamond Beach, Nusa Penida

What do you expect from your ideal vacation – white sand beaches, waterfalls, green nature, relaxed vibes, sitting by the ocean while sipping on coconut water? If you say yes to any of this, Bali has got you covered. Bali is a tropical paradise.

In this blog, we have covered the list of things that you can do in Bali for an Ultimate Bali Itinerary.

Know Before You Go


Travel Costs and What to expect in Bali?

You can travel Bali on a budget or plan a luxury trip; this is the destination where you will have a remarkable time no matter your choice. Costs in Bali depends on how you want to spend your time here; it can range from as low as 20$ a day to a higher range. 

Here is what you can expect cost-wise when in Bali :

      • Accommodation: A budget stay here can starts as low as 5$ in Bali. If you are planning to stay in a luxurious place, you can get it for a cost of 30$ to 100$. We booked a very nice 3-star hotel for 35$ a night in Ubud. It also had an infinity pool with breakfast in the pool. How awesome is that?
      • Transportation costs: For the everyday commute, you can book a private full-day taxi with a chauffeur for five lakhs IDR. Another option is to rent a two-wheeler for 40k to 60k IDR per day. The petrol charges here are 10k IDR for 10 liters of petrol which was sufficient for full-day travel for us.


Weather in Bali and the Best time to visit Bali

Bali is a tropical destination. Its year-round weather is warm and humid with temperature ranging from 73° F (23° C) to 88° F (31° C).  Bali has two main notable seasons – Wet and dry season.

      • April to October is a dry period.
      • November to February is the rainy season in Bali.
      • Bali is most crowded during July, August, and in December during Christmas and New year’s time. However, if you would like to avoid crowds consider coming here from April to May or in September.


What should you pack for your trip to Bali?

Are you excited for your vacation to the tropical paradise? Yay, let’s get that packing started. 

Here is the list of things that you would need:

      1. Sunglasses
      2. Beach bag
      3. Swimsuit / Bikini
      4. Sarong / Scarfs for cover-ups at temple or the beaches
      5. Flip Flops
      6. Shorts
      7. Dress or clothes for warm weather
      8. One light Jacket
      9. A pair of sandals that are comfortable and hiking style 
      10. Dry Shampoo – This can be a savior on bad
      11. Sunscreen
      12. Insect repellent
      13. Face mask for keeping your skin hydrated during your stay here.
      14. International Driving license if you have one and plan on renting a bike.
      15. Camera and weatherproof cases for all your electronic devices.
      16. Travel adapter

Ultimate Bali Itinerary

Arrive at Ngurah Rai International Airport in Denpasar. As soon as you arrive at the airport, you will see Balinese culture everywhere. Most of the countries have free entry on arrival for up to 30 days. Once you enter Bali, it is advisable to get an Indonesian sim card; many vendors at the airport offer various data packages that you can choose from depending on the length of your stay and your requirement.

Now it is time to go to the hotel, to save you some hassle, pre-book a taxi before you enter Bali. When you arrive, the driver is waiting at the airport to pick you up with your name card. Most of the hotels also offer pickup service. Depending on your flight, you may be tired or even jet-lagged. After arriving, take some rest and kick off that jet lag. For the evening, simply explore nearby surroundings or what the hotel has to offer.


For the first part of the Itinerary, we will stay in Ubud. Ubud is a peaceful place in Bali that is girded by lush greenery. Stay here for a laid back experience and to pamper yourself.

DAY 1 

Tegallalang Rice Terrace

Start your day by visiting the Tegallalang Rice terrace during sunrise to get magnificent views of the paddy fields. The lush green meadows are a perfect place for a walk. You can see how the rice is grown here; often, you will find farmers working in the rice paddy fields.

Time to visit Tegallalang Rice Terrace: Early morning as the rice paddies look fantastic in the morning sunlight.

Travel Tip: Apply insect repellent before your visit to the rice terrace as there are many insects in the fields.

Entrance Fee for Tegallalang Rice Terrace: 10k IDR

Time to explore 1-2 hours

Tegallalang Rice Terrace in Bali
Sunrise at Tegallalang Rice Terrace Bali

Bali Swing

After visiting the calm lush green paddy fields, it is time to spice things up with an adrenaline-filled swing ride. There are several swings in the Tegallalang area, depending on how adventurous you are feeling. Look for the one that suits your taste best. Well, for me, it was sure the one which offered 100% adrenaline rush and soared high above the rice paddies. 

Fee: 100k – 200k IDR

Time to explore: 15 mins


There are some more attractions in this area, look out for the bike ziplining in this area, where you can ride a bicycle on a zipline. Now that’s what we call an otherworldly experience.

Bali swing, Ubud
Swing in Ubud, Bali


Next to the Tegallalang Rice Terrace, you will find very chic restaurants that offer food with sweeping views over the rice terraces. Stop by to enjoy a delicious meal here.

Sacred Monkey Forest Sanctuary

Want to see how monkeys live in their natural habitat? Head to the Monkey forest sanctuary to see just that and some incredible monkeys doing what they do the best (monkeying around). Apart from that, the sanctuary is well-preserved with lots of trees and three temples. A ravine and water stream runs through the park; we also saw a monitor lizard swimming in this stream.

Pro Travel Tip: Do not carry easily snatchable items with you; the monkeys here will snatch everything that grabs their attention. Don’t bring bananas here as monkeys will follow you and even jump on you. Even after you have given away all the bananas, you will still smell like bananas. There you go, you have been warned.

Entrance Fee for Monkey Forest: 50k IDR

Opening time for Monkey Forest: 08:30 – 17:30

Check the latest details on official site here 

Time to explore: 2 Hours

Ubud Monkey Forest Bali
Ubud Monkey Forest Sanctuary in Bali
Ubud Monkey Forest in Bali

Ubud Royal Palace 

Next, we head to the Ubud Royal Palace “Puri Saren Agung” to engage deeply in the Balinese culture. The Royal Palace is the Palace of Ubud’s royal family; It hosts numerous cultural art and traditional dance rituals. Tourists are allowed only in some parts of the temple, but it is worth it to explore. Almost every evening, there are dance performances where vibrant dance movements express stories.

Entrance Fee for Ubud Royal Palace: Free

Opening hours for Ubud Royal Palace:  09:00 – 18:00

Time to explore: 1 – 2 Hours

Shopping at Ubud Market

After spending some time in the Palace, explore the shopping market right next to the Palace. The market has hand-woven artifacts, dream catchers, beautiful bags, dresses, and religious statues amongst a variety of other products to offer. When going shopping here, remember to haggle. Usually, start with 1/3 rd of the suggested price and settle on a middle ground.

Time to explore: 1 – 2 Hours

Day 2

Kintamani Tour

On day 2, go on a full-day Kintamani tour. You can book this tour with your hotel where you are staying. Usually, they have a tie-up with the tour agency. If this is not available, you can book it online.

The day usually starts around eight-ish in the morning. First, on the days Itinerary is a Balinese dance performance. The tour then takes you to different locations depending on your plan, along with a visit to Kintamani village, where you get sweeping views of the active Volcano. 

Fee: The tour price depends on the package you select.

Time to explore: Whole day tour

Day 3

Tegenungan Waterfall

Start your day at Tegenungen Waterfall. The waterfall gets quite busy as the day progresses, so it is better to come here early to enjoy it before the crowd joins in. You have to climb down a flight of stairs to reach the actual waterfall, but it is worth it. Take a dip in the water or simply relax listening to jungle sounds.

Entrance Fee for Tegenungan Waterfall: 20k IDR

Time to explore: 2 Hours 

Tegenungan Waterfall
Tegenungan Waterfall from distance

Goa Gajah Temple

Next, visit the elephant temple in Ubud. This temple is the oldest and dates back to the 11th century. Spend some time admiring the architecture and history of this place.

Entrance Fee for Goa Gajah Temple: 50k IDR

Time to explore: 1 – 2 Hours

Bali Flower Bath 

If you have more time in hand, pamper yourself with a Balinese massage or a flower bath. Flower baths are a popular activity in Ubud. Select a spa that offers a lovely backdrop for the Flower baths.

Pro Travel Tip – Pre-book your appointment as this is a favorite activity with tourists, and most of the famous spas are reserved a week or two in advance.

Time to explore: 1 Hour

Day 4

North Bali – Ulun Danu Bratan Temple

In North Bali, Ulun Danu temple is perched on Lake Bratan and backdropped by humongous mountains. The temple sits amidst the water, posing to be floating. The mountainous setting and high altitude contribute to a calm and tranquil atmosphere; frequently, the clouds are swirling low near the temple, giving it a new appearance.

Entering the temple is only allowed to the locals during the worship time. The interior of the site has a park where you can enjoy a peaceful walk around. Boating activities are also available on the Bratan lake. Hop on to a boat to envision the temple from an entirely new angle.

Entrance Fee for Ulun Danu Temple: 50k IDR

Time to explore: 2 – 3 Hours

Handara Gate 

Visit the famous gate to take some pictures here. The entrance is a door to a golf course that became famous for the picture opportunity it offers. There is a line to take pictures here, wait in the queue to get your 10 mins to click photos here.

Entrance Fee for Handara Gate: 50k IDR

Handara Gate
Handara Gate

Leke Leke Waterfall

Leke Leke waterfall is a gorgeous waterfall on your way back. Stop here for a refreshing break, climb down the natural backdrop of the jungle to reach this place secretly guarded by nature. This waterfall is not so crowded as compared to other waterfalls. The entrance fee also includes taking pictures in the photo booths.

Entrance Fee for Leke Leke Waterfall: 50k IDR

Time to explore: 1 – 2 Hours

Leke Leke Waterfall
Leke Leke Waterfall

Day 5


Next couple of days, stay in the Canggu area on the south coast of Bali. Canggu has a little of everything right from the rice paddies, black sand beaches, surfing spots, to its quaint cafes. Want to relax a bit, Canguu also has plenty of Spas to choose from.

Move base to Canggu

In the morning, we will keep some time to relocate our base to shift our base to Canguu and explore one of its many trendy cafes for lunch. 

Eat at a cool restaurant in Canggu.

Canggu is one of the best places when it comes to food. Whatever be your taste in food Canggu, you will find it in Canggu.

Visit the Tanah Lot Temple

In the evening, take a half an hour ride to visit the Tanah lot temple. ‘Tanah Lot,’ meaning “Land in the Sea” is a sacred temple sitting amidst the water perched on a piece of land that frequently witnesses a constant crashing of waves.

The Tanah Lot temple is an ancient 16th-century Hindu shrine devoted to the Sea god, Varuna.

Evenings make for an exciting time to visit the temple for impressive sunset views at this place. Another thing that you should not miss at the Tanah lot temple is the Kecak Dance in the evening. Kecak dance is a fire dance that depicts the story of Ramayana. The dance starts at 6:30 PM at the Open Stage of Dewi Sinta.

Tanah lot
Tanah lot perched on the water

Day 6

Batu Bolong Beach

Batu bolong beach is one of the glistening grey sand beaches in Canggu. It is famous for surfing activities. Try paddleboarding or surfing at this beach. For beginner surfers, there are also surfing lessons available here. 

The Lawn

The lawn is a super trendy and stylish beach club in Canggu. It makes for an excellent sunset drink place. The place has got fascinating daybeds, loungers, and a pool facing the ocean.

Day 7 and 8 

Nusa Penida

On day six, take a ferry from Sanur beach to reach Nusa Penida island in the morning. We suggest spending at least two days on this island to get a better feel of it and explore it properly. Nusa Penida is no short of a little paradise. It has dramatic cliff views and white sand beaches with exquisite sunsets.

Day 7

Angels Billabong

Angels Billabong is a rare sight where you will witness a natural infinity pool formation between the cliffs. Swimming is allowed only during low tide here, which is usually in the early morning hours. During the rest of the day, the flows are too strong, and there is a risk of high waves, which is why the entrance is closed, and you can only click pictures from above.

Natural Infinity Pool at Angel's Billabong
Natural Infinity Pool at Angel's Billabong

Broken Beach 

The Broken beach is an arch formation in the rocks commenced in the cliffs. Water flows in and out through this arch, which results in a beach. The access to the beach is not available; you can only enjoy its beauty from atop the hill. 

Broken Beach at Nusa Penida
Broken Beach at Nusa Penida, Bali

Kelingking Beach

This is the most visited spot on Nusa Penida island. The cliff is known for its captivating view and the T-rex shape formation of the mountain. If you are the adventurous kind, you can climb down the steep slope to reach the beach. The path downhill is very rugged, and as you go down, the stairs are missing, and the trail is steep. Only a few people go to the bottom of the beach. Sunset at the T-Rex point is pretty amazing.

Kelingking Beach
Kelingking Beach
Kelingking Beach, Nusa Penida
Kelingking Beach, Nusa Penida

Day 8

Swimming With Manta Rays

Ever wondered what it would be like to swim with manta rays? Well, you can have this unique experience at Nusa Penida where you can swim with these majestic creatures. A ferry will take you to Manta point, the guide instructs with all the necessary details of what you should expect on this dives. I can assure you this will be the one of the most unique experience you will have when you spot the Manta”s and swim with them.

Swimming with Manta Rays at Nusa Penida
Swimming with Manta Rays

Diamond Beach

The diamond beach is a stunning shore, blessed with crystal clear turquoise waters. The locals here have contributed to building the stairs to the beach. These stairs are carved out of limestone rock to lead you down to the beach. The walk down is just a few minutes and is not as difficult as the one at the Kelingking beach. The access to the beach has recently opened, so the place is relatively unexplored. The beach is accessible from rocky terrain. While crossing over, just keep in mind that currents can be rough during high tides. Having said that, visiting the beach is worth it. Diamond Beach is an exotic beach with unmatched views.  

Diamond Beach, Nusa Penida
Diamond Beach
Diamond Beach, Nusa Penida

Thousand Islands Viewpoint

Thousand Islands Viewpoint, as the name suggests, is a spot with numerous islets in a cluster, that sits in a perfect backdrop at this viewpoint. The cliff backdrop makes for a breathtaking point for your perfect Instagram pictures. 

Rumah Pohon Treehouse

This treehouse at Rumah Pohon is merely incredible. It offers an astonishing view of the ocean and the small islets. There are in all three treehouses here, which are also available for stay. The sunrise and sunsets here are astonishing and make for a perfect opportunity to take a picture at the stairs.

You might also like our other blogs

If you would like to know something more about Bali, shoot us with your questions in the comments below.

Spread the love

post a comment

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

Follow us on our journey and explore the world with us.!!