Bali is simply a dream destination – whether for solo trips, honeymoons, yoga trips or family travel – the Bali must-sees are definitely a highlight for every kind of traveler.
There is so much to see on this Indonesian island, it can be hard to decide which are the best things to see in Bali. I asked 18 travel bloggers for their absolute Bali highlight. Out of the wonderful answers and our own Bali tips we have created this Ultimate Bali itinerary – 10 days or more, so you will not miss any of Bali’s breathtaking sights.
But before we take a look at the Bali travel itinerary, we’ll give you some Bali travel tips and information.
What to find out in this post
- 1 Bali Facts
- 2 Best time to visit Bali
- 3 How to get around Bali?
- 4 The Ultimate Bali Itinerary 10 Days to the best places to visit in Bali
- 5 Bali Sightseeing Map
- 6 Day 1 +2 Uluwatu
- 7 Uluwatu Temple
- 8 Karma Beach
- 9 Sundays Beach Club Uluwatu
- 10 Jimbaran Fish Market
- 11 Day 3 Seminyak or Canggu
- 12 Pasut Beach
- 13 Tanah Lot Temple
- 14 Day 4-7 Ubud
- 15 Art Market in Ubud
- 16 Penestanan
- 17 Campuhan Ridge Walk
- 18 Jatiluwih Rice Terraces
- 19 Monkey Forest Ubud
- 20 Goa Gajah Temple
- 21 Tegalalang Rice Terrace
- 22 Mount Batur
- 23 Day 8 Temple Tour
- 24 Pura Lempuyang
- 25 Tirta Gangga
- 26 Day 9 + 10 Lovina & Waterfalls
- 27 Lovina Beach
- 28 Sekumpul Waterfall
- 29 Banyumala Twin Waterfall
- Island with an area of 5,561 km²
- Lies in the Indian Ocean between Java and Lombok
- Belongs to the Small Sunda Islands
- More than 92% of the population belong to Hinduism
Best time to visit Bali
The dry season prevails in Bali from May to October, with June to September being the absolute high season.
Rainy season prevails in Bali from November – April.
How to get around Bali?
By Taxi or Private Driver
The easiest and most comfortable way to get around Bali is to go by Taxi or Private driver. You can just stop one of the taxis driving around or book a driver beforehand.
Bali Top Tip: Definitely check the prices beforehand and only pay what the trip is actually worth it. Many taxi drivers overcharge foreigners.
We loved driving around Bali by scooter. It’s usually way cheaper than a taxi and makes you more flexible. But only drive if you feel comfortable doing so, especially during the rainy season.
You can rent a scooter almost everywhere throughout Bali. Just ask in your accommodation.
By Public Transport
There is also a public transport available in some parts of Bali. It’s probably the cheapest option but also takes the longest.
Bali Top Tip: Definitely check the prices for tickets beforehand. Tourists are often overcharged. You can book your ticket online here.
The Ultimate Bali Itinerary 10 Days to the best places to visit in Bali
Bali Sightseeing Map
Day 1 +2 Uluwatu
We start our Bali tour in the southwest of the island. From here we can tick off some of the most fun things to do in Bali off our list.
The name Uluwatu comes from the word Ulu, which means end and the word Watu, which can be translated as rock.
Bali inspired every year many visitors to explore many beautiful beaches to temples and rice terraces. There are many best things to do and see in Bali and even possible to enjoy many off the beaten path experiences for the first time. How about watching Kecak & Fire Dance at Uluwatu Sea Temple? Yes, during your trip to Bali Island this traditional dance performance will get you to know a lot more about Balinese culture.
During the sunset hour, this unique fire dance show held every day at the temple premises. Many local Balinese artists performed Kecak dance without any musical instruments. The ancient epic story of Ramayana played by them through dance. The whole environment became so dramatic just before the sunset. So, at the same time you can also watch the stunning sunset. Try to get the place as early as possible to confirm the entrance ticket otherwise it is tough to manage a seat, and the crowd is enormous.
How to get there
The Uluwatu Temple is located in South Bali and surrounded by the most stunning Indian Ocean. It is just 22 km away from Kuta.
Tours to Uluwatu Temple: Click here for more information about tours..
Opening Hours Uluwatu Temple: 07 am – 07 pm
Recommended by Nafisa Habib from My Own Way to Travel.
Bali has many beautiful beaches and you do not need to end up at packed and super touristy Kuta Beach. We spent some time on the scooter and searched for nice and relaxed beaches and to our surprise, we found a few which are (still) not that well known. One of them is Karma Beach. For us, it belongs to one of the most beautiful beaches in Bali. Why? The beach is a long stretch of white powdery sand and surrounded by terrific rocks. The Caribbean turquoise waters and relaxed atmosphere will make you stay forever. Because of the rocks, you will find plenty of free shade. Just make sure to bring enough water and food, as there is luckily not much around, just the beautiful sea with the view on rocks and trees. Make sure to check the tides before you go. During high tide, you might not be able to access all of the beaches.
How to get there
Karma Beach is located in Jimbaran in the very south of Bali. Take the road JJ Karma Kandara and drive all the way until you reach the temple Pura Masuka. When you arrive, you can park your scooter at the parking lot (parking fee 5.000 Rp) and then simply pass the temple on the left and walk down the stairs. You can climb down to reach the sand. Make sure to go during low tide, otherwise, you might get wet. Once you are down, try to keep to the left.
Recommended by Gigi & Nico from beach addicted
Sundays Beach Club Uluwatu
Sundays beach is a gorgeous spot to sit back and relax while enjoying delicious food and cocktails. If you like keeping active they have a range of snorkels, stand up paddle boards and kayaks. Do the beach hawkers put you off enjoying the beaches of Bali? This is the perfect spot if they do, the beach is private so no hawkers constantly asking you to buy things.
Once you arrive at the gorgeous lobby, the staff will direct you to the inclinator down to the beach. Here you will purchase your pass for the day and collect a towel to use. It is a fun trip down the inclinator but be sure to get there early to reserve a bean bag on the sand as it is first come first serve basis. If you hang around until sunset you will experience their nightly sunset beach bonfire and on the weekends enjoy the nightly live music. A day out at Sundays Beach Club is a great way to spend time with family or friends.
How to get there
Located on the most southern point of Bali, it is a 30-minute drive for Denpasar Airport. To find this amazing beach club, ask a driver to take you to the Ungasan Resort.
Tours to Sundays Beach Club: Click here for more information about tours..
Opening Hours Sundays Beach Club Uluwatu09 am – 10 pm
Recommended by Kate from Rolling along with Kids.
Jimbaran Fish Market
Referred to by the locals as “Pasar Ikan Kedonganan” the Jimbaran fish market is a covered market just off the shores of the beach at Kedonganan. Buzzing with fisherman bringing in their catch of the day, it doesn’t get any fresher. What stands out most to me is the impressive variety of different types of sea life including endless species of fish, crabs, clams, lobsters, and even squid!
Set against a backdrop of the beautiful sea lined with strikingly colorful boats, it is truly a wonderful sight.
How to get there
Less than a 15-minute drive south from the Ngurah Rai International Airport, the Jimbaran Fishmarket is an easy find. Catch the main bypass Ngurah Rai South, then a right where it meets Toyaning. Next, a left for a short stretch on Raya Uluwatu, and a quick right onto Pasir Putih. This meets up with Pantai Kedonganan. From here, head north until you hit the market.
Opening Hours Jimbaran Fishmarket: 04 am – 09 pm
Recommended by Kaila from NomList.
Day 3 Seminyak or Canggu
Seminyak was once a separate community, but today it is a suburb of Kuta. Seminyak is considered the most expensive area of Bali. So if you are traveling on a smaller budget, you can visit the following attractions as Bali excursions from Canggu.
While some of Bali’s beaches seem to be rather disappointing for tourists due to the crowds, Pasut beach is still a true hidden gem and one of the less discovered parts of the island. Therefore, it’s certainly been a big highlight of my backpacking journey around Bali.
The black-sand beach is very wide with flat water, making it difficult to swim but perfect for a long stroll along the beach. While there aren’t any big hotels and resorts along the beach (yet!), I spotted one hotel which is a good place to grab a drink or a snack, since there isn’t much infrastructure around. When I arrived at Pasut, I had the beach basically all to myself for the afternoon, until a few locals showed up to watch the sunset. While some other places around Bali were very overcrowded and therefore pretty disappointing for me, I really enjoyed Pasut and can certainly recommend visiting.
How to get there
Pasut is located about an hour up the coast from Seminyak and Canggu and is best reached as a day trip by scooter.
Recommended by Patrick from German Backpacker.
Tanah Lot Temple
There are many iconic places on the romantic island of Bali, but if there is one that epitomizes perfectly the colorful mixture of beauty, adventure and myths that Bali is, it’s Tanah Lot.Translating as “Land in The Sea”, Pura Tanah Lot is a 500 years old Hinduist temple situated on a tiny rock island, right next to the Beraban village. The legend has it that a high priest with a long name (Dang Hyang Nirartha) came to the village to spread Hinduism. The village chief got angry with him and tried to chase him away. The priest, trying to show the mightiness of his religion, shifted the rock he was meditating on and move it into the sea. Afterward, he transformed his sashes to poisonous snakes who guards the temple to this day.With the infinite ocean on the background and the crashing waves below, Tanah Lot is one of the most photogenic places in Bali. Since it’s located only 30km from Denpasar, it’s an extremely popular tourist attraction so try to avoid it during weekends and local holidays.Best times to visit the temple would be either early in the morning when you’d have the place for yourself, or at sunset when you can enjoy Tanah Lot’s beauty to the fullest!
How to get there
The best way to reach it, just like everything in Bali, is via scooter.
Tours to Tanah Lot Temple: Click here for more information about tours..
Opening Hours Tanh Lot Temple: 07 am – 07 pm
Recommended by Verislav from Global Castaway.
Day 4-7 Ubud
No Bali trip is complete without a stay in Ubud. The small city is considered the cultural center of Bali and is truly magical.
Those who have more time can relax here with a day of yoga or massage, get to know the culture and temples of the small town or simply enjoy the great food of Bali.
Art Market in Ubud
The Ubud Art Market is one of my favorite places in Bali. It is locally known as Pasar Seni Ubud, and it’s located opposite the Royal Ubud Palace. If you’re staying in the center of Ubud, the Ubud Art Market is just walking distance.
This market features local products. It’s a great place to buy souvenirs, whether it’s traditional batik, clothes, bags, and accessories, as well as jewelry. You can also shop for home decorations such as paintings, carvings, and furniture.
The great thing about the Ubud Art Market is that it gives you a taste of the culture of Bali, and its products are made not just in Ubud but in neighboring towns as well. You will see & appreciate unique art and handicrafts that you’ll be hard-pressed to find anywhere else. I particularly like the quilts and my boyfriend likes a chess set with the pieces carved based on Hindu mythology.
How to get there
The Ubud Art Market can be found at Jalan Raya Ubud No. 35.
Opening Hours Ubud Art Market: 6 am to 6 pm
Recommended by Katherine from Tara Lets Anywhere.
I’m tempted to keep this information all to myself, tempted not to share my love for this magnificent and pristine place, concerned that by doing so, it may also succumb to tourist troves as its neighboring borough, Ubud, as in the last years. Evidently, the artistic flair and gypsy vibe still reign strong in the cultural mecca of Bali, but to find the peace and tranquility which was once emblematic of it, you now need to look on the outskirts of town, to the magical area of Penestanan.
Here, you’ll find beautiful winding pedestrian lanes, lined with overgrown and lush vegetation leading to cute Warungs, boutiques or yoga studios. You will also find a selection of fabulous eateries ranging from the local BBQ to plant-based elite restaurants, all set within a tranquil and paradise-like setting. The best part of Penestanan as to be its surrounding fields of rice paddies a wonderful sight to wake up to.
How to get there
Its location, an easy walk or scooter ride away, just 3 km from the main hub of Ubud, makes it an incredible base for visiting the surrounding region. Go see for yourself and I’m convinced that you’ll also be tempted to keep it a secret.
Recommended by Nathalie from Marquestra.
Campuhan Ridge Walk
The Campuhan Ridge Walk is one of the best ways to see the natural Bali and is a scenic walk through rice fields, small villages, and lush jungle that starts in Ubud. The walk is free and takes about two hours return, although best to set up off in the early hours or late afternoon, due to the heat.
I love the walk for the views of the stunning rice fields that Bali is famous for, along with the green Balinese jungle, as well as just people watching. Bring along water and your camera, as there are lots of places along the walk that are perfect for photography. The Karsa Café is a great place to stop for lunch or a coffee, and it’s also where most people turn around to head back to Ubud. Karsa is a serene and beautiful spot, offering outdoor seating among lily ponds and rice terraces.
How to get there
The start of the walk can be found near the Warwick IBAH Hotel in Ubud or ask at your guesthouse for directions- the walk is popular and is well-known.
Opening Hours Campuhan Ridge Walk: 08 am – 05 pm
Recommended by Katie from the Accidental Australian.
Jatiluwih Rice Terraces
The rice terraces in Bali are more than just scenic. They are also spiritual. For farmers here, there is a connection between their crops and their gods, and the layout of their fields reflect that.
To see this for yourself, the best collection of rice fields to visit are the ones at Jatiluwih, where more than 500 farmers take care of more than 600 hectares. The cascading system of terraces is built into a hillside and the water that is moved around the area through a sophisticated ancient irrigation system that was invented here in the 9th century!
Before then water arrives at the rice fields, it is blessed at a nearby temple called Pura Luhur Batukaru. It’s an important part of the Balinese farming system that incorporates religion and is worth visiting as part of a trip to Jatiluwih.
Pura Luhur Batukaru is one of the most sacred Hindu temples in Bali and is one of the island’s nine directional temples. It was originally built in the 11th century but most of what you’ll see was actually rebuilt in the mid-1900s.
How to get there
The rice fields and temple are about 50 kilometers from the main beach areas of Bali. If you drive yourself, it will take at least 90 minutes (because of traffic). There are tours that go here and they could be an easier option.
Tours to Jatiluwih: Click here for more information about tours..
Recommended by Turtle from The Traveling Turtle.
Monkey Forest Ubud
Balinese wildlife is everywhere you go. One of our favorite places is the famous Monkey Forest, right in the heart of Ubud, in the village of Padangtegal.
The place is unique, dedicated to the monkeys, a relaxing and unbelievable experience, where you can get in contact with nature and watch animals in their natural habitat. You can see around 700 monkeys but, also 186 species of trees and temples.
The Monkey Forest was created under the concept of the Hindu philosophy of Tri Hita Karana. In this, “Tri” means three, “Hita” means happiness and “Karana” means cause. The main goal of this ideology is to maintain a balance in life.
This isn’t just another tourist attraction, but an important place for nature preservation, animal protection and significant for the spiritual and economic life of the community.
Sometimes we heard people talking about being attacked by monkeys. But, all the time we spend there we never felt insecure. Be conscious about it, if you going to take cameras and other equipments make sure you secure them. The same for bags, we had ours always locked.
Be careful with food, actually, you don’t even need to bring food here. Monkeys are curious animals; if they see food, of course, they will be bothering you. One common-sense thing, keep your distance and enjoy your time here.
Another good thing is, at the entrance they gave us a paper with the history of the Monkey Forest and some rules. You must follow the rules and everything is going to be alright. Remember this is their place, monkey place, not yours.
Tours to Ubud Monkey Forest: Click here for more information about tours..
Opening Hours Ubud Monkey Forest: 08.30 am – 05.30 pm
Recommended by Sandrina from The Wise Travellers.
Goa Gajah Temple
Just minutes from central Ubud, the Goa Gajah Temple (Elephant Cave Temple) is a wonder to behold. A significant archaeological site, as well as a popular tourist attraction, this temple dates back to the 11th century and is built upon a hillside, which was considered sacred by those who built it.
This dreamy destination boasts stunning elephant carvings and sculptures, a magical meditation cave, beautiful bathing pools, and a lush green jungle area with captivating sacred trees and breathtaking views. After visiting the Goa Gajah Temple, you’ll no doubt want to come back again and again! This place is definitely a must-see site in Bali.
How to get there
You can get to the Goa Gajah Temple by going on a tour, by taxi, or by your own motorbike. Additionally, the Elephant Cave Temple is open daily from 8 am to 4 pm with entry costing 50,000 Rupiah (in 2019). Also, don’t forget these must-pack items for Bali!
Tours to Goa Gajah Temple: Click here for more information about tours..
Opening Hours Goa Gajah Temple: 08 am – 04.30 pm
Recommended by Sophie from the Wanderful Me.
Tegalalang Rice Terrace
“I don’t want to go to Bali” – said nobody, EVER! Bali is just amazing! There is always a good excuse to go back to the island of the Gods and recharge your battery with its incredible energy.
Among the best things to do while on the island, the Tegalalang rice terrace in Ubud represents by far one of the most iconic landscapes of Bali. Imagine a large, lush and green stretch of land which takes you straight into the heart of the beauty of Southeast Asia. Get ready to walk for kilometers across villages and temples, where you can dive yourself into the daily Balinese lifestyle, which managed to keep its authenticity far from the curious eyes of tourists.
Don’t forget to wear comfortable shoes – there is plenty of mud if it’s a rainy day – and bring some extra batteries for your camera, you won’t stop taking pictures!
How to get there
If you are a brave scooter driver, just ask for directions to some local when you are in the main street of Ubud. Otherwise, you can easily ask some local taxi guy to take you to the Tegalalang rice terrace.
Tours to Tegalang: Click here for more information about tours..
Recommended by Cristina from The Lazy Trotter.
Mount Batur is a highlight of many travelers’ itineraries in Bali. It’s only really safe and feasible to visit by tour; the nearest and most convenient place to leave from is Ubud. Most people hike Mount Batur by night to witness the spectacular sunrise from the top of the volcano.
The hike is a bit challenging, but not too difficult. Its summit sits at 1,717 meters above sea level – quite impressive for a small island like Bali! You’ll notice it gets cooler and cooler as you ascend – and waiting for the sun to come up can be quite a chilly affair.
But it’s all worth it when the sun rises. You’ll be able to see for kilometers, across all the towns and villages that are nestled at the base of the volcano. It’s a really spectacular vantage point to welcome in a new day. Make sure that you watch out for monkeys – there are quite a lot of them at the top of the volcano and they will not be shy about stealing your possessions!
If you’re planning on doing the Mount Batur hike, be sure to add warmer clothes (you’ll be freezing in shorts) and a good quality torch to your Bali packing list. Also, remember plenty of water and snacks – although the tour will provide some food.
Tours to Mount Batur: Click here for more information about tours.
Recommended by Claire from Claire’s Footsteps.
Day 8 Temple Tour
If you love visiting temples, add Pura Lempuyang to the list. It’s one of the oldest Hindu temples in Bali.
All visitors must wear a sarong to enter the temple, and you can rent one at the entrance gate. When you arrive, you’ll notice the line at the first and most popular gate, also known as the “Gateway to Heaven.” It’s an iconic spot to take photos and hopefully, it’s a clear day to see Mount Agung through the gates. Come up with any creative poses but no kissing or yoga poses allowed (per the rules of the temple).
If you have extra time, consider visiting the other 6 temples in the complex. It’s a peaceful journey and will take over 3 hours to visit all the gates. Stair climbing is involved (over 1440+ stairs) so you’ll get a good leg workout.
Along the way up, see locals bringing fruits and food to the various temples for prayers. Pura Lempuyang is a good place to visit if you want to escape from the main areas of Bali.
How to get there
Located in Mount Lempuyang in East Bali, the only way to get here is by renting a scooter or hiring a driver.
Tours to Lempuyang Temple: Click here for more information about tours..
Opening Hours Pura Lempuyang: 09 am – 06 pm
Recommended by Jackie & Justin from Life of Doing.
The Tirta Gangga Temple is unlike any other temple I have ever seen. This unique water palace temple is located in the eastern part of Bali. The name Tirta Gangga can be translated as “water from the Ganges” and is a respected place for Hindus.
The water that fills the various basins and fountains comes from sacred springs, which are located above the Water Palace. But the best thing about this place is that you can actually swim in the pools of Tirta Gangga. How cool is that!? You can even rent a floaty.
The water can be a bit cold, but it is a nice refreshment on a hot day in Bali.
Although locals tend to bathe in full clothing, tourists are perfectly alright to go into the water with their usual swimwear.
Tirta Gangga is full of great architecture and fountains. In addition to a swim, it is worthwhile to have a look around the temple grounds before or after your bath. In the fountains and ponds, you can even see a lot of koi.
Thus, don’t forget your towel when visiting the Tirta Gangga temple in Bali!
How to get there
From Ubud, you can either take a taxi (the trip takes about 2 hours) or if you feel like, go with a rented scooter.
Tours to Tirta Gangga: Click here for more information about tours.
Opening Hours Tirta Gangga: 08 am – 06 pm
Day 9 + 10 Lovina & Waterfalls
While most visitors neglect North Bali in favor of the South, we knew the south was not for us. It was overrun with throngs of tourists and vendors pushing their sales. North, on the other hand, was calmer and more pristine. Keep in mind, that exploring the north does require more travel time, but it’s absolutely worth it.
Way up north lies the quiet beach of Lovina in the Kalibukbuk area. It is actually made up of small patches of beaches which span over two districts of Buleleng. The sand, unlike the South, is slightly blackish. There are parts of Lovina beach that are frequented by people thanks to its abundant marine life. Dolphin watching, snorkeling, diving are some of the activities available here. Some parts of the beach have not been explored by tour operators. We chose to stay in a beachside villa near the quieter end of the beach and we cannot stress enough how lovely it was! We felt like we were on a second honeymoon. Along with the beach, you can also visit the nearby attractions like the GitGit waterfall, Banjar hot springs, and the Vihara Buddha.
Tours to Lovina Beach: Click here for more information about tours.
Recommended by Shruti from Siddharth and Shruti.
No trip to Bali is complete without seeing one of the hundreds of stunning waterfalls. But one stands above the rest, not only for its epic setting but the adventure it takes to even get there. Located north of Munduk, getting to Sekumpul is easiest if you have your own wheels. The scenery is gorgeous and best seen when whizzing past on a motorcycle.
You’ll ride up and down incredibly steep roads, through remote rural villages for nearly an hour before stumbling on the spot to start your walk. From here you’ll need to walk along rural tracks for around 20 minutes before you get your first glimpse of this stunning waterfall.
Sekumpul feels like a scene from Jurassic Park, a waterfall that looks as tall as a skyscraper surrounded by cliffs covered in jungle. The first lookout point is spectacular and the best place to get a birds-eye shot of the falls. Then you’ll start the gradual descent to the foot of the falls where you can take a dip if you want and soak up just how small you are within this huge landscape.
How to get there
The best thing about it is that few people go here because it’s a lot harder to get to than the likes of Kanto Lampo, Tukad Cepung and Tibumana falls, all of which are much closer to Ubud. It takes about an hour to get to the start of the walk from Munduk or a bit longer if you miss the turning like us, and then another 30 – 40 minutes for the walk. This just makes it even better as the best places are always the ones you have to work a little harder to get to.
Tours to Sekumpul Waterfall: Click here for more information about tours.
Recommended by Cat from Walk my World.
Banyumala Twin Waterfall
A brilliant off the beaten path spot to add to your itinerary of Bali is Banyumala twin waterfall. Located around 12 kilometers from Munduk, Banyumala waterfall is a peaceful escape as it’s currently free from tourist crowds. This is largely down to the poor condition of the unpaved road leading to the waterfall. Although the road is relatively safe to visit by car, it’s risky on a scooter/bike – even for experienced riders! That being said, for those willing to make the journey, it’s a truly beautiful sight.
From the car park, the walk down to the falls is relatively straightforward, although it is slightly steep at times. As the name suggests, Banyumala is home to 2 beautiful waterfalls side by side. Once you reach the falls you’re likely to have this incredible place all to yourself. Take the time to enjoy the magnificent natural beauty of the place before heading for a swim in the plunge pool to cool off from the Bali heat! It’s hard to find any other place in Bali this stunning that isn’t packed with tourists, which makes it a truly wonderful spot to visit!
How to get there
Banyumala twin waterfall is easiest to reach from either Lovina or Munduk. If you opt to travel by taxi, it’s a good idea to include it as part of a day trip around North Bali in order to get the best value for your money. Either way, you won’t regret adding this beautiful spot to your itinerary!
Tours to Banyumala Waterfall: Click here for more information about tours.
Recommended by Sam & Natalia from Something Off Freedom.