• Awards Season
  • Big Stories
  • Pop Culture
  • Video Games
  • Celebrities

Find the Best Deals on Bali Vacation Packages

Vacationing in Bali is a dream for many travelers. With its stunning beaches, lush jungles, and vibrant culture, it’s no wonder why so many people flock to this Indonesian island. But with so many options available, it can be hard to find the best deals on Bali vacation packages. Here are some tips to help you get the most out of your trip.

The best way to get the best deals on Bali vacation packages is to book early. Prices tend to go up as the travel date approaches, so booking at least two months in advance can help you save money. Additionally, booking early gives you more time to research and compare prices from different vendors. This will ensure that you get the most value for your money.

Look for Discounts and Promotions

Many travel companies offer discounts and promotions throughout the year. It’s always a good idea to keep an eye out for these offers, as they can help you save a lot of money on your trip. You can also sign up for newsletters from various travel companies, which will alert you when there are special offers available. Additionally, many airlines offer discounts for booking flights in advance or during certain times of the year.

Research Different Vendors

It’s important to do your research when looking for the best deals on Bali vacation packages. Compare prices from different vendors and read reviews from past customers to make sure that you’re getting quality service at a reasonable price. Additionally, look into what amenities are included in each package before making a decision. This will ensure that you get exactly what you need without paying extra for unnecessary services or features.

Finding the best deals on Bali vacation packages doesn’t have to be difficult or time-consuming. By following these tips, you can save money and enjoy an unforgettable experience in one of the world’s most beautiful destinations.

This text was generated using a large language model, and select text has been reviewed and moderated for purposes such as readability.


best travel itinerary for bali


What's Your Question?

Where Is Bali Located?

Bali is a small island located in the country of Indonesia, which also happens to be a popular tourist destination, particularly for Americans and Australians. Learn more about where exactly it’s located and what makes it so popular, along with other facts about this beloved Asian island.

Where Is Bali?

According to World Atlas, Bali takes up about 2,174 square miles of land in the series of islands that make up the country of Indonesia. The island, which is along the southern tip of Asia, borders the Indian Ocean, several seas and the Bali Strait, which separates it from the island of Java. Its latitude and longitude coordinates are 08° 39′ S, 115° 13′ E, reports World Atlas. It’s only eight degrees south of the equator, making it relatively warm year-round.

Bali’s Geography

Bali’s geography is heavily made up of volcanoes and mountains, including Mount Agung, which is around 10,000 feet tall, reports World Atlas. The volcano’s known eruptions happened in 1843, 1963 to 1964 and 2017, according to the Smithsonian Institute’s National Museum of Natural History. The eruption of 1963 is often considered one of the largest in Indonesia’s history, and it killed up to 1,500 people. The volcanoes combined with the rainfall that occurs in Bali make the island a hot spot for agricultural products like coffee and rice. Bali has a combination of white sand and black sand beaches, and coral reefs surround the island, according to World Atlas.

Bali’s History

Between 1597 and 1906, the Dutch annexed parts of Bali until they were able to take over the entire island. By World War II, the Japanese occupied the island, and in 1950, Indonesian revolutionary forces seized control of the island and made it a part of the Republic of Indonesia, according to Encyclopedia Britannica. Before the Dutch took over, Bali served as a retreat for Hindu people who wanted to escape the mostly Muslim island of Java. Today, the religion is still important to the island’s native people.

Bali’s Weather

Bali experiences tropical weather throughout the year, with highs ranging from 70 to 93 degrees, according to World Atlas. The island’s rainy season takes place between December and March, though rains begin to ramp up in November. April through September is considered the dry season. While Bali can be humid, humidity is lower in April, May and June as well as in September and October. One reason many people may love to travel here is that it’s mostly pleasant, weather-wise.

Traveling to Bali

Bali’s beautiful beaches, resorts, scenery and weather are just some of the reasons why people travel here from all over the world. If you’re planning to travel to Bali, there are a few things to keep in mind. First, you may want to get some vaccinations before you go. Bali.com recommends Tetanus Diphtheria, Measles-mumps-rubella (MMR), Typhoid and Hepatitis A. Other medical conditions you may come in contact with are HIV, rabies, Dengue fever, malaria and yellow fever. The easiest ways to get around Bali are by taxi or motorbike, reports Travel + Leisure. Most people on the island speak Balinese, Indonesian or English. The Indonesian rupiah is the standard form of currency.


best travel itinerary for bali

  • Today's deals
  • Search travel guides


Article title

best travel itinerary for bali

5-Day Bali Itinerary | First-Timers Guide to a Perfect Vacation in Indonesia

Bali is a true traveler’s paradise where you’ll never run out of things to see and do. The only challenge is figuring out which attractions and activities to make time for! To help you see the very best of the island, here is the ultimate five-day Bali itinerary that will take you through Nusa Dua , Uluwatu , Seminyak , Canggu , and Ubud . Find out the top spots at each of these locales that you should add to your trip plan. Explore stunning beaches and beautiful temples in between shopping trips and stops at cultural landmarks.

Bali street

Getting around Bali

There are many different options for getting around Bali . Courageous travelers may choose to rent a car or a moped but, if you prefer a more relaxing experience, then hiring a professional driver to take you between destinations is the way to go. Bali ‘s professional drivers are familiar with the roads and traffic and will get you from point A to point B quickly and securely. Hiring a private driver for a day will cost around 400,000 IDR. If you just need to get from attraction to attraction around town, then the best options are either a taxi or one of the two local ride-hailing apps: Grab and Gojek. If you opt for a taxi, then Blue Bird Taxi is the most highly recommended option as it charges by the meter.

Nusa dua beach

5-Day Bali Itinerary | Day 1: Nusa Dua and Uluwatu

Upon arriving in Bali , you should naturally head to the beach, so the first stop on this itinerary is the resort area of Nusa Dua . Located in southern Bali , Nusa Dua is just a 20-minute drive from Ngurah Rai International Airport . It is a fantastic area for families but a great spot for all travelers to begin their Bali adventure and unwind after a long flight. The top activities here are relaxing, shopping, and sightseeing: just what you need to get geared up for your vacation!


Nusa Dua Beach and Waterblow

Nusa Dua Beach is a picture-perfect stretch of clean and well-maintained sand along the scenic southern Bali peninsula. It is flanked by palm trees and beach resorts on one side and warm, blue-green water on the other. You can find all of your favorite beach activities here, including swimming and sunbathing. If you’ve brought along your snorkeling gear, then you can even take in the underwater sights! Nusa Dua Beach is also a prime location for exciting water sports like Flyboard and parasailing, for those who want to start their vacation with an adrenaline rush!

The top, must-see attraction on Nusa Dua Beach is Waterblow . This is an area along the peninsula where large waves from the Indian Ocean crash against the limestone cliffs and are channeled into a narrow crag that sends the water shooting upwards, like from a whale’s spout. During periods of high tide between July and October, the impressive spray can reach almost 100 feet! From Waterblow , you can also enjoy 240-degree views out over the ocean water, which makes for some stunning photos.

Bali itinerary-Uluwatu Cliff

For the second half of your first day in Bali , it’s time to head to Uluwatu . Located about a half-hour drive from Waterblow , Uluwatu lies on the southernmost tip of the island. The serene town is known for having a laid-back atmosphere as well as some of the prettiest beaches, bluest waters, and most dramatic cliffs. There is also a great mix of luxury and more affordable accommodations here where you can spend your first night. Before checking out the town and relaxing for the evening, however, you should pay a visit to the most important attraction in the area: Uluwatu Temple .

Uluwatu Temple

Uluwatu Temple

Just past town, situated on the coast, lies Uluwatu Temple . Perched high on the edge of a cliff, Uluwatu Temple is considered to be one of the most important temples in Bali . You can explore the temple for a fee of just 30,000 IDR per adult and 15,000 IDR per child. Take in the many beautiful carved statues and traditional architecture. You will also likely encounter some of the temple’s resident monkeys. These cheeky creatures are known for snatching visitors’ belongings, so make sure you watch your things and remove any jewelry. The best time to visit Uluwatu Temple is around sunset, when the daily Kecak Fire Dance is held in the amphitheater. As you watch the performance, you can also delight in the stunning background sunset.

Check In to Kubu Nyang Nyang Uluwatu , Step Out to Uluwatu Temple

Hotels in Bali-Kubu Nyang Nyang Uluwatu

5-Day Bali Itinerary | Day 2: Seminyak

For day two of your Bali adventure, start with a 40-minute drive from Uluwatu to the upscale area of Seminyak . One of the more developed and touristy resort towns on the island, this trendy locale offers a great mix of beaches, cultural sites, shopping, dining, nightlife, and more. It is also known for having magical sunset views and stellar surf spots. Get ready for a full day, and make sure your schedule includes a stop at each of the following four attractions.

Nyaman Gallery

Nyaman Gallery

The easiest first stop on a Bali itinerary once you’ve entered Seminyak is Nyaman Gallery , a contemporary art gallery located in the heart of town. The word “nyaman” translates into “cozy” or “comfortable,” and that’s precisely the feeling you’ll get when you walk in. Enjoy traditional Bali charm and hospitality as you view art created by local and Indonesian artists, including paintings, sculptures, ceramics, hand-blown glass, and photographs. Almost everything in the gallery is for sale, so you can even do some shopping for one-of-a-kind art and jewelry to decorate your own home or to bring back as souvenirs for loved ones. Best of all, it’s completely free to come in and look around!

Petitenget Temple

Petitenget Temple

Just like Uluwatu , Seminyak has its own coastal temple known as Petitenget Temple . Constructed in the 16th century, it is one of the only cultural attractions in the area, and so is a highly recommended visit while you are here. Petitenget Temple is an active place of worship, but tourists are welcome to come and look around for an entrance fee of 50,000 IDR per person. It is a fairly small and compact temple featuring traditional Balinese architecture, scenic views, and relaxing garden spaces. Many religious ceremonies take place at the temple throughout the year, and you might be able to catch one if you are lucky.

Seminyak Beach

Seminyak Beach

When vacationing on the coast of Bali , you should never miss an opportunity to spend some time at the beach. Seminyak Beach is a popular stretch of lovely golden sand that tends to feel less crowded than other top beaches in the area. It’s a great place to go swimming, and there are some excellent spots for surfing as well. You can also rent a sun lounger and simply soak in the sun with a cold drink in-hand. There are plenty of public facilities around and numerous restaurants nearby. Once you’re at the beach, you should aim to hang out long enough to catch the spectacular sunset.

Seminyak Night Market

Seminyak Night Market

After you’ve taken in the sunset at Seminyak Beach , venture into town again for the Seminyak Night Market . Starting around 6 p.m., the street food stalls around Seminyak begin selling delicious hot meals and Balinese treats. Among the most popular offerings are fish, barbecued prawns, and all sorts of satay meats. Hop from stall to stall until you get your fill of the best Indonesian cuisine. Adding the market to your Bali itinerary is a great way to sample a wide variety of local food in one sitting. Best of all, Seminyak Night Market is known for being easy on the wallet. The popular night market has a lively energy, and the vendors and locals have a reputation for being very friendly.

Check In to Alila Seminyak , Step Out to Seminyak Beach

Hotels in Bali-Alila Seminyak

5-Day Bali Itinerary | Day 3: Canggu

Start your third day in Bali with a 40-minute drive from Seminyak to Canggu . Once a sleepy village, Canggu has risen considerably in popularity over the past few years. It is now home to numerous trendy cafes, affordable resorts, bars, beach clubs, a growing number of yoga studios, and a large population of digital nomads. The village is mainly known for its numerous beaches and its shopping scene, as well as for nearby Tanah Lot Temple . Let yourself enjoy a less structured day and take your pick of some beaches and shops that you would most like to visit.

Berawa Beach

Canggu beaches

One of the best ways to start a day in Canggu is by going beach-hopping. The coastline of the village is divided into five beaches, each with its own unique character. Whether you are interested in surfing, swimming, sun tanning, or sightseeing, there’s a beach for everyone in Canggu .

The five beaches of Canggu

  • Berawa Beach : Offering panoramic views and great waves, Berawa Beach is a top surfing spot. There are a wide variety of waves to challenge surfers of all skill levels, and it is not usually very crowded here.
  • Nelayan Beach : A quieter beach that is home to a small fishing fleet, Nelayan Beach is a favored place for lounging and walking. As the water is calm, it is also good for swimming and wading.
  • Batu Bolong Beach : The busiest and most popular of Canggu ‘s beaches, Batu Bolong Beach always has a lively atmosphere. It is lined with a variety of restaurants offering a mix of western and authentic Indonesian food.
  • Echo Beach : With its strong waves, Echo Beach is not a good place for swimming but a great beach for surfing. There are also sun loungers spread out along the beach so that you can relax, work on your tan, and enjoy a drink.
  • Pererenan Beach : Another beach better suited to surfing, Pererenan Beach tends to be quieter and more popular among locals than tourists. It’s easy to find an empty stretch of sand to enjoy.

Balinese souvenirs

Shopping in Canggu

Canggu has a higher concentration of fashion stores than perhaps anywhere else in Bali . You will find both boutique island brands and designer labels everywhere you look. It is a great stop to add to your Bali itinerary and a perfect place to upgrade your wardrobe and pick out some new outfits for the rest of your travels.

Best places to shop in Canggu

  • Berawa Luxe : A popular boutique store among locals, Berawa Luxe carries easy-to-wear clothing for women that blend functionality with the quintessential bohemian aesthetic of Bali .
  • Mila The Label : Another great spot for local Bali aesthetic, Mila The Label sells chic, classy, and comfortable clothing suited just as well to your island vacation as to everyday life.
  • FLKLR Surf : Canggu ‘s go-to surf shop, FLKLR Surf offers high-quality surfwear and accessories made out of alternative and eco-friendly materials.
  • Wanderlust Bikini : If you need new swimwear before heading to the beach, make a stop at Wanderlust Bikini . Find flattering pieces in versatile styles you can wear in Bali and at home.
  • Magali Pascal : A homegrown brand, Magali Pascal blends French elegance with the flowing style popular in Bali designs. While there is also a store in Seminyak , the Canggu location is not as busy, allowing you to really take your time.

Tanah Lot Temple

Tanah Lot Temple

A 25-minute drive from Canggu , Tanah Lot Temple is built on top of a large rock formation just off-shore. The name “Tanah Lot” itself translates to “land in the sea.” The architecture of the temple melds harmoniously with the rocky outcrop. It is accessed via a land bridge lined with a variety of souvenir stalls where you can pick up local handicrafts, food and drink, and accessories like sandals, sarongs, and t-shirts. The entry fee for Tanah Lot Temple is a bit higher than most other temples in Bali , at 60,000 IDR for adults and 30,000 IDR for children. However, the temple’s unique location and status as one of the most iconic temples in Bali certainly make the price worth it. The best time to visit Tanah Lot Temple is during sunset, when the surrounding sea is painted gold.

Check In to Natya Hotel Tanah Lot , Step Out to Tanah Lot Temple

Hotels in Bali-Natya Hotel Tanah Lot

5-Day Bali Itinerary | Day 4: Ubud

After enjoying the best that Bali ‘s coast has to offer, it’s time to head inland to Ubud , the spiritual, cultural, and artistic heart of the island. Ubud is the center of both traditional dance and crafts in Bali . There is also an abundance of yoga studios and retreats. The journey through the countryside to reach this special locale is a magical experience in and of itself. You’ll be making your way through scenic rice paddies and picturesque ravines of the foothills. No Bali itinerary is complete without a visit to Ubud . Before making your way into town, however, it is recommended that you make a stop at Tegenungan Waterfall .

Tegenungan Waterfall

Tegenungan Waterfall

Tegenungan Waterfall is located about a one-hour drive from Canggu and half an hour out from Ubud . It is one of the most famous waterfalls in all of Bali , and definitely worth the stop. The entry fee is not too pricey, at just 20,000 IDR. The trail down from the entrance to the waterfall consists of about 100 steps, and the view from the bottom is truly breathtaking. You’ll also find some fun props to take photos with, including a large swing! Because it is so popular, Tegenungan Waterfall can be quite busy. However, there are many secluded vantage points around where you can take a break from the crowds. Facilities include bathrooms, changing rooms, and cafes so that you can stop for something to eat and drink and even go swimming if it’s a hot day! Tegenungan Waterfall is easily one of the top must-see attractions in Bali .

Bali itinerary-Ubud Monkey Forest

Ubud Monkey Forest

Once you reach Ubud , your first stop should be the Ubud Monkey Forest . Located right in town, it is a sanctuary for Balinese long-tailed monkeys. A visit to Ubud Monkey Forest provides a wonderful opportunity to watch these monkeys in their natural habitat. The reserve doubles as a temple complex, and it is an important spiritual and cultural site. There are more than 700 monkey residents in the forest, in addition to over 150 different species of trees! It’s a great way to immerse yourself in the nature of Ubud . Visitors are asked to please not feed or make any physical contact with the monkeys, but you are more than welcome to come and observe their playful antics. The entrance fee for Ubud Monkey Forest is 80,000 IDR per adult and 60,000 IDR per child.

Ubud market

Shopping in Ubud

Make sure you allow plenty of time on the day you arrive in Ubud to do some shopping. Downtown Ubud is the hub of shopping activity in town, offering a great mix of souvenir stalls, fashion stalls, and traditional art stalls. Whether you still need some souvenirs for friends and family back home, or you’re just looking to do a bit of shopping for yourself, you’re sure to find everything you need to complete your Bali shopping experience. There are a variety of traditional and handcrafted products on sale here, meaning that each one is truly one-of-a-kind. Meandering through the winding streets is also a great way to immerse yourself in the local atmosphere.

Top things to buy in Ubud

  • Art and antiques
  • Traditional ceramics
  • Fashion accessories
  • Gold and silver jewelry
  • Bathing suits and surfwear
  • Local coffee beans

Check In to Komaneka at Rasa Sayang Ubud Hotel , Step Out to Ubud Monkey Forest

Hotels in Bali-Komaneka at Rasa Sayang Ubud Hotel

5-Day Bali Itinerary | Day 5: Ubud outskirts

Travelers owe it to themselves to spend at least two days inland when visiting Bali , and Ubud is the perfect jumping-off point for exploring the surrounding rainforest and rice fields. There is plenty to do within a short distance of town and a lot to pack into your final full day on the island. You’ll want to wake up bright and early so that you can beat the crowd to your first stop: Tegallalang Rice Terrace.

Bali itinerary-Tegalalang Rice Terrace

Tegalalang Rice Terrace

Tegalalang Rice Terrace is only a 20-minute drive north of Ubud . It is one of the most visited tourist attractions in the area, and a must-have destination on any Bali itinerary. The lush, terraced rice fields are an agricultural icon and an enduring symbol of the region. Located in a valley, the rice paddies appear to stretch on endlessly. They are brilliantly green in color, which makes for some truly stunning pictures. There is a small entrance fee of 15,000 IDR per person to walk around the rice fields, so make sure you bring some cash. Visitors can also purchase drinks and snacks. If you’re up for a bit of a thrill, you can try out a jungle swing or a zip line as well! A Bali vacation would not be complete without a visit to Tegalalang Rice Terrace .

Bali itinerary-Kehen Temple

Kehen Temple

From Tegalalang Rice Terrace , it is a 45-minute drive to the beautiful Kehen Temple . Built into a hillside, this Balinese Hindu temple was established as far back as the 13th century. It once served as the state temple of the Bangli Kingdom, which is today the Regency of Bangli. Set amidst eight terraces and surrounded by trees, the temple has a mystical and relaxing atmosphere. Kehen Temple is considered to be one of the finest temples in eastern Bali , and it is a fantastic example of traditional Balinese architecture. Stone steps will lead you to the main temple area, which houses three courtyards, a gorgeous 11-tiered shrine, and many intricate carvings. There is a 15,000 IDR fee to enter the temple.

Bali itinerary-Campuhan Ridge Walk

Campuhan Ridge Walk

The Campuhan Ridge Walk is one of the most popular walking trails in Bali . It is located about an hour away from Kehen Temple and just five minutes outside of Ubud . This relatively short and easy trek along a paved walkway offers spectacular views of the surrounding jungle and the distant mountains. Hikers follow the Campuhan Ridge as it gently slopes upwards and leads to the top of the hill. One of the best times to do the Campuhan Ridge Walk is close to sunset, when the temperatures will be cooler and you won’t have to contend with as many crowds. The colors of the sunset will also paint the greenery in stunning shades of orange and pink. There is no entry fee, and it is a wonderful place to take some of your last photographs in Bali . The Campuhan Ridge Walk is a great way to end your Bali vacation on a high note.

Check In to Bucu View Resort by Pramana , Step Out to Campuhan Ridge Walk

Hotels in Bali-Bucu View Resort by Pramana

You may also like

best travel itinerary for bali

Discover Famous Temples Near Bangkok

best travel itinerary for bali

The Best Temples in Bangkok

best travel itinerary for bali

Places to Visit in Sarnath: The Buddhist Circuit

best travel itinerary for bali

Places to Visit in Kushinagar: The Buddhist Circuit

best travel itinerary for bali

Things to do in Bodhgaya: The Buddhist Circuit

Discover Famous Temples Near Bangkok image

Featured Properties

Current language, all languages.


The Ultimate Bali Travel Guide (3 Weeks)

The Ultimate Bali Travel Guide (3 Weeks)

Bali is popular and for good reason. The island is beautiful, the beaches are perfect for a sun and surf holiday, there are fantastic walks such as through the rice fields or to the top of a volcano, the locals are very welcoming and Bali is also very affordable. This 3-week Bali itinerary includes the most beautiful sights on the island, such as the waterfalls around Ubud , the impressive cliffs of Nusa Penida , and the paradise beaches of Gili Air .

Bali travel guide, a 3-week itinerary

This 3-week Bali travel guide includes all kinds of sceneries like paradise-looking beaches, incredible cliff drops, waterfalls, and the northern mountain views.

Here are all your hotel options in Bali.

Bali route map 3 weeks

Bali is relatively small, distances are short but it can take some time to just drive a distance of 15 km. You can either get around by driver in Bali or by renting a motorbike.

Some of the days below contain links to much more information about that specific location.

bali route guide 3 weeks

Day 1 – 2: Arrival and staying in Seminyak or Canggu

Flying into Denpasar Airport doesn’t mean you have to stay in Denpasar after your flight. From the airport, take a taxi to Seminyak or Can ggu. Canggu is a laid-back, trendy surf-vibe town, and Seminyak is more about beautiful beaches and beach clubs. Before arriving, be sure to know which visa for Bali, Indonesia suits your visit.

Read: Things To Do in Seminyak or Canggu Guide

Where to stay in Seminyak or Canggu

With great beaches and surfing, great local boutiques and markets, and a fantastic food scene, Seminyak and Canggu have much to offer. Seminyak is more luxurious, whereas Canggu feels more bohemian.

Hotels in Canggu 😴

Lushy Hostel

Hotels in Seminyak 😴

The Elysian

Day 3 – 4: Staying with a local family

Bali is known for its luxury and perfect island life. Have a unique experience while staying with a local family in Bali. You will learn so much about life, food, and culture in Bali.


The best part is that you will make a lot of new life-lasting friendships. We stayed in Gadugan, which is a 1-hour drive from Canggu.

Read about: Staying at a homestay in Bali

bali local ceremony

Day 5 – 6: Staying in the Munduk area

Many people do a day trip to the Munduk area for the temple at Tamblingan Lake. Actually staying in Munduk will give you the time to see even more beautiful places. The area is a little cooler and can feel really comfortable. Waterfalls, swings, coffee, trekking, Munduk has it all. From Gadugan to Munduk is a solid 2.5-hour drive. These are the best things to do in Munduk .

Where to stay in Munduk

Munduk offers a good selection of guesthouses and hotels for every kind of price category. Plan to spend one or two nights in this area if you want to do all the things to do in Munduk.

Hotels in Munduk 😴

Munduk Menir Villas

Day 7 – 10: Ubud and Waterfalls

From Munduk, organize a trip to do the Bali waterfall route and end your trip in Ubud. Do a one or two-day trip and be amazed by Bali’s beauty. It’s best to hire a driver in Bali these days. Discover the full Bali waterfall route here .

Here are all your hotel options in Ubud.

waterfall munduk bali

Ubud is a great village in the center of Bali. There is so much going on here like the Tegalalang Rice Terraces, countless waterfalls, yoga retreats, and many more things to do in Ubud .

Read more:   14 x Things to do in Ubud

Where to stay in Ubud

There are some beautiful hotels in the town and the surrounding villages and a great choice of hostels in Ubud .

Hotels in Ubud 😴

Sapodilla Ubud

Day 11 – 13: Gili Air

After the great life in Ubud , head over to one of the smallest islands you will ever be. There are no cars or asphalt roads on Gili Air. Get around by bike, relax at one of the many beaches, go on a search for turtles and enjoy the most incredible sunsets.

Read about: Gili Air island Guide

Where to stay in Gili Air

The island offers a wide range of hotels and guesthouses for every kind of budget.

Hotels in Gili Air 😴


Day 14 – 16: Nusa Lembongan and Nusa Penida

From Gili Air, hop on the boat and go to Nusa Lembongan. It takes about 3.5-hours to get from Gili to Nusa. The Nusa Islands are less tropical but the vibes and views here are just right.

Read more:  Nusa Lembongan Guide

bali guide nusa penida

Nusa Penida can be seen on a  Nusa Penida day tour . However, if you have the time, we recommend you to do a 3-day Nusa Penida trip.

Pssst: Combine your Bali travel itinerary with this Central and East Java route .

Where to stay in Nusa Penida

There are many different accommodation options, from budget-friendly guesthouses on Atuh Beach to bungalows overlooking the ocean in Crystal Bay.

Hotels in Nusa Penida 😴

Ped Cottage

Day 17 – 18: Nusa Ceningan

Nusa Ceningan and Lembongan are connected via a yellow suspension bridge which is just wide enough to cross it with a motorbike. The life on the Nusa Islands is good and we would recommend staying on Ceningan for one or two nights. Nusa Ceningan is just a 20-min trip from Nusa Lembongan town.

Where to stay on the Nusa Islands

There is a wide selection of hotels, resorts, and hostels on the Nusa Lembongan and Ceningan islands. Pick something that suits your budget, and keep in mind that Lembongan is a bit more lively.

Hotels in Nusa Islands 😴

Nusa Veranda

Day 19 – 21: Uluwatu or Canggu

The last days of your trip you can either spend in Uluwatu or again Canggu . Both places are close to the airport, laid back and you can surf as well. We loved Canggu’s vibe and stayed there. 

Read: Things to do in Uluwatu

Where to stay in Uluwatu

We’d recommend choosing accommodation on the clifftop for breathtaking ocean views. There is a mixture of luxury villas and hotels, and budget hostels to pick from.

Hotels in Uluwatu 😴

Padang Padang Inn

Best time to visit Bali

Bali’s absolutely best time to visit runs from May until July. However, if you are a surfer you might want to pick another season. May to October is known as the best season to surf around Bali.

Costs of food in Bali

The price of food in Bali is different per city and kind of meal. Eat very local food in a not-too-fancy-looking place, and you will pay $1.50 for a full plate of delicious food. When eating across the road at this great-looking and tasting vegan place, you probably will pay somewhere from $5 – $8 per meal.

Planning to spend more time in Indonesia? Plan an unforgettable Komodo Islands boat tour .

bali guide best cafe

Flight tickets Bali

The price of a flight ticket to Bali can be cut in half when going off-season. We found our ticket deal via Skyscanner. We paid €700 for a 1-stop return flight from Amsterdam, which is not the cheapest, but the flight was only 15 hours. With a 1-hour layover in Singapore.

When you purchase something through our links we earn a small fee. However, you still pay the same. Win-win!

  • Find Hotels via Booking.com
  • Find a Rental Car via Sunny Cars
  • Find Flights to Bali via Skyscanner
  • Get a Travel Insurance via Heymondo
  • Book Tours & Attractions via Viator
  • Book a Bus/Train/Transfer via 12Go

The 6 Best Waterfalls in Bali (A 2-Day Route)

The 6 Best Waterfalls in Bali (A 2-Day Route)

17 Things To Do in Uluwatu, Bali

17 Things To Do in Uluwatu, Bali

16 Best Things To Do in Canggu, Bali

16 Best Things To Do in Canggu, Bali

Looking for more travel information? Plan a chat with us for personalised travel advice or get an answer from the Salt in our Hair Travel Community on Facebook.

Hi, Your blog is very informative. My friends and I will be visiting Bali next month. What beaches can you recommend after a tour from the different temples. Thanks

Thank you! There are a lot of beaches to choose from. Have a look here for our list of best beaches in Bali .

Your email address will not be published. Required fields are marked *

  Notify me when new comments are added.

best tours in bali 10 days and day trips activities

The Best 10-Day Bali Itinerary – Visiting the Main Attractions

Home | Travel | Asia | Indonesia | Bali | The Best 10-Day Bali Itinerary – Visiting the Main Attractions

Visiting Bali in 10 days  is the best plan for discovering the Island of the Gods. If you want to relax on idyllic beaches, visit gorgeous temples, and return home in love with Balinese culture, keep reading.

places you need to visit in bali in 10 days

Bali 10-day Itinerary

In this article, you won’t just find the best 10-day Bali trip itinerary. I’ll also give you a lot of tips to travel to Bali , and I’ll tell you some anecdotes about renting a scooter in Bali.

If you aren’t renting a motorcycle, don’t worry. Ascen, on her 7-day Bali itinerary, was able to visit the main Bali attractions without a motorcycle. Of course, if that’s the case for you, I’ll suggest some tours in Bali that will take you to the places you can’t miss.

Tirta gangga water palace best thing to do in bali in 10 days

Things to do in Bali in 10 days

Although ten days in Bali may seem like a short time, I assure you that, with proper planning, you can do more things than you imagine. It’s also essential to know where to stay in Bali  so you don’t waste time on the road and can make the most of your vacation.

I made some mistakes when planning my route through Bali . Furthermore, upon our arrival in Indonesia, the Rinjani volcano, in Lombok, erupted, causing some earthquakes that prevented us from continuing with the itinerary we had. Therefore, the route you’ll find in this article is not exactly the route I took, although it’s undoubtedly  the perfect Bali itinerary for 10 days.

Before we begin, remember that although earthquakes are unusual, Bali is in a seismic area, so there may be some during your trip. Therefore, I recommend you hire travel insurance for Indonesia that covers evacuation in case of a natural disaster.

Holafly logo

5% OFF your travel insurance


This is the best itinerary to visit Bali in 10 days:

best 10 day bali itinerary things to do

The best Bali 10-day itinerary

Day 1: Ubud. Beginning of your trip to Bali in 10 days.

  • Day 2:   Mt. Batur sunrise tour. Essential if you visit Bali for 10 days.

Day 3: Besakih, Tirta Gangga, Lempuyang and Amed.

  • Day 4: Tegalalang and surroundings of Ubud.

Day 5: Pura Ulun Danu Bratan and Bedugul waterfalls. Top of the Bali 10-day itinerary.

  • Day 6: Jatiluwih, Pasut beach, Tanah Lot and Seminyak.
  • Day 7: Nusa Lembongan and Nusa Ceningan. Visit the Nusa Islands if you travel to Bali for 10 days.
  • Day 8: Nusa Penida.
  • Day 9: Uluwatu. A place you can’t miss on your Bali itinerary for 10 days.
  • Day 10: Jimbaran Bay.

Next, we tell you everything you need to know to have a perfect 10-day trip to Bali. Also, I recommend having this map of Bali on hand, so you know where each of the attractions we mention is .

Even if you plan to rent a scooter in Bali , I recommend you book transfer to Ubud from the airport, to get used to the peculiar way the Balinese drive.

The first essential visit to do in Ubud is the Traditional Art Market, which is at Jl. Raya Ubud Street. Here, you can find crafts and pieces of traditional art, as well as a multitude of souvenirs and local food.

best places to visit in bali in 10 day art market

Day 1: Trip to Bali – Ubud: Traditional Art Market

Just opposite, you’ll find the  Puri Saren Agung , better known as Ubud Palace. The royal family still lives in this palace, so only part of it can be visited, specifically, a central courtyard with beautiful Balinese decoration where traditional dances are held at night.

Puri Saren Agung, ubud palace best things to do in bali in 10 days

Puri Saren Agung

Going down the street, you’ll find a temple in honor of the goddess of knowledge and wisdom, the  Pure Taman Saraswati.  There is no entrance fee so you should visit it! It stands out for its two ponds full of lotus flowers.

Another of the temples that we found on the same street is the  Pura Dalem Ubud , where I attended a Kecak Fire and Trance show on the first night of my trip.

At the corner of the Art Market is Jl. Monkey Forest Street, which leads to the Monkey Forest . This is, without a doubt, a place you won’t want to miss during your 10-day Bali itinerary.

things to do in bali in 10 days monkey forest

Sacred Monkey Forest

In this forest are many macaques that make all kinds of mischief to get you to feed them. Be careful! Although I had no problem with them, they often steal what they can from tourists to return it in exchange for food.

Ascen had bad luck, since two monkeys bit her, so she had to use her travel insurance to Bali.

Recommended tours

Even if you plan to rent a motorcycle, don’t use it for your first trip to Ubud. You should book the transfer to Ubud from the airport (45min approx) and give yourself some time to get familiarized with the quieter traffic of this village.

Recommended accommodations

There are lots of great hotels in Ubud, including some of the best villas in Bali. Here is a selection of the best hotels in Ubud:


Ulun ubud resort.

Ulun Ubud Resort , located in Sanggingan, 3 miles from the Ubud temple, is the perfect hotel for even the most demanding guests. The rooms have a modern Balinese style and your  pool in the middle of the Bali jungle  will make you never want to return from your vacation.

private pool in bali jungle

Ulun Ubud Resort


Adiwana Monkey Forest is located 1 mile from the Ubud market. This hotel has 21 suites, which mix the charm of the Monkey Forest with the indigenous culture of the area.  Wondering where to stay in Bali ? If you want greater immersion in Balinese culture, this is one of the best hotels thanks to its healthy and traditional gastronomic offerings.

beautiful hotel in bali with bath tub at the bedroom

Adiwana Monkey Forest


B saya villas.

B Saya Villas is a complex that has simple, traditional-style villas with wooden furniture. Since it’s located among rice fields, you’ll have fantastic sunset views from your terrace. In addition, every morning, they organize yoga sessions. For me, it’s one of the  best accommodations in Bali , with prices starting at $40 per night.

best cheaps accommodation to travel in a group to bali

B Saya Villas


Teja home stay.

Teja Home Stay is located near the Ubud art market. This family business is one of the  most popular hotels in Bali . It stands out for its garden surrounded by fountains, where you can see exotic birds. It offers rooms from $20 per night with continental breakfast included.

Teja Home one of the best places to stay in Bali

Teja Home Stay

Day 2: Mt. Batur sunrise tour. Essential if you visit Bali for 10 days.

The second day,I recommend you get up early to live out one of the best experiences you can have on your 10-day trip to Bali: watching the  sunrise over Mt. Batur.

The views from the top of the volcano are wonderful, and the best thing is that your guide will cook you some eggs and banana pancakes for breakfast with the volcano steam.

Mt. Batur is sacred to the Balinese, so it’s essential to book a tour with a local guide. Also, if you want to arrive at dawn, you’ll have to leave Ubud at 2:30 in the morning, so I don’t recommend riding a scooter.

bali 10 day itinerary mt batur

Day 2: Trip to Bali – Batur Volcano Sunrise

Depending on the tour you choose, after the hike, you can go bathe in some hot springs, visit a waterfall, or even go rafting.

When we headed back to Ubud, we stopped to visit  Penglipuran , a small traditional village with a beautiful bamboo forest. We also visited the  Pura Kehen  temple and cooled off under the  Tukad Cepung  waterfall.

If you arrive in Ubud with enough energy, you can walk to  Campuhan Ridge Walk.  Here, you’ll find beautiful rice fields and gigantic palm trees, making it one of the best things to do in Bali at sunset.

campuhan ridge walk what to do in bali in 10 days itinerary

Campuhan Ridge Walk

It’s essential to book a guide to climb the Batur Volcano. We did this tour and paid an extra tip to our guide to stop in Penglipuran on the way to Ubud.

Other tours you can take are:

  • Batur + Hot Springs
  • Batur + Waterfall
  • Batur + Rafting

On your second night, you can stay in the same hotel as the night before or treat yourself to one of the hotels in the middle of the jungle that you will find in Bali. My favorite one is the Hanging Garden of Bali , although if it’s out of your budget, I recommend you take a look at Pertiwi Bisma 1 , located next to the Monkey Forest .

Our true motorcycle adventure began at this part of the 10-day Bali itinerary. We left all our luggage in our hotel and took only backpacks.

First, I recommend you visit the temple of  Pura Besakih , which is 40 km from Ubud. This temple is known as the Mother Temple, since it’s composed of 22 independent temples. It would take you all day to visit it, so I recommend you go directly to Gunung Agung, where there is a 7-level temple that represents the Hindu universe.

Pura Besakih: mother temple essential place to visit in bali in 10 days

Day 3: Trip to Bali – Pura Besakih Temple

Then, I recommend visiting  Tirta Gangga , a royal palace that stands out for its tropical gardens, its fountains, and ponds. Specifically, there is a pond full of carp in which, thanks to small platforms, you can walk on water.

Continue to the  Pura Lempuyang  temple, where you can visit one of the most popular postcard-worthy photos of recent days, the  Gates of Heaven.  If you travel in the high season of Bali, it’s very likely that you’ll have to queue for hours to take the typical photo where you can see Mt. Agung, the highest volcano on the island, in the middle of the door. In my opinion, I don’t think it’s worth waiting for hours for that photo.

pura lempuyang. 10 day bali itinerary

Pura Lempuyang

To end the day, I recommend visiting  Amed beach  and watching the sunset with Mt. Agung in the background.

If you haven’t rented a motorcycle, I recommend this tour and that you return to Ubud that same night.

However, if you did that, you wouldn’t visit Amed beach and some other things that we recommend visiting the next day in the morning. If you don’t want to miss them, you can hire a car with driver (10 hours) to make this personalized route.

The best hotels in Northwest Bali are found in Tulamben . These are the four that I recommend, depending on your budget:


This accommodation has small villas with sea views. The location of Relax Bali Dive & SPA Residence is perfect for activities such as hiking, canoeing, snorkeling, and diving.

Luxury accommodation in Bali best areas

Relax Bali Dive & SPA Residence


Located in the small fishing village of Kubu, this 15-bungalow boutique resort has a huge garden with views of Mount Agung and the ocean. Kubu Indah Dive & Spa Resort is run by Marco and Gaby, who are also PADI dive instructors with many years of experience.

Pool in the middle of the jungle in Bali accommodations

Kubu Indah Dive & Spa Resort


Located in the town of Rubaya, this hotel is on the beachfront. Its facilities have views of the ocean, its tropical garden, and the Agung and Batur mountains. Villa Alba Bali Dive Resort has two swimming pools, a spa, a wellness area, Chinese, Indonesian and American restaurants, a bar, and a gym. Additionally, it offers diving tours to the Liberty sunken ship or to Nusa Penida, where you can dive with stingrays.

Villa Alba Bali Dive Resort where to stay in cheap Bali

Villa Alba Bali Dive Resort


This hotel has a design inspired by the traditions of East Bali, and its privileged location will allow you to enjoy being on the beachfront and having a view of Mount Agung at the same time. At Bali Umah Tinjung , they organize visits to the Besakih temple and to Munduk, and adventure activities such as diving, fishing, snorkeling, and hiking, among others.

It is one of the best luxury resorts for honeymoon in Bali

Bali Umah Tinjung

Day 4: Tegalalang and surroundings of Ubud. Visits to do in Bali in 10 days.

I recommend you get up early to head back to Ubud and stop at one of the most beautiful places to visit in Bali , the Bukit Cinta . From here, you’ll have amazing views of Mt. Agung over extensive rice fields.

You can also make a stop at the  Pura Goa Lawah  temple, where you’ll see thousand of bats sleeping on the ceiling.

On the way back to Ubud, you can stop in an area where there are several waterfalls. The most popular are  Wisata Air Terjun Kanto Lampo  and  Tibumana . Although they are not something essential to visit in Bali in 10 days, I really recommend them.

best waterfall to visit in bali

Day 4: Trip to Bali – Waterfalls

Then, continue north to visit two temples of Bali that you cannot miss: Tirta Empul , popular among the Balinese for its sacred waters, and Pura Gunung Kaw i, where the souls of the kings are buried symbolically.

Nearby, you can find the rice fields of Tegalalang, the most popular rice paddies in Bali.

best rice paddies you can visit in bali in 10 days

Finally, and only 10 minutes from the center of Ubud, the Elephant Cave, Goa Gajah , is another essential point to visit on your 10-day route through Bali.

If you leave from Ubud, you can book this private tour,  and tell the driver to skip the Monkey Forest visit and add the Pura Gunung Kawi temple.

On that private tour, you’ll visit a large part of the aforementioned attractions, but it doesn’t include the area where you can visit the waterfalls. Therefore, if you also want to visit them, you’ll need to book a customized tour.

This is the last night I recommend you spend in Ubud, so, if you can, stay in one of the amazing villas you’ll find here. Additionally, there are many that are located northwest of Ubud, where you’ll head the next morning. My favorites are:

  • Senetan Villas & Spa Resort
  • Hanging Gardens Of Bali
  • Samsara Ubud
  • Ayuterra Resort
  • Four Seasons Resort Bali At Sayan

Bedugul  is an area that you have to visit in Bali in 10 days. I am convinced that it will surprise you. In this mountainous area, which stands out for its volcanoes and craters that have turned into lakes, there’s a totally different culture. You just breathe peace and nature in its purest form.

On the way, you can’t miss the  Nungnung  waterfalls, although I warn you that they won’t be the most beautiful you’ll see on this day. The  Sekumpul , the  Gitgit,  and, especially, the  Banyumala Twin are my favorite ones.

Then, be amazed by the three main lakes in this area ( Tamblingan, Buyan,  and  Bratan ). I suggest you start with Buyan, where you can visit the  Hidden Hills Wanagiri , a place straight out of a fairy tale.

Then, if you’re traveling during the monsoon in Bali , it’s recommended that you go see Lake Tamblingan and, particularly, the  Tamblingan temple . During the rainy season, the lake’s water level rises and the only way to get there is by boat.

tamblingan temple bali 10 day trip itinerary idea

Day 5: Trip to Bali – Tamblingan Temple

To end the day, you can’t miss the jewel of Bedugul, the  Pura Ulun Danu Bratan  temple, on Lake Bratan. On the way, you can also see the  Handara Gate , the door of a golf course that has become very popular. It’s beautiful, but if you don’t have too much time, don’t worry. It’s not a must.

Pura Ulun Danu on Batran lake in bali

Pura Ulun Danu Bratan

If you don’t want to risk taking a motorcycle through this mountainous area, I advise you to book a customized tour . Most tours simply visit Ulun Danu Bratan, but they don’t go to the northern part of Bedugul.

Regarding areas to stay, if you go without a scooter, it’s best to return to Ubud, although if you have the opportunity to stay in  Bedugul,  do it! There is no place like this on the whole island. These are the best accommodations we found in this area:


Only a 15-minute walk from the Munduk waterfall, this boutique hotel offers luxury villas and suites from which you can observe a unique setting. In this resort in the middle of the jungle in Bali, you can even have breakfast in the infinity pool. In addition, Munduk Moding Plantation Nature Resort offers coffee made from beans grown in the fields around the hotel. Rooms start at $140 per night.

hotel on the midle of the jungle in bali

Munduk Moding Plantation Nature Resort


This four-star resort offers spacious villas that overlook and blend into the rice fields. In the surroundings of the resort, you can do activities such as golf or hiking. In addition, Saranam has a fitness center, spa, jacuzzi, an incredible pool, and massage service.

Recommendations on where to sleep in Bali aerial view


This hotel is at the top of a mountain and has splendid views of the lakes and the jungle, especially from its rooftop. The Garuda Villa has a restaurant where local, Asian, and American dishes are offered.

Accommodations in Bali offers The Garuda Villa

The Garuda Villa


This small ecological boutique hotel located among the rice fields is the best option if you want to stay in a rural environment. Village Above The Clouds offers free yoga classes every morning. In addition, it offers motorcycle rental service for a very low price.

Hotels in Bali that are worth paying Village Above The Clouds quieter areas to stay in Bali

Village Above The Clouds

Day 6: Jatiluwih, Pasut beach, Tanah Lot, and Seminyak.

The rice fields of  Jatiluwih  are another essential  place to visit in Bali in 10 days , as they are considered a World Heritage site by UNESCO . Its terraces are really unique.

After visiting, on your way south, stop at the  Taman Ayun Temple , which can only be enjoyed through a wall that surrounds it. Moreover, the temple is surrounded by a moat and lush vegetation, which is why it is known as the Temple of the Beautiful Garden.

best temples to visit in bali in 10 days trip itinerary Pura Taman Ayun

Day 6: Trip to Bali – Taman Ayun Temple

In the afternoon, you can visit  Pasut Beach,  a black sand beach surrounded by palm trees. Here, you can find an inclined palm tree of which you’ll have seen thousands of photographs.

This beach is one of the best to watch the sunset, although if you’re only spending 10 days in Bali, I recommend going to  Tanah Lot,  the most popular place to watch the sunset on the whole island. In this temple, located on an islet only accessible by low tide, I saw one of the best sunsets of my life.

Tanah Lot bali 10-day itinerary ideas

To end the day, I recommend you enjoy the nightlife of  Canggu  or  Seminyak . In Canggu, the atmosphere is more surfer and hipster, while in Seminyak, you can find nice bars with good music. In addition, it’s the best place to stay if you want to catch the ferry, which I recommend you take the next day.

If you don’t have a scooter, I recommend combining part of the previous day and this day with this tour , where you’ll visit the main attractions (Ulun Danu Bratan, Jatiluwih and Tanah Lot).

If you want to dedicate a full day to Bedugul and another full day to the coast area, then the best option is to booka customized tour.

Depending on where you decide to end the day, you can stay in  Canggu  or  Seminyak . In Seminyak, you’ll also be in one of the best places to be picked up the next day, since I recommend you visit the Nusa Islands to continue with your 10-day Bali trip.

If you’ve decided to sleep in  Canggu , these would be the best accommodations according to your budget.

Theanna Eco Villa and Spa, Canggu

Designed with a mix of Balinese, Japanese, and Scandinavian styles, Theanna Eco Villa is located near the beach. Here, you can not only enjoy the advantages of a villa with butler service and private pool, but you can also benefit from the resort’s services, such as a spa and infinity pool.

Best bali accommodation with private pool

Theanna Eco Villa


Kelapa is a small boutique hotel offering spacious villas with open spaces in a traditional Javanese rustic style. It’s ideal for nature lovers who want to escape the hustle and bustle but be close to the beach since it’s only 9 minutes away. In addition to having a Balinese massage area, it offers free daily yoga sessions.

Infinity pool in Bali accommodations

Kelapa Villa


Aston Canggu Beach Resort is a four-star hotel located on the beachfront, with spectacular panoramic views of the sea. The rooms have balconies from which you can listen to the singing of birds in the morning, and from the rooftop pool, you can enjoy incredible sunsets. You can sleep in one of  Bali’s finest accommodations  from $70 a night.

5 star beach resort in Bali

Aston Canggu Beach Resort


Eastin Ashta Resort is located a six-minute walk from Echo Beach. This three-star resort stands out for its colorful personality. The reception and colorful stairs will grab your attention immediately. In addition, it serves an excellent breakfast and its rooms are surprisingly spacious.

best places to sleep in bali for couples

Eastin Ashta Resort

In case you decide to stay in Seminyak , I recommend these hotels:


IZE Seminyak is a modern design hotel that creates a cool urban refuge. This hotel stands out for the roof terrace with pool and bar, and its spa and wellness services. Just 15 minutes from the beach, it has restaurants with Oriental and European fusion food.

It is one of the most romantic hotels in Bali

IZE Seminyak


Lloyd’s Inn is one of  my favorite places to stay in Bali.  This modern hotel has something of interest for everyone. Its contemporary style combines monochromatic decoration with pieces of wood. The showers are an open concept design, so you can enjoy the outdoors from the privacy of your room. In addition, it is less than a 10-minute walk from the beach and close to the best restaurants and shops in the area.

outdoor bathtub in Bali hotel

Lloyd’s Inn


Dash Hotel Seminyak is, without a doubt, one of the hotels with the most personality and the most Seminyak atmosphere. In this hotel, the custom-made iron furniture is fused with paintings and accented by colorful sculptures and retro, industrial-style lighting. It has a spa, gym, and an amazing roof terrace. If you’re looking for  accommodation in Bali that ’ s  different from everything else, you should check this place out.

It is one of the best hotels for honeymoons in Bali

Dash Hotel Seminyak


Summerhome Seminyak is an eleven-room boutique hotel in a colonial beach style and decorated with white and light colors to create a sense of tranquility. If you want to rest during your trip, this is a very  good accommodation option in Bali.

All inclusive hotels in Bali in which area to stay

Summerhome Seminyak

Day 7: Nusa Lembongan. Diving among stingrays

Visiting one of the nearby islands is an essential thing to do in Bali in 10 days. The  Nusa Islands  are very close, and there, you can find heavenly beaches and dreamy seabeds.

best travel itinerary ideas for bali in 10 days nusa lembongan

Day 7: Trip to Bali – Nusa Lembongan

This archipelago consists of three islands ( Nusa Lembongan , Nusa Ceningan, and Nusa Penida ). If you want to go on your own, it’s best to take this ferry to Lembongan. In my case, I took this tour to the Nusa Islands because it included all the activities I wanted to do in the shortest possible time.

First, we went by boat to dive to different areas of Nusa Lembongan and Nusa Penida, where we were lucky enough to see  manta rays and sea turtles.  In the afternoon, we toured the  Mangroves  north of Lembongan and visited  Panorama Point,  the Devil’s Tear cliff and the Dream Beach.

You can book the ferry to Lembongan to go on your own, or book this tour with all activities included.

If you’re doing a 10-day itinerary to Bali and you’re not spending more than one night in the Nusa Islands, booking the tour is the best option. The only downside of the tour is that lunch was quite simple. However, I think the price of the tour is quite good for all the activities it includes.

If you want to stay in the Nusa Islands, I recommend one of these accommodations:

  • The Akah Cottage (we stayed here and it was great)
  • Royal Retreat Villa’s Lembongan
  • Harta Lembongan Villas
  • Song Lambung Beach Huts

Day 8: Nusa Penida. The most beautiful beaches in Bali

The next day, they took us by ferry to  Nusa Penida . There, we visited the jewel of the island,  Kelingking Beach,  possibly one of the best beaches to visit in Bali in 10 days. In addition, we saw other beaches, such as  Pasih Uug  and the natural pool of  Angel’s Billabong.

Nusa Penida - best places in bali in 10 day trip

Day 8: Trip to Bali – Nusa Penida

In my case, this day seemed somewhat short, since I left without seeing the Thousand Islands Viewpoint and Atuh Beach area, of which I had seen amazing photographs. However, I know that on a 10-day trip through Bali, I didn’t have time for much more.

We were more or less back on the main island of Bali at 7 p.m. That night we stayed in Sanur.

If you simply want to visit Nusa Penida from Bali on your own, you can take this ferry.

However,  the tour to the Nusa Islands that I booked during my trip was well worth it.

Once back in Bali, the tour guide can leave you at different places on the south part of the island. We asked them to leave us at Sudamala Suites & Villas , our hotel in Sanur. Depending on your budget, I recommend the following accommodation:


This small hotel is a family business that stands out for its exteriors. Its gardens contain antiques. At  Tandjung Sari Hotel , events are held where local groups perform traditional dances. In addition, its restaurant offers dishes with a rustic and traditional Indonesian style.

Cheap hotels in Bali Tandjung Sari

Tandjung Sari Hotel


Maya Sanur Resort & Spa is a five-star ecological boutique resort with something for everyone. Its modern design is mixed with elements of Balinese tradition, and vegetation forms a key element of the hotel. It offers yoga lessons every morning, wellness services, and an infinity pool.

Resort in the middle of the jungle in Bali pool with sea views

Maya Sanur Resort & Spa


The art, craftsmanship, and traditional values ​​of Bali are the central elements in the design of this hotel. Sudamala Suites & Villas seeks to foster an authentic link between the traveler and the traditions of Bali through cultural connections, culinary explorations, and tranquil rest in a unique enclave.

hotels on a budget in Bali best options

Sudamala Suites & Villas


Santhi & Tresna Boutique Eco-House is a spacious villa with a six-person capacity and a minimalist design that is located only 500 feet from the beach of Mertasari and less than 3 miles from the island of the turtles.

Best cities or towns to stay in Bali Ubud

Santhi & Tresna Boutique Eco-House

Day 9: Uluwatu. A place you cannot miss on your Bali itinerary for 10 days.

Visiting Uluwatu is an essential thing to do in Bali in 10 days. This area is located on the Bukit Badung peninsula, the piece that protrudes from Bali in the south.

There, you’ll fine incredible cliffs overlooking the Indian Ocean that have space for small hidden coves. My favorites are the beaches of  Green Bowl  and  Melasti.

Within the peninsula, you can visit the curiously abandoned plane,  Boeing 737-200 PK RII  that not even the locals know how it appeared there. In addition, not far away is the  Garuda Wisnu Kencana , a park designed in honor of the Hindu god Vishnu that has impressive statues that are up to 120 meters tall.

Late in the day, you can visit the  Karang Boma Cliff  and very close to it, the  Uluwatu Temple,  one of the best places to watch the sunset on the island. Morevoer, at the Uluwatu Temple, Kecak Fire and Trance dance exhibitions are held at night, an experience that I recommend doing at least once.

uluwatu trip to bali in 10 days

Day 9: Trip to Bali – Pura Uluwatu Temple

The best way to do this route is by having your own scooter or at least booking a customized tour.

Another option is to enjoy some beaches in the morning and in the afternoon book this tour to visit the Uluwatu temple and go to the Kecak dance exhibition. They will also take you to Jimbaran for dinner.

For this night, I recommend staying in the Jimbaran area. The next day, you can visit some of the most spectacular beaches in this bay, ending the 10-day trip through Bali. These are the best accommodations:


RIMBA Jimbaran BALI by AYANA is a spectacular five-star hotel that has a huge garden, twelve swimming pools, two spas, three restaurants, and private beach access. Furthermore, at its facilities, you can find all kinds of activities for the whole family, from Balinese painting, yoga, or cooking classes to bicycle tours or beach picnics.

Bali luxury hotel offer RIMBA Jimbaran Bali by Anaya most popular area to stay in Bali



Just 1,200 feet from the beach, Jimbaran Bay Villas offers villas with a simple style and a pool with a waterfall. Jimbaran Bay Villas is located in the best area of ​​Jimbaran, close to many restaurants where you can eat grilled fish or seafood.

best areas to stay in bali jimbaran

Jimbaran Bay Villas


Keraton Jimbaran Resort is located on the seafront and next to Jimbaran’s famous seafood market. This traditional Balinese hotel is surrounded by tropical gardens. It has a spa, two restaurants, two bars, and direct access to the beach.

keraton jimbaran most romantic hotels in Bali

Keraton Jimbaran Resort


Just five minutes from the beach, FOX HARRIS is defined by elements of art, culture, and contemporary style. In addition, it offers exclusive spa and wellness treatments.

Good, nice and cheap hotels to stay in Bali

Day 10: Jimbaran Bay. End of the 10-day trip through Bali.

Last day in Bali before heading back. I recommend you take the opportunity to enjoy the beautiful beaches you’ll find in  Jimbaran Bay.

You can start with  Jimbaran Beach,  although for me, it’s not the most spectacular in the area. If you go south, you’ll pass by  Pantai Tegal Wangi,  which has a hidden cave.

Continue driving along the coastline, and you’ll arrive at  Tebing Pantai Balangan , where there aresome amazing blue water beaches under a cliff.

things to do in Bali in 10 days jimbaran itinerary

Day 10: Trip to Bali – Jimbaran beaches

Padang Padang Beach is another essential beach in the area, as it was popularized by the movie “Eat Pray Love”.

And finally, you can visit Suluban Beach, a small hidden beach with deep blue waters.

To end the day, go have fresh seafood at any of the warungs found in Jimbaran. Can you think of a better way to end your trip to Bali in 10 days?

As on the previous day, the best way to do this route is to have your own scooter or at least a private driver.

On your last night in Bali, I recommend staying in Kuta or Legian to be near the airport. These are the accommodations that we recommend:


This boutique hotel mixes tradition with luxury and nature. From the tropical garden of The Sandi Phala you can enjoy incredible sunsets overlooking the white sand beach located at the foot of the hotel. Since it’s only 15 minutes by car from the airport, this hotel is ideal for those who want to say goodbye to Bali in style.

Cheap hostels in Bali for backpackers The Sandi Phala

The Sandi Phala


This resort has a spectacular pool from which you can admire its vertical garden. The Stones has a spa specializing in therapies from Southeast Asia and an Indonesian restaurant. It’s undoubtedly one of the best luxury hotels in Bali, with prices from $100 per night.

accommodation options the stones in bali from above


Located just a few feet from the beach, Sun Island Hotel & Spa Legian is  an oasis of tranquility on one of the most vibrant streets of Legian. It has two restaurants, which serve Oriental dishes in a contemporary style. In addition to having several swimming pools, they offer spa services and a weekly calendar with several activities, such as craft classes, towel doubling, cooking, or music sessions.

Hotel deals in Bali infinity pool

Sun Island Hotel & Spa Legian


This simple but colorful hostel where you won’t stop taking photos is 700 feet from the central square of Kuta. Cara Cara Inn , offers beds in both shared rooms and private rooms, so it’s one of the  best accommodation options in Bali  for solo travelers or groups of friends.

The cheapest bali hotels for backpackers and solo travelers. Kuta areas with ambiance to stay in Bali

Cara Cara Inn

Another 10-day trip to Bali idea

Hey traveler, what do you think of my 10-day trip to Bali? Pretty thorough, right?

If you want to visit the Gili Islands, don’t worry. Here’s a  10-day itinerary to Bali + Gili Islands.

Instead of taking the ferry to Lembongan or Penida, simply take a ferry to Gili Trawangan or Gili Air.

Trip to Bali + Gili Islands in 10 days

Trip to Bali + Gili Islands in 10 days

In our Gili Islands guide, I tell you which is the best island according to what you’re looking for.

If you want to book a tour to visit the Gili Islands instead of going on your own, I recommend this tour. In it, you’ll visit both Gili Trawangan and Gili Air, staying one night on each island. It also includes diving sessions to explore its seabed full of turtles.

best places to visit in bali 10 day itinerary gili trawangan sunset

Gili Trawangan

Keep in mind that the tour I recommend is two nights and three days, so you would have to cut your day in Uluwatu down a bit. However, you’ll be back before noon, so you can take advantage of the afternoon to visit the Uluwatu temple and its cliffs without a problem.

Before you go, here are the essentials for your trip to Bali:


Find  accommodation in Bali AT THE BEST PRICE or get a $50  DISCOUNT on your first  Airbnb reservation.

Get 5% OFF your travel insurance with Heymondo, the best travel insurance company.

Book the   best tours in Bali at the lowest price  HERE and  HERE.

CHEAP FERRIES from Bali (without hotel pick-up).

SIM cards for Bali with UNLIMITED DATA.

Check the best BALI FLIGHT DEALS.

best travel itinerary for bali

Ascen Aynat

Cómo tener internet en Indonesia sin utilizar el roaming y sin gastar una fortuna

9 replies on “ The Best 10-Day Bali Itinerary – Visiting the Main Attractions ”

' src=

I must say, your travelogue is truly wonderful. I am currently in the process of planning a 10-day trip to Bali, and I will be accompanied by my toddler. I was wondering if there are any specific aspects of your itinerary that I should steer clear of. Additionally, I am interested in allocating an extra day for Nusa Penida. Could you kindly suggest a day from your itinerary that I should avoid in order to make room for this extension?

Thank you in advance.

' src=

Hi Vinod, Thanks so much for reading! If you want to spend more time in Nusa Penida, consider shortening your day at Bedugul or Tegalalang (there terrain here is a bit unstable and there aren’t any handrails.) Also, Canggu and Seminyak are most popular for partying, so if you don’t mind, you can skip these nightlife venues.

' src=

Hello I cant thank you enough. This is such a well written travelogue. I just want to know.. Is it ok to follow this trip with a child.. 4 years. What can or should i avoid. Thanks a ton

' src=

Just loved the way you detailed the itinerary. We are travelling with family – 8+1 kid. Want to cover historic places, beaches and shopping in a 8N9D trip. Please recommend a good itinerary and if you know someone through whom we can book. Thanks in advance

Hi Sunil, Many thanks! This itinerary is for 10 days, so you can use it as a guide and remove any attractions that don’t interest you.

' src=

This is AMAZING as it highlights all the places I want to check out, and some I didn’t even know about. I have a question for you, you mentioned on the third day that you left your luggage at the hotel in Ubud and just took backpacks. Did you intermittently go back to swap out clothes or anything? Or at what point did you go back to get your belongings before flying home? Did you have to keep a room in Ubud or did the hotel let you store your luggage while you were away? We’re interested in doing the motorcycle journey! Do you think one piece of luggage plus a backpack could work on a scooter? Thanks I’m advance!!

I also stayed in Ubud on day 4, so I carried with me only one clothing change. I didn’t keep a room in Ubud on day 3, I just asked the hotel to store the rest of my luggage. I think one backpack for the scooter is ok, but not sure about the piece of luggage. I recommend reading our guide on Bali by scooter.

I recommend you arrange a transfer to Ubud and rent there the scooter.

Let me know if you have any other questions, Ascen

' src=

My name is Jennifer and I am wanderlust. I Just want you to know how much I appreciate you laying out your itinerary like this. I was trying to plan my own trip to Bali but it never quite worked out because I was trying to go everywhere with no real plan to make sure to hit up multiple places in one area (if that makes sense). Your 10 day map made this possible for me. I made an entire PowerPoint on it (minus just making a change on day 10 to visit the Omnia Dayclub because we’re already so south). I wish I could go now but with what’s going on right now… it’s not going to happen. Keep up the amazing photography skills. After Bali (or maybe before) I plan to go to Iceland to see the Northern Lights.

Thank you so much again!

' src=

Thanks so much for your nice words Jennifer!

Hope this situation is over and you can take your trip to Bali!

Iceland is a magical place to see the Northern Lights, I highly recommend to do it as well!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

best travel itinerary for bali

Jones Around The World

The Ultimate Bali Itinerary: How To Plan The Perfect Trip To Bali

Planning a trip to Indonesia and looking for the best Bali itinerary? Whether you’re only spending 5 days, one week, 10 days, or two full weeks, I guarantee this Bali trip travel guide will be extremely helpful!

Bali is truly one of my favorite destinations in the world and a place I’ve called home several times. But planning a trip to Bali can be a bit intimidating as there really are so many amazing places to explore!

There’s no need to wonder why Bali has become one of the world’s most visited and popular vacation hotspots. It has jaw-dropping landscapes, lush rice terraces, stunning beaches, serene temples, cute monkeys, scenic waterfalls, wild nightlife, and unforgettable sunsets.

Bali really does have a little something for everybody, and I guarantee that if you follow this Bali travel itinerary, you will fall in love with this island just as much as I have!

While tourism in Bali has exploded in recent years due to the popularity of Instagram, it definitely lives up to the hype because there is a LOT more to this island than what you see on social media. Don’t let the annoying Bali IG couples + IG influencers deter you from planning a trip here because it is a must-visit destination in Southeast Asia!

Tip: Add something unique to your Bali travel plan by choosing to go glamping in Bali  instead of staying at a hotel.

Check out my Instagram page  for more holiday inspiration!

The Ultimate Bali Itinerary

Whether you’re only spending a few days, two weeks, or even an entire month, this Bali Itinerary guide will go into loads of detail about what to expect about visiting this island, the best things to do, what to pack for Bali, when to go, insider travel tips, and loads more.  

So without further ado, let’s get started!

10 Days in Bali Itinerary


Bali is an incredible destination to visit year-round, and if you’ve only got limited time off work, I would say book that ticket no matter what! Being located in Southeast Asia, the weather in Bali is exceptionally tropical, so you can expect hot and humid temperatures pretty much every day, but there are two main seasons – the wet and dry months.

The rainy season in Bali is from October to April, and the dry season is between May – September.

That said, traveling to Bali during the rainy season is NOT an issue. I LIVED in Bali in December & January (known as the wettest months of the year), and I barely even noticed the rain.

Yes, some days were worse than others, but more often than not – every day was beautifully sunny blue skies and perfect beach weather.

Uluwatu - Bali Itinerary Travel Guide

According to Bali.com, “ The best time to come to Bali is April, May, June and September, just before and just after high season. It’s still the dry season, it’s slightly less humid, and room prices and villa rentals can be 30-50% cheaper than during high season. Many shops offer sales and promotions, restaurants are less crowded in those mid-season months, and in general, Bali is a bit more relaxed. October is not too bad either, still much less rain than November (usually, check the rainfall chart).”

I agree with that statement for sure, but traveling to Bali during Christmas time & New Year’s Eve can be an incredible experience. I spent Christmas Day lounging at a day club and absolutely loved it!  

Travel Itinerary for Bali


Absolutely not! Bali is completely safe to visit, and I’ve honestly never felt like I was in any danger while there. While just like a vacation to anywhere in the world, you want to make sure you’re traveling wisely and acting responsibly.

The only dangerous or unsafe behavior I’ve heard of is from “motorcycle thieves or purse-snatchers.” These are people that will try and grab purses or backpacks from people while riding on the back of a motorcycle. But as long as you pay attention to your belongings, nothing bad will happen.  

What I will  say in this section, though, is that you NEED to be extremely careful if you decide to rent a scooter in Bali. I’d say that’s actually the most dangerous thing on the island! I drive very cautiously when riding my moto , and I’ve never been in an accident (knock on wood), but I’ve had several friends end up in the hospital with serious injuries.

Nevertheless, I wouldn’t let that stop you from enjoying the feeling of exploring the island on two wheels. The scooter rides through rice terraces are one of my favorite things about living in Bali, and it’s a great, cheap, and efficient way to experience Bali. Just make sure the person driving is confident and skilled. You should also avoid driving during peak traffic hours.

bali itinerary

Best Bali Trip Travel Insurance

I never travel anywhere without booking a travel insurance policy . This is essential for all Bali visitors!

So I’ll repeat…

Please, do NOT visit Bali WITHOUT Travel Insurance!

It’s unfortunately all too common that people come to Bali, get into a scooter accident, and end up needing a lot of medical attention. This, as you can imagine, is not cheap, and while the Bintangs and good vibes are, don’t expect medical treatment as a foreigner to also be of great value! These bills will add up, and sometimes they won’t even operate before they know you’re covered.

I’ve had at least 4 friends now get in serious accidents, but only half of them had travel insurance to cover their needs. Trust me – especially if you plan on driving or getting on the back of a moto (which you most likely will), you’ll want peace of mind to make sure you’re covered.

You also need to consider other issues that could arise, such as theft, boat sinking or water damage, or catching dengue. Trust me when I say these warnings aren’t to scare you, but real-life examples I’ve seen during my time in Bali.

Bali Itinerary

I highly recommend HeyMondo due to its extensive range of cover for all situations and trip lengths. Their fair pricing and handy app allow you to manage any claims within the app and access free assistance online. This means you don’t need to rack up an expensive phone bill in Indonesia, where the charges are steep!

Nowadays, I would never travel without insurance again, especially after hearing so many of those (expensive and dangerous) horror stories from other travelers I’ve met. So, whether you need a single trip cover for two weeks in Bali or an affordable annual cover for multiple trips worldwide, be sure to buy your travel insurance before you travel, knowing that HeyMondo has your back.

Still, planning your trip? You can always get a no-commitment travel insurance quote now, so you know how much extra to budget for your vacation!

Tanah Lot Temple - Bali Itinerary


One of the things I love about Bali is that you really don’t need to bring all that much — especially if you’re just on a quick 10-day or two-week holiday. Also, shopping in Bali is fantastic. You’ll want to bring back a separate suitcase filled with souvenirs and clothing.

Here are a few items I think are essential for your travels to Bali!  

Ubud Rice Terraces - Bali Itinerary

  • Clothing: You’ll want a couple of pairs of shorts, swim trunks, t-shirts, sandals, and comfortable adventure shoes. Add one or two fancier outfits for dinners or nightlife too. Everyone will have different styles or preferences, but my main clothing tip would be to keep it light. Quick-drying clothes will be helpful, mainly because you will sweat up a storm.  
  • Portable charger: Anker PowerCore Portable Charger  is one of the smallest and lightest power banks available. I carry this with me everywhere I go because I’m using my iPhone a bit more than I care to admit! Well, when you’re exploring Bali, you’ll definitely want a portable charger.
  • Microfiber towel: This Rainleaf MicroFiber Towel  is budget-friendly and stylish. Plus, a quick-drying towel is a must for visiting Bali. You’ll find yourself hiking, sweating, and swimming often – and you’re really going to want one of these. I just bought one of these myself, and it’s the #1 best seller on Amazon!
  • Quality sunscreen: The sun is super intense in Bali, and you’ll be out in the sun often during this Bali itinerary. So, make sure you buy some decent sunscreen before you get to Bali because it costs SO much more out there for some reason. I personally use this Neutrogena Lightweight & Water Resistant SPF,  and I love it!
  • Mosquito repellent: Unfortunately, mosquitos are flying all over the place in Bali. And you really want to protect yourself when you go on long adventures. I recommend this Mosquito Repellent Bracelet . If you’re just shopping around Seminyak or chilling in Canggu, I wouldn’t worry too much, but if you’re out in nature, definitely put some on!  
  • Go Pro: The GoPro Hero 11 is my favorite adventure camera, and I’m truly blown away by the hyper-smooth stability that the GoPro Hero 11 offers. You can take some epic images with this, and it’ll also be perfect for all the underwater or snorkeling shots you’ll want. For the aspiring content creators out there, combine it with a TELESIN Dome Port  for some unique, fun, and creative shots!
  • Waterproof phone case: No matter what kind of phone you have, you really want to protect it during your trip. This itinerary is pretty active, and if you don’t have a supportive phone case, like the JOTO Universal Waterproof Phone , I bet you’ll be paying for some phone repairs!  
  • Power adapter: Last but certainly not least, this Universal Power Adapter  is just a basic travel essential that you’ll want to pick up one of these before your trip to Bali. I personally love this one and would definitely recommend it!  

Tanah Lot Temple - Bali Itinerary


Alright, let’s dive into my guide for my extensive Bali holiday itinerary!


The way I’ve set up this 10-day itinerary is that it’s all focused on Bali. But if you have a full two weeks, I’ve included a trip to the Gili Islands too.

I think it’s best to do it this way because when you book round-trip boat transfers to Gili Trawangan, you can have them drop you off directly at the airport, depending on your schedule. You can book day trips or rent scooters to explore nearby attractions when you’re based in one place for a bit longer.

One thing I think is important about traveling around Bali is avoiding checking in and out of hotels and Airbnb’s every couple of days. That’s why I’ve put at least 3+ nights in each place, and you’ll get a better feeling for the area.  

The full itinerary is below, but here’s an overview of my recommended route so you can start planning:

  • Uluwatu (3 Nights)
  • Canggu (3 Nights)
  • Ubud (4 Nights)
  • Gili Islands (3-4 Nights for Two-Week Itinerary)

You might not have the time, energy, or money to do everything on this Bali itinerary, but I wanted to include as much information as possible. So without further ado, let’s get down to the day-to-day itinerary activities!!

bali itinerary 4 days


Bali is home to some of the world’s most gorgeous luxury resorts and private villas but also has an extensive variety of mid-range hotels and backpacker hostels. It depends on your budget and how much you want to spend. I’ve compiled a fun selection of my top recommended accommodation for each destination on my Bali itinerary. I know you’ll enjoy your stay at any of the options below:

Bali Airbnb


Radisson Blu Bali Uluwatu : Consistently reviewed as one of the best values in Bali, get treated like royalty here without breaking the bank. There’s a gorgeous sun terrace with a swimming pool, extremely clean and comfortable rooms, and impeccable service!  

Six Senses Uluwatu : This brand new 5-Star Luxury Resort in Uluwatu will certainly provide an unforgettable stay, but rooms here are costly. Its cliffside location, delicious cuisine, and immaculate attention would make for an exceptional first hotel on the island.    

Home-Bience  Hostel : If you’re a backpacker on a tight budget in Bali, look no further than staying here at Home-Bience Hostel. While it has a shared kitchen and barbeque facilities, you can also get a varied breakfast at an affordable rate too.

WHere to stay in Uluwatu


Theanna Eco Villa and Spa : Top-notch luxury at bargain prices! Once you step foot inside this eco resort, you’ll fall into a state of complete tranquility. It’s consistently rated and reviewed as the best hotel and resort in Canggu, with excellent value for money and world-class service.

Kosone Hostel | Alternative Beach : I was living in Canggu when this opened (early 2019), and I’d say it’s the best hostel in Canggu! It’s got a fabulous pool with a swim-up bar, DJs spinning music all day, delicious food, comfortable beds, and rooftop jacuzzis. Do I need to say anymore? Trust me – if you’re a backpacker in Canggu, stay here!  

bali itinerary


Hanging Gardens of Bali | Ubud’s Premiere Luxury Resort : This is the jungle resort of your dreams! “Located just 30-minute drive from the Ubud’s town center and nestled deep in the heart of Ubud’s rich rainforest preserve, this enchanting five-star luxury resort on 3.2 hectares has 44 private suites and individual villas.”  

Visesa Ubud Resort : This best-seller luxury resort has fantastic prices for the comfort you’ll receive. The villas are absolutely stunning, the staff goes above and beyond, and it has pretty much everything you look for in a resort in Ubud. Delicious food, gorgeous views, shuttle services to the center, and a full spa await you.

Wayan’s Family Hostel Ubud : If you’re looking for an excellent but cheap hostel in Ubud, look no money than this charming family-run guesthouse. It has a magnificent backpacker atmosphere, is a beautiful property, and you’ll fall in love with the staff!

Ubud Rice Terraces - Bali Itinerary


Pearl Of Trawangan Resort : There are tons of beautiful resorts on the Gili Islands, but this is easily my favorite! It has an unbeatable beachfront location near the main promenade. The stunning property would be an excellent pick for your time in paradise!!

Gili Castle (formerly known as Gili Backpackers) : This is where I worked when I lived on Gili T, and I’ve got nothing but fond memories of this backpacker hostel! They organize awesome parties and pub crawls, which make it easy to meet fellow travelers. There is a pool with a rock climbing wall, and all the facilities are comfortable. I’d highly recommend staying here for young travelers on a budget.

Where to Stay on GIli Trawangan - Bali Itinerary


Honestly, there is no better place to begin your Bali vacation than down in Uluwatu , which is at the southern tip of the island!

It’s my personal favorite area in Bali, world-famous for its surf competitions, has a really fun nightlife scene, and is undoubtedly the best part of the island for watching the sunset. Uluwatu is a place that will certainly leave an impression and will keep you coming back for more! Here you can spend your days relaxing on the beach, swimming in infinity pools, lounging at day clubs, surfing gnarly waves, or riding a scooter along epic coastlines.  

It also has a perfectly relaxed atmosphere that I absolutely love, and I could easily see myself living in Uluwatu for a couple of months sometime in the future. There really is no shortage of amazing things to do in Uluwatu , which I’ve discussed for day 2. Since it’s your first day on the island, take the evening to relax at your resort, enjoy a lovely evening meal, and hopefully conquer any jet lag you’re feeling.  

Finns Beach Club - Bali Resorts

If you’re up for it, you could enjoy dinner and cocktails your first evening having dinner soaking up the vibe. I recommend one of Jimbaran Bay’s cliffside restaurants or candlelit dinners on Jimbaran Bay, about a 15-20 minute drive from Uluwatu.

“Perched atop distinctive rock formations along Jimbaran’s pristine sunset coast, Rock Bar Bali is widely respected as one of the globe’s most popular sunset, cocktail, and entertainment venues. Showcasing unparalleled views from 14 meters above the Indian Ocean, Rock Bar is accessible via AYANA’s dramatic cliffside inclinator. Featuring a glamorous sunset vibe, and a seductive after-dark ambiance, listen to premier international DJs as they heighten your experience from a custom DJ booth carved directly into the cliff face”.

Uluwatu Beach - Bali Itinerary


Everyone will be different, depending on how you want to spend your Bali vacation. Do you want to treat this as a relaxing holiday, or are you more adventurous? Do you want to be surrounded by people and experience luxurious beach clubs, or do you prefer solitude and exploring quieter areas?

No matter what kind of traveler you are, I’ve listed a few of my favorite activities in Uluwatu and the south coast of Bali, and I’m sure this will keep you super busy.

Uluwatu - 5 days in Bali Itinerary


  • Visit the Uluwatu Temple: “This one of six key temples believed to be Bali’s spiritual pillars, and is renowned for its magnificent location, perched on top of a steep cliff approximately 70 meters above sea level.”  After your tour of the Uluwatu Temple, I’d also suggest checking out the Kecak Fire Dance if you’re there simultaneously. It’s a unique cultural fire and traditional Balinese dance show that is definitely a superb experience.
  • Watch the professional surfers at Uluwatu Beach: There are tons of different bars and restaurants to choose from, but sit back, grab a Bintang (local beer), and watch from above while these pros amaze you with their skills.  
  • Explore all the beautiful beaches around Uluwatu: You’re spoiled for choice here with beaches like Suluban Beach, Padang Padang, Dreamland Beach, Bingin Beach, Melasti Beach, Green Bowl Beach, and Pandawa Beach.
  • Never miss a sunset. Uluwatu is home to the most magical sunsets practically every evening, so make sure you plan accordingly! Find an infinity pool, rooftop bar, or restaurant terrace, and soak it up!
  • Check out a day club: Sundays Beach Club, Finns Beach Club, OMNIA, Karma Beach Club, etc. Honestly, there are tons of epic places to spend a day, but they can be a bit pricey if you’re a backpacker on a budget!  
  • Sunday nights at Single Fin: This is one of the most legendary parties on the island, but they only really happen on Sunday night. Don’t get me wrong, Single Fin is an awesome bar & restaurant every night of the week, but definitely, don’t miss the Sunday night party.  
  • Spend Saturday nights at Padang Padang Beach: There’s a really cool beach party every Saturday night with reggae and electronic music, lively crowds, and a unique location!  
  • Rent a moto to explore it all easily: Uluwatu is one of the best areas on the island to adventure around on a moto! You can rent one for as little as $4 per day, the roads never seem too busy, and it’s just a great feeling!  
  • Enjoy a meal at Cashew Tree: This will always be one of my favorite restaurants in all of Bali! They’ve got deliciously healthy smoothies, a large menu, and affordable prices. It’s a backpacker favorite as well, located nearby Bingin’ Beach.  

Check out my article about the best things to do in Uluwatu for more information. All I know is that it’s simply a breathtaking area of Bali, and it might just be hard to leave.

Kecak Fire Dance - Uluwatu, Bali Itinerary


Located just a short 20-30 minute speedboat ride off the coast of Bali are three idyllic islands: Nusa Lembongan, Nusa Ceningan, and Nusa Penida.

They are all absolutely gorgeous and have unbelievable beaches, landscapes, and some of the best snorkeling or scuba-diving in the country. I’ll talk about this at the bottom of this article, but a substitution would be spending several days on one of these islands if you care a lot about these water activities.

I think it’s a really fun and fantastic day trip since it’s just off the coast, and you can see a lot and still make it back to Uluwatu for sunset cocktails — that is if you have the energy!

There are tons of options, but here are a few of the best sellers. It really just depends if you’re more into beaches, viewpoints, swimming, or snorkeling.

Best Bali Itinerary


Review: “Climb aboard a fast boat at Sanur Beach and cross the sea to Toyapakeh on the small island of Nusa Penida. Meet your local host on arrival and begin your private day tour. Visit the famous Kelingking Beach for the chance to take photos of the most beautiful spot on the island. Marvel at the cliffs overlooking the Indian Ocean, and then continue to Pasih Uug (Broken Beach) and the natural pool of Angel’s Billabong. Experience the peace and quiet of one of the less visited spots on Nusa Penida before going to the popular beach at Crystal Bay, known for its great diving and snorkeling opportunities.”  

Price:   $33

Read Reviews & Check the Availability

Nusa Penida Day Trip - Bali Itinerary 2019


Review: “Discover an island paradise off the south coast of Bali and snorkel at 3 different spots around the islands of Nusa Lembongan and Nusa Penida in the Indian Ocean. Marvel at the wide variety of tropical fish and live coral flora and fauna.”

Price:   $68


Review: “Nusa Penida is a perfect spot for snorkeling and exploring marine life as you’ll see on this full-day trip. Spot the ocean sunfish, or mola mola and the great manta rays on some of the most amazing drift dives in Indonesia. Board the boat at Sanur Beach for the ride to Nusa Penida and your first snorkeling session of the day at Manta Point. Marvel at the majestic manta rays, which grow up to 6 meters in length. Take some time to enjoy a swim or to relax on the boat, before your second snorkeling session. Afterwards, savor a delicious lunch on the boat.”   

Price:  $132

Nusa Islands - Bali Itinerary Snorkeling

Check out this epic YouTube Video about Nusa Penida for some travel inspiration!



In only a few short years, Canggu has quickly become popular and overthrown Seminyak as “the place to be”  in Bali. It’s changed drastically since my first visit in 2015. Since then, it has   become a digital nomad hotspot loaded with trendy cafes, co-working spaces, yoga studios, beach clubs, funky bars, surf camps, and thousands of people enjoying the Canggu lifestyle!   

I was fortunate to live in Canggu for a couple of months this year, and it really is a must-visit in Bali. Here’s what you should add to your Bali itinerary for 4 days.

bali itinerary


  • Eat at as many different cafes as possible: Canggu is easily one of the top “foodie hotspots” I’ve ever visited in my entire life. There are literally dozens of places you should try! A couple of my personal favorites are Milk & Madu, The Shady Shack, Motion Cafe, Peleton Supershop, Cinta Cafe, and Milu by Nook.
  • Take a surfing lesson: If you’re new to the sport, Canggu can be an excellent place to learn the basics of surfing! While the waves can be a bit rough on some days, the surf camps are awesome in Canggu and will be a great way to spend a couple of hours. Take this tour  as an introduction to the sport.
  • Watch the sunset every night on the beach: There are tons of different little local bars & restaurants along the beach, and they tend to put out bean bags and tables during the sunset. Grab a coconut and a beer, and watch the sky change colors to gorgeous orange and pink hues.
  • Relax & swim at Alternative Beach Pool & Hostel: This venue is becoming super popular in Canggu. It’s got a perfect temperature pool, decent food options, and a nice sandy vibe hence the name.
  • Spend a luxurious day at Finns Beach Club: If you’re not on the strictest budget, why not book a daybed at Finn’s for an easygoing day at a gorgeous venue?
  • Stop by AMO Spa for one of their famous facials, relaxing massages, and an Epsom salt jacuzzi session: I’m sad I didn’t discover this place sooner because it ended up being one of my favorite spots in Canggu. The sauna, steam room, jacuzzi, and cold plunge circuit are an outstanding endorphin rush!
  • Go Canggu nightlife bar hopping: There are plenty of places to visit whether you go for drinks at Old Man’s, cocktails at La Brisa, or find your way to the hidden bar in the supermarket along the  “Canggu shortcut.”  Other really awesome bars I enjoy are The Lawn (awesome pool included), Pretty Poison, and Deus Ex Machina! You can check out this article about the best bars in Canggu for more information on the nightlife!

Canggu - Bali Itinerary

Check out this epic YouTube video for some more Canggu Travel Information & Inspiration!

Canggu, Bali: What To Know Before Going 4K


Spend another day exploring everything (mainly the cafes) that Canggu has to offer. Do some yoga, surf, hit a co-working space, cross-fit, join a beach clean up, and more!

For sunset, I’d recommend renting a moto and driving down the road (only 20-25 minutes) to the Tanah Lot Temple . It’s one of Bali’s most important landmarks, famed for its unique offshore setting and sunset backdrops. It’s an ancient Hindu shrine perched on top of an outcrop amidst constantly crashing waves.

There’s a small entrance fee of 60,000 IDR ($4 USD), and you can easily spend an hour or two walking around the coastline and enjoying the scenic views.  

Best Bali Itinerary


Continuing on with this Bali trip planning, I’d recommend making the short drive from Canggu down to Seminyak for a day of shopping and beach clubs. Seminyak is one of the fancier and more developed regions on the island and is full of awesome things to do, places to eat, and fantastic souvenir shopping!  

Now, on this itinerary, I’ve only listed one day in Seminyak because the last time I visited, I felt it was starting to get a bit too overcrowded. Still, you could easily stay here for several days and explore everything this place offers.

Bali Travel Trip Planning


  • Souvenir shop til’ you drop: For me, I think the Seminyak, Legian, and Kuta area is the best for buying all your souvenirs in Bali. Just remember to haggle, or the locals will take you for a ride. Most prices in all the souvenir stalls are negotiable!
  • Visit Potato Head Beach Club: I’ve visited the world-famous Potato Head several times, and it remains one of my favorite spots in Seminyak! It’s a gorgeous beachfront property, has tons of fancy daybeds and loungers, and the food is absolutely delicious! While Potato Head Beach Club is a bit costly (for Bali standards), it’s worth stopping by for a swim, a meal, and a beer. There’s a lively atmosphere, and it can be a great place to meet people – especially around the swim-up bar.
  • Relax on bean bags and under umbrellas at La Plancha Seminyak: One of the most colorful bars & restaurants on the beach you’ll ever see. During sunset, they’ve got a fun DJ spinning, decent prices, and an overall fantastic vibe you’re guaranteed to love!
  • Pool party at Mrs. Sippy: This is the largest saltwater pool and one of the best pool party hotspots in Bali! Sippy regularly has international DJs come to perform (I saw Pete Tong there earlier this year), and you’ll love watching people jump from the high platform all day long.
  • Grab a cup of coffee at Revolver: If you’re a coffee snob, you have to try a cup from Revolver, known to be the best coffee in Seminyak!
  • Party it up at the Legendary Nightlife: Kuta & Seminyak are two areas that are quite popular for their bar and nightclub scene. Here are a few of my favorite spots: Motel Mexicola, SkyGarden, Ku De Ta, Cocoon, Woobar, and JENJA.


Seminyak balinese cooking class & market tour.

Review:   “Learn how to cook authentic Balinese dishes with your friendly and experienced local chefs in Seminyak. Join this fun cooking course and bring back some Balinese recipes and newly acquired skills from this 4.5-hour cooking class.”   

Price:   $35.00

Read Reviews & Check the Availability  

La Plancha Seminyak - Bali Travel Guide


Now that you’ve gotten plenty of time to explore Bali’s popular beach areas, the time has come to make the hour’s drive up to the cultural and spiritual capital of Bali.

Many people plan a trip to Bali and immediately add Ubud to their itinerary. That’s because there is truly something magical in the air at Ubud. The minute you step foot in this town, you will slowly start to feel your stress & worries float away.

Ubud is also a fantastic jumping-off point for adventuring around the rest of the island.

Ubud - Bali Itinerary 7 Days


For your first day in Ubud, though, here’s what I would suggest crossing off your bucket list!

  • Try out trendy cafes, vegan eats & smoothie bowls: Ubud is another incredible destination for food, and you could easily spend 3 days here eating at as many places as possible and still only scratch the surface. A few of my favorites you MUST TRY are ZEST, Sayuri Healing Food, Alchemy, KAFE, and Clear Cafe.
  • Get up close and personal with monkeys: Well, strolling through the Sacred Monkey Forest Sanctuary is the best place to do it. Just be careful. The monkeys at this magical sanctuary  aren’t always as friendly as you’d hope! It’s centrally located in town, super cheap, and a super fun way to spend an hour.
  • Legends of the Hidden Temples: Rent a moto, and explore as many of the beautiful temples in the Ubud area as possible. There are literally dozens, and all of them are gorgeous. A few top picks are Pura Tirta Empul, Pura Taman Saraswati, and Goa Gajah!
  • Do some Y-O-G-A: There are some fantastic yoga studios in Ubud, and even if it’s not your thing, I’d recommend trying it out. My first experience with Bikram yoga was in Ubud, and it was a sweaty experience I’ll never forget.  
  • Ubud Art Market and beyond: Strolling around downtown Ubud has some really fantastic shopping opportunities. You can find some awesome stuff from the traditional art market, souvenir stalls, and trendy fashion stalls here.

Ubud Rice Terraces - Bali Itinerary


Ubud balinese cooking class at an organic farm.

Review: “Discover the culinary secrets of Bali at an exclusive cooking class at an organic farm in the lush tropics surrounding Ubud. Visit a local market and experience everyday life, before preparing a regular or vegetarian meal with the help of a chef.”  


Ubud still has so many places to teach you about Balinese culture and beauty, like the Tegalalang Rice Terraces and the famous swings that almost every influencer has taken pictures at while visiting Bali. These are all ideal for your second day here.


  • Visit the rice terraces: Located just a quick twenty-minute scooter ride from downtown Ubud is the Instagram-famous and undeniably gorgeous Tegalalang Rice Terraces . It’s one of the most stunning tourist destinations in Bali and will certainly impress you with its sprawling views of lush green valleys, rice paddies, and towering palm trees! It’s completely free to walk through, but I would bring money for any Bali swings you want to do, coconuts, cold drinks, meals, etc.

Ubud Rice Terraces - Bali Itinerary

  • Catch the rice terrace sunrises: If you’re willing to wake up early, watching the sunrise & witnessing the light rays shine through the palm trees is a sight you must see to believe! It’ll be one of the most peaceful ways to start your day, and then you can spend the next 3-4 hours exploring the area. If you head there around mid-day, though, expect big crowds and intense humidity (which can make for some sweaty explorations)!

When you’re done hiking around the rice terraces, I’d recommend picking one of the restaurants up at the top for a bite to eat! It’s a pretty epic place to enjoy a refreshing smoothie bowl & fresh coconut water!

Ubud Rice Terraces - Bali Itinerary

  • Terrace River Pool Swing: A few minutes from the main rice terraces is this super fun zip-lining and Bali Swing mini-amusement park called Terrace River Pool Swing . It’s also free to walk through and take photos, but you’ll have to pay if you want to do any of the activities. My friend Vanessa and I spent a good hour here and loved it!  

Ubud Rice Terraces - Bali Itinerary

  • Campuhan Ridge Walk: The Campuhan Ridge Walk is the best-known Ubud hiking trail and is a fantastic place to stroll during the sunset (or any time of the day, really). The sparse crowds and the aesthetically rich vistas will remind you why people worldwide come to Bali. The trail starts at the historical origin of Ubud, the confluence (or Campuhan) of the Wos Rivers. You’ll get some epic hilltop views as you stroll along the nice paved trail and will be surrounded by Ubud rice fields and a deep gorge with a river rushing through it. It’s only about 1.5 kilometers long, so it is popular as a place to work up a sweat. If you’re not too exhausted after exploring the rice terraces, I would say this is an absolute must-do in Ubud!  

Check out this video for a bit of travel inspiration and what to expect!

CAMPUHAN RIDGE WALK in UBUD, Bali - Best Hike in Bali, from the Centre of Ubud!


Admire the panoramic view of the three volcanoes of Mt. Agung, Mt. Abang, and Mt. Rinjani in Lombok in the majestic sunrise over the clouds from the crater of Mt. Batur!

For adventure travelers, I’d highly recommend waking up super early and beginning the trek to the top of Mt. Batur to witness one of the most magnificent sunrises you will ever see!  

Fair warning, though, this hike is known to be a bit intense and is not for the faint-hearted. Unfortunately, this is one of the few main activities I haven’t gotten the chance to do myself yet, but everyone speaks so highly of it!

Mount Batur, Bali, Indonesia

There are a few different tours to choose from, and it just depends on what piques your interest the most! Read through some of their itineraries, and browse through all their company reviews.  

  • Mount Batur Sunrise Trek with Breakfast
  • Mount Batur Sunrise Trek with Hidden Waterfall
  • Mount Batur Sunrise Trek & Hot Springs

“Head up the mountain along a less-crowded hiking trail that follows the volcano’s eastern slope. During the ascent, you’ll trek along a 3-kilometer-long trail. The trail is of moderate difficulty, and passes through lush tropical jungles. On reaching the top you’ll enjoy breakfast cooked by steam from the volcano. Sip hot tea or coffee at leisure while watching the magical sunrise. Afterwards, your trek continues to the main crater rim of the volcano, at 1,717 meters above sea level. Take a different route down the mountain, starting from the southwestern crater rim. The journey ends with a chance to soak in the crystal-clear waters of a hot spring to soothe away any aches and pains you may have.”  

Mt. Batur Sunrise - Bali Itinerary


After an early morning wake-up and a long day of climbing up a volcano, you will be ready for a little bit of #self-care and pampering! Ubud was the first time I booked a full-day spa package, and the overall experience blew me away.

I only paid $120 USD, but I received a body scrub, 60-minute massage, herbal bath, healthy lunch, manicure, and pedicure!! It was called DIVINE PAMPERING!!

  • Relax at Tasku Spa: Countless different spas in Ubud would be perfect, but I went to Taksu Spa | Ubud’s Premiere Wellness Center  for my spa treatment. They didn’t pay me to say this or anything. I just loved my experience and would highly recommend it to fellow travelers! If you’re looking for something a bit cheaper, though, you can visit any of the smaller massage parlors spread around the town!

Bali 7 Days Itinerary


Next up on this ultimate Bali itinerary is to book a day trip, hire a private driver, or rent some scooters and explore north Bali! There’s quite a lot to see up there, and it will definitely be a pretty solid day of adventures.  


  • Handara Gate : Make a quick stop over at this iconic “Bali Gate,” which is actually the entrance to a golf course. It’s a perfect photo opportunity and is a breathtaking view of green scenery and the gigantic exotic traditional Balinese gate as your backdrop.

Handara Gate, Northern Bali

  • Lake Beratan: This is where you’ll visit the majestic Ulun Danu Beratan Temple sitting on a small island on the lake, just as you’ve seen in the postcards and Instagram shots of Bali. This lakeside temple was constructed in honor of Dewi Danu, the lake goddess, formed by a volcanic eruption 30,000 years ago.

5 Days Bali Itinerary

  • Sekumpul Waterfall: Quite commonly called the best waterfall in Bali. It’s just a 40-minute drive from the lake and is the perfect place to spend a few hours! Just don’t forget your GoPro!  
  • Banyumala Twin Waterfall: “This stunningly beautiful waterfall is perfect for a quiet and peaceful afternoon in the arms of Mother Nature. The natural pool is inviting with its translucent turquoise waters. Swim in tranquility, listen to the thunderous roar of cascading waters, and take in the sights of the vibrant greenery. Although no picture will ever do this natural wonder justice, that shouldn’t stop you from that perfect Instagram shot!”
  • Rent a scooter: If you’re confident on a scooter, I would 100% recommend you explore by yourself. The roads are all really scenic, and I loved my experience just whippin’ around the North. It’s higher elevation, which means it’s less hot, and the way the clouds sit upon the hills is majestic!  


Northern charm: lake bratan, handara gate, waterfall & swing.

This tour company offers a trip that goes to most of these places and would be a great way to see everything with a professional guide. The price includes all entrance fees (which can actually add up) and has excellent reviews!  


I remember when I first visited Bali and discovered you could hire a car with a driver to take you anywhere you wanted to go for less than $50! It’s such a fantastic deal, especially if you’re traveling with a significant other or a group of friends!  

Price:   $45.00

5 Days Bali Itinerary


Gili Trawangan Snorkeling

Now, if you’ve got more than 10 days in Bali, this is where I’d suggest sailing over to the Gili Islands — one of my favorite destinations in Indonesia! I actually spent a few months living on Gili Trawangan working at a party hostel back in 2015, and it was one of the highlights of my time backpacking through Southeast Asia.

A trip to the Gili Islands is a trip to paradise! The color of the water here will honestly leave you speechless, and I’m just obsessed with the fact that pretty much anytime you go snorkeling/ scuba-diving out there, you’ll be swimming with turtles. There is top-notch nightlife, incredible restaurants, a relaxed atmosphere, gorgeous villas, and the most jaw-dropping sunsets every night!!

Gili Air - 4 Days in Bali

Here is a quick breakdown of every island:

  • Gili Trawangan = Party Island
  • Gili Meno = Honeymoon Island
  • Gili Air = Best of Both Worlds / Family Friendly

To get to the Gili Islands, you’ll need to talk to any travel agent in Ubud to organize the hotel pick-up and transfer schedule. You can pick various times, but I’d recommend doing the earliest one possible. It’s a couple hours’ drive to the port and then another couple of hours to the islands!

Bali to Gili Islands Travel Itinerary


  • Go snorkeling or scuba-diving every day: The water is crystal clear here, and you can see some pretty awesome marine life just off the shores of each of the three islands! For scuba divers, make sure you chat with some of the dive centers to discuss the best dive sites!
  • Watch the sunset every night: Grab a cocktail or a coconut at one of the many beach bars, and watch while the sky dips beneath the horizon in the future and lights up the sky in pretty much every color of the rainbow.
  • Party it up: Gili Trawangan is easily one of the best party islands in Southeast Asia , and you can find yourself bar hopping every night if you want to.
  • Bike ride around the island: There are no cars on the Gili’s, so I’d recommend renting a bike for at least one day and riding all the way around the island!  
  • Enjoy a psychedelic experience: You may or may not be interested in this, but you can buy magic mushrooms in Indonesia quite easily! They’re readily available at many beach bars and shops, and they’re a super fun way to spend a few hours!    

Mushrooms on Gili Trawangan


Once you’ve landed in Bali, successfully made it through immigration and customs, and collected your bags – you’ll need to get your transportation sorted to your first hotel. I must warn you that Bali’s worst part is the Ngurah Rai International Airport !  

You will be harassed by countless people asking you for a taxi, which can be overwhelming after a long-haul flight. That’s why I’d strongly suggest booking a Bali Airport Private Transfer beforehand!   

There are tons of different Bali transfer companies, and most hotels will offer this service (but charge way too much), but I really love this one through Get Your Guide – Bali Airport Private Transfer ! I’ve personally used this service before, and for only $18, it’s a pretty fantastic deal!

It’s really nice to have this all handled before arriving at the airport because it makes for a stress-free arrival! Most Bali car drivers are super friendly and are happy to chat about their favorite things on the island, food, etc.

Sunrise in Bali


Alright, so I know I just went over so much information, but now I’m offering up a few other possible Bali itinerary ideas! The truth is that every traveler is a bit different, and there is no right way to spend 10 days or two weeks exploring Bali!  

Nusa Penida

  • Spend more time on the Nusa Islands: With fantastic marine biodiversity, rugged landscapes, and pristine beaches – taking the ferry over to the Nusa Islands and spending 3-4 days over here would be a great option.
  • Book a few nights at Mt. Kintamani instead of Ubud: This is a really gorgeous part of Bali, and you wouldn’t believe some of the gorgeous resorts up there. It’ll also make the sunrise hike a lot easier, and you could even attempt to do it on your own to save money!

Monkey on Mt Batur Sunrise

  • Relax & slow down in Sanur: This sleepy coastal town was one of the very first places I visited in Bali, and I honestly loved it. While it may not have the gorgeous coastlines like in Uluwatu or the trendy cafes in Canggu, it’s definitely a comfortable spot with some lively resorts, beautiful white sand beaches, and a nice relaxing vibe. There’s great souvenir shopping, an awesome night market, and overall a solid place to spend a few days!  

Bali Travel Itinerary


Bring an international driver’s license.

Fair warning – there’s a good chance that you will get pulled over while driving around Bali! The local cops in Bali are, well… they can be rather CORRUPT. Not all of them, but there’s a huge issue with cops extorting cash from tourists!  

I’ve been harassed almost every time I drive around Bali (for longer-distance trips), but if you have the proper paperwork and an International Driver’s License , you shouldn’t have any problems. Most of the time, they are just security checkpoints on major roads.

If you do get pulled over and they are giving you a difficult time… just try and BRIBE THEM. Hand them over a 50,000 IDR bill, and then show them an empty wall! Simply drive off, and see if that works.

Gili Islands Sunset - Planning a Trip to Bali


They are notorious on the island for scamming tourists, so my recommendation would be to just use the ATMs to get your money. Also, make sure you bring a credit card with no international withdrawal fees! Most tour agencies, restaurants, and bars accept credit cards these days!


If this is your first time traveling through Southeast Asia, you might not understand how evil monkeys can actually be! Don’t have any loose jewelry around them, don’t smile at them, don’t look at them directly in the eyes, etc. Just be super cautious with them!  

Check out these YouTube videos below for First Time Travelers to Bali!



Use a rideshare app.

There are three main Rideshare apps in Bali: UBER, GOJEK, and GRAB! Download all three of these before landing, and you’ll always be able to find a ride. I’ve never had any issues using any of these platforms, and it is definitely the easiest way to get around. You can even call a MOTO GoJek, and they’ll offer you a helmet, and you sit behind them!  


Scooters are an extremely popular way for travelers in Bali to explore the island. Especially around Canggu, Uluwatu, and Ubud – it makes a huge difference if you have your own moto !  


For $40-$60 per day, you can Hire a Private Driver (depending on how long you hire for)! For example, if you’re booking a taxi from Uluwatu to Canggu, why not just hire the driver for the entire day, and go explore as much as possible? It really just depends on how you want to spend your days!  

bali itinerary


If you’ve found yourself with some more time to gallivant around Indonesia, I’d highly recommend booking a flight from Bali to Labuan Bajo. So you can visit the wondrous Komodo National Park  and experience some of the world’s most unbelievable marine biodiversity and scuba-diving.  

I’ve now visited Komodo two different times, and it is a remarkable destination that deserves a place on every traveler’s bucket list! Komodo National Park was declared a UNESCO World Heritage Site and a Man and Biosphere Reserve!  

The color and clarity of the water are stunning, the landscape is completely gorgeous, and getting up close and personal with Komodo Dragons is an experience you’ll never forget. But the real magic begins when you strap on your fins and snorkel mask and start exploring the underwater scenery!

It really is the best snorkeling and scuba-diving I’ve witnessed in my life! It’s also one of the best places to do a liveaboard in Southeast Asia, as the prices are relatively affordable (compared to other popular scuba destinations).  

Check out these Komodo National Park liveaboards to view dates, prices, and availability to see if you can squeeze one into your Bali itinerary!

  • Adelaar Liveaboard (Bali – Komodo)
  • Moana Liveaboard
  • Indo Aggressor (Komodo National Park)

Komodo National Park


No matter how long your Bali vacation is, I’d also recommend picking up one of the Bali Lonely Planet Travel Guide Books ! They are honestly loaded with insider tips, restaurant recommendations, and fun day ideas! I know I’ve gone into a  lot of detail in this post (so maybe you should bookmark this for your trip), but these are always handy!  

Bali Itinerary Travel Guides


I’ve spent a lot of time backpacking around this marvelous region of the world, and I’ve written a rather large amount to help you figure out your ideal upcoming vacation! Look through some of my favorite articles below, and feel free to contact me if you have any questions about my Bali itinerary travel guide!

Further Reading:

  • The Ultimate Ubud Itinerary | 3 Days In Bali’s Hidden Paradise
  • Top 12 Music Festivals In Bali To Experience This Year
  • The Ultimate Backpackers Guide to Gili Trawangan, Indonesia
  • 17 Amazing Things To Do On Gili Trawangan
  • The 7 Best Places to Eat on Gili Trawangan
  • Komodo Island Trip Review | Sailing from Lombok to Flores
  • The 5 Best Places to Trip on Magic Mushrooms in Southeast Asia
  • The 15 Best Places to Party in Southeast Asia
  • 20 Best Beaches In Malaysia | Beach Resorts & Islands
  • The 20 Best Beaches In Vietnam | Epic Islands, Beach Resorts + Hotels
  • The 20 Best Beaches in Sri Lanka
  • Thailand Itinerary | 10 Days In The Land Of Smiles

10 Days in Bali Itinerary


Share this bali trip planner with your squad.

bali trip itinerary

Absolutely loved you article here. Thank you! <3

Currently researching for a further trip…you’re info is amazing! Would love to continue the convo! Please reach out! Diana

Looking for sample itinerary on your trip to Bali? https://www.youtube.com/watch?v=Ox35Xqg55OI&t=755s

Indeed this content is really helpful and interesting. In line with that maybe you would like to consider as well the sample itinerary on my youtube channel :) https://www.youtube.com/watch?v=Ox35Xqg55OI&t=755s

Hi, I’m thinking of going this November, I know it’s “rainy season” but it’s not a terrible time to go is it?

Thanks, Lisa

This is a great Post, :) Love lots!

Wow what a detail itinerary plan dude. I like your Balinese outfit photos haha…so cool…

If you come to Bali again and plan to stay in Seminyak, dont forget to add eqUILIBRIAHOTELS.COM on your bucket list. it is a multi international awards winning of 5 stars one bedroom villa with private pool resort in Bali, located at “eat & dining street” Seminyak, close to the beach.

Love your Bali itinerary plan… If you ever come to Nusa Penida island again, check out the most affordable package which is included everything here

or may just would like to hire a private driver for tour in Bali island which cost only idr100k per hour? you can do so.

Hi! This guide has been really useful. But I would love some advice on how to book some of the hotels, trips etc, And can I do this with a flight included? I am a 53 year old female who will be travelling alone and as you may have guessed I have only ever been on package holidays before but would love to do Bali on a multi hotel basis to ensure I see as much as possible in either 2 or 3 weeks. Look forward to some replies – all advice welcomed xx

I agree that Bali is one of the best places to stay. I still have never been there. Hope to get there this year! Bali is definitely on my bucket list. Thanks for sharing!

Hey man, awesome in-depth post on Bali! Thanks for putting this one out there!

Nice blog Thank you so much

Bali is on my travel bucket list for a great vacation. I really appreciate this travel itinerary of Bali. This is very helpful for me. Thanks for sharing it. Looking forward to reading more of these blogs.

nice blog.really like

When we, as Australians can travel again (once our international borders reopen), we are planning on heading direct to Bali on our way through Asia. We have been to Bali many times but amazingly have never been to Uluwatu or Gili T. You have definitely sold us on both!

good one thank you

Wow what a detail itinerary plan dude, Amazing

What great information!!Thank you!

greeting and Thank you for your amazing. please keep posting

Hey!! I hope you are all good. I read your blog and I found it very informative and I think you have a good knowledge traveling to Bali

Great article… Thanks for sharing with us

Very informative blog, thank you for sharing with us

Wonderful post. We are so keen to get back to Bali post the pandemic and this is a great starting point to plan a trip!

Killer Bali Itinerary Dave. Great blog. I’m sure many people will benefit from it. If you make it to Komodo, please look up Maika for Padar Tours.

Great post! Hoping to travel in Bali one day. I’ve heard so much amazing things about this wonderful place.

The Ultimate BALI Itinerary | The Best Places to Visit and Things to Do.

Love this Bali itinerary! Thanks so much for ALL the helpful info

Experience best of Morocco and the Sahara desert with our Morocco Desert camping tours in a supreme comfort and style in our beautiful 4×4 or minibus vehicles on our multi winning Morocco Desert camping tours

We at Our Morocco Tours organise Morocco private and shared excursions to the Sahara desert from main Moroccan cities.

Recently Analyzed

Love Bali and this post is really helpful for my next travel to Bali

greeting and Thank you for your amazing.

best blog ever thanks for sharing

amazing article full of value many thanks for sharing it with us! Can’t wait to visit with this Bali itinerary!

Thanks for taking your time and provide us with this helpfull content.

Thanks for sharing with us this great article which is full of information. Bali travel is the best!

great content thanks for the value

Thank you for the well detailed and informative post.

This is one of the most visited destinations where you can find all what makes your trip enjoyable! This Bali itinerary is what I’ll use!

This is one of the most popular sites where you may discover everything you need to make your vacation pleasurable! This Bali itinerary will be my guide!

This is one of the most visited islands. Bali travel is amazing

I had a thought of going to Bali, but I did not know how to travel. Thanks for informing about this.

Perfectly designed Bali Itinerary, Thanks for the stunning photos and these photos inspired me to travel Bali, Soon I’ll be there.

woow, thank you very much for the information .

i have been following you since a long time and i read all your tips about traveling especially to Bali, Thank you so much, i have been in Bali last Decembre, thanks to your information, i had a very nice experience.

Thank you for this information. It helps a lot to do this experinece, i will get back to you after i follow this steps and tell you about my trip.

Thank you so much, thats helpful

Wow! Incredible travel guide to Bali. I’m going next month and can’t wait!

amazing BALI TRIP GUIDE blog to read. i do really like it. thank u Jones Around the world

it is an amazing blog I have ever seen

this is one of the best destinations in southeast asia, especially for a honeymoon

Wonderful 👍😊 article full of value and info thank you so much for your sharing

Amazing Blog Thank you for sharing

wonderful blog full of info and so much value thanks for sharing

Amazing article thank you for sharing

nice Blog Thank you for sharing. Can’t wait to go to bali

Have you been to the Nusa Islands? What did you think of them?

Awesome blog its really amazing thanks for sharing

wonderful keep up posting

Thank you for this information. It helps a lot to do this experinece, i will get back to you after i follow this steps and tell you about my tour. thanks

This is a great post thanks dude! Currently planning a trip to Bali and visiting a ton of these spots!

Great blog! Do you have any recommendations for the east side of Bali?

Thank u so much

thanks you for your post

thanks for sharing with us. really helpful for planning a trip to bali

Amazing article full of informations

Where else would you recommend to travel in Indonesia?

Your blog is so interesting and full of info. Thank you for these awesome things to do in bali

great blog will done !! Where is your favorite spot in Bali?

Did you book a day trip to Nusa Penida or just go yourself?

I want to express my sincere gratitude for this comprehensive article on planning the ultimate trip to Bali. Your detailed itinerary and practical tips have been incredibly helpful in envisioning my future adventure on this enchanting island. The suggested highlights and activities, from exploring the cultural treasures of Ubud to relaxing on the stunning beaches of Nusa Dua, have truly piqued my interest. The inclusion of lesser-known gems, such as the Tegalalang Rice Terrace and the sacred temples, has made me even more excited to immerse myself in Bali’s rich heritage. Your insightful recommendations on accommodations, transportation, and local cuisine have further equipped me with the knowledge needed to make informed decisions. I cannot thank you enough for curating such a valuable resource that will undoubtedly contribute to planning my perfect Bali getaway.

thanks for sharing

Very informative blog, thank you for sharing! Love traveling to Bali

great blog will done good job! Love traveling to bali

This is great info! Definitely visiting Uluwatu when I go to Bali

Incredible blog very much appreciated for this amazing article

Very informative blog! Thank you for these awesome things to do in bali

Amazing article!! I’m visiting Bali soon with friends and wondering if you recommend Lombok as well?

Your blog about Bali it’s interesting, keep going.

Your blog is amazing. Thank you Jones for sharing with us this info with your photos.

Thank you for this fantastic and detailed post, “THE ULTIMATE BALI ITINERARY: HOW TO PLAN THE PERFECT TRIP TO BALI.” It’s like a roadmap to paradise! I’ve always dreamt of visiting Bali, and this itinerary is going to be my go-to resource. I appreciate the effort you put into crafting such a comprehensive guide, and I’m already feeling more confident about planning my dream trip. Your insights and recommendations are invaluable, and I can’t wait to explore all the hidden gems and soak in the beauty of this incredible island. Cheers to creating unforgettable memories! 🌴🌺🌄

Amazing blog. Thank you Jones for sharing with us this info with your awesome photos.

Hi there, Thank you for sharing its absolutely interesting. Canggu was my favorite!

The perfect one! I’m planning a trip to Bali and this was very helpful

Bali is one of the most magical places. I can’t wait to get there.

Wonderful blog. Thank you for sharing this with us. Can’t wait to visit bali

best blog for bali

I really enjoyed reading your article. Thank you

Thank you for this comprehensive guide; it’s packed with invaluable information

Wonderful itinerary! thanks for sharing.

Trackbacks & Pingbacks

[…] The Ultimate BALI Itinerary | The Best Places to Visit & Things to Do […]

[…] of delicious this S’mores cake, the first time I had S’mores was on a trip to Bali – that I paid for myself (as a student!). I loved the delicious, ooeey, goeey desseert, just […]

Leave a Reply

Leave a reply cancel reply.

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Photography Gear

Work With Me

Privacy Policy


Music Festivals

Travel Itineraries


Travel Gifts

Southeast Asia

' title=


A PERFECT 10-Day Bali Itinerary: Epic 2023 Travel Guide

If you are looking for a comprehensive Bali itinerary for 10 days, then you are in the right place. Today, we’ll be sharing with you one of our favorite places in the world (that we sometimes call our second home), and how you can get the most out of Bali in 10 days.

Bali is one of the most popular travel destinations in Southeast Asia known for its breathtaking turquoise water, dreamy white sand beaches, incredible Balinese culture, and electrifying beach clubs . 

Most travelers come to Bali for a few weeks, exploring the hidden gems of North Bali and fully embracing the relaxing Bali vibes. However, not every one of us can afford to take a long vacation. Some people might just have 5 days to travel, some might have 10 days. 

For that reason, I have written this 10-day Bali itinerary, for those who want to see the best of Bali without having to spend weeks or months there.

So let’s find out which Balinese temples you’ll visit, waterfalls you’ll chase, and most importantly, the beaches you’ll swim in on your 10 days in Bali itinerary!

Planning A Trip To Bali Last Minute?

Make sure you book your tours, places to stay, and airport transfers ahead of time to ensure availability!

Absolute necessities in Bali:

  • Private Airport Transfer from Bali Airport To City (Super affordable!)
  • 4G Sim Card Delivery to YOUR Hotel (Must have)
  • Private Car Charter (Design your own itinerary!)
  • Scooter Rental In Bali (Delivered to your hotel!)
  • Our Favorite Travel Insurance (5% Off w/ our link!)

Our recommended tours in Bali:

  • Bali: Full-Day Instagram Highlights Tour (Perfect for social media!)
  • Bali: Mount Batur Sunrise Hike and Natural Hot Spring (Must-have experience!)

Our recommended places to stay in Bali:

  • Kastara Resort (Hotel w/ beautiful view in Ubud!)
  • Blossom Eco Luxe Villas by Ekosistem (STUNNING pool villa in Canggu!)

Bali Itinerary Overview And Map

The Bali sightseeing map is the map we will follow for our 10-day Bali itinerary. Click on the star next to the name of the map and you can save it to your own personal device. This will help you as you go from one attraction in Bali to another.

Each color means a different area of Bali. We have a total of 5 colors for 5 different areas

  • Sanur (Day 1)
  • Nusa Penida (Day 2 -3)
  • Ubud (Day 4 – 6)
  • Canggu (Day 7 – 8)
  • Seminyak (Day 9 – 10)

Each color also has recommended activities for where you will stay in Bali, such as trying a Babi Guling (suckling pig) restaurant or visiting a waterfall. 

Is Kuta Worth Visiting?

You might have noticed we skipped Kuta in our 10 days in Bali itinerary. Why?

Kuta is the closest area to Depensar, where the Bali International Airport is located. Naturally, a lot of visitors’ first stop in Bali is Kuta. But honestly, I spent months in Bali and I regretted every moment I was in Kuta.

Spending time in Kuta is a frequent  mistake for first-timers in Bali .

Ugly, dirty, noisy, and filled with traffic and drunk tourists chugging Bintangs (a local Indonesian beer), Kuta is not what Bali is meant to be. It is not the paradise that we see on the internet. It is not the trendy stylish cafes. And it is definitely not the turquoise water and white sand beaches.

More overcrowded than an NYC subway during rush hour, I highly recommend skipping over Kuta when planning a trip to Bali.

How to Get Around Bali

best travel itinerary for bali

The most convenient and easiest option to travel around Bali is to rent a scooter . If you rent one, make sure you know how to drive it properly. There are way too many tourists getting into motorcycle accidents in Bali. 

While there is no Uber in Bali , there are Uber alternatives such as GoJek and Grab. Install both apps before you go to Bali. These apps are generally reliable except for some places in Bali that have a taxi mafia, meaning that GoJek or Grab is not allowed to pick up passengers there.

📖 Note: It is required to have an International Driving Permit (IDP) to legally drive a scooter in Bali. However, it is not required to rent one as scooter rental companies won’t ask to see yours.

It is highly recommended to get a Sim Card when you first arrive in Bali. Without internet service, it’ll be nearly impossible to get around Bali because you won’t be able to order Grab or GoJek.

2. Chartering A Car In Bali

Another great option to get around Bali is to charter a car, aka rent a car and a driver . Some of the attractions in Bali, especially the ones in Ubud, are spaced out.

To be able to get from one attraction to another, you’ll need to spend a lot on taxis, well, unless you charter your own car. You can organize your own itinerary and hire the driver and car for 8-10 hours and take you to as many sights as possible. It is the most economical way to see all of the sights in a short amount of time.

If you are on a honeymoon in Bali or traveling with family (especially with kids), renting your own car and driver is going to save you all the headaches!

Getting From Bali Airport (Ngurah Rai International Airport) To The City

Getting from Bali International Airport ( Ngurah Rai International Airport ) can be quite tricky if it’s your first time in Bali, especially if you don’t want to pay tourist prices.

The easiest way but the most expensive wau is just to take one of the overpriced airport taxis to the main tourist areas of the island.

However, expect to pay 4 to 5 times the price.

💪 Pro Tip: If someone comes up to you says “taxi, taxi, Kuta, Seminyak, Canggu, Ubud”, or anything similar, they are most likely working for the airport taxi monopoly (which will overcharge you).

If you don’t want to pay that much, there are ways to avoid it.

Getting A Bluebird Taxi

Bali BLuebird Taxi

Our favorite way to get from Bali’s airport to the anywhere on the island is bygoing to the arrivals terminal and hopping in one of the official Bluebird taxis that were used to get to the airport.

All Bluebird taxis are metered and have GPS-tracking, which ensures passengers are safe and not scammed. Bluebird taxis are blue and will say “Blue bird” on the side of the car. You wont see any Bluebird taxis because they are not allowed to go to the departures terminal and pick up people, but you can usually do so at the arrivals terminal.

Ordering A Grab At The Official Grab Lounge

As of 2020, the taxi-hailing app Grab has an official GrabCar Airport that takes passengers from the Grab Lounge of the domestic arrivals terminal of Bali’s Airport to anywhere on the island. Before, Grab and GoJek were not allowed to pick up anyone inside the airport.

To use this service, you’ll need to connect to the airport’s WiFi or get a sim card, order a Grab, and wait for it at the Grab Lounge.

Unfortunately, part of the agreement with the taxi drivers of Bali is that the price of the GrabCar Airport is significantly higher than usual. You’ll still get a better deal than using the airport taxis, but not by much.

Airport Shuttle Transfer

Our favorite way to get from Ngurah Rai International Airport to the city is pre-arranging an airport shuttle via Klook. Not only is this the most affordable way to go from the airport, but it is also very convenient.

Your driver will wait for you with a sign with your name, and then he’ll take you to the minivan or car, which is usually very modern and comfortable.

This avoids the issue with using Bluebird taxis, as the traffic in Bali is horrendous and can easily rack up the meter.

The Perfect 10 Days in Bali Itinerary

Our Bali itinerary for 10 days is by no means a perfect one, but it is definitely one that lets you sample some of the best things Bali is famous for – from rice terraces to waterfalls, beaches, and cuisine!

Day 1: Sanur, The Calm Beautiful Port City

best travel itinerary for bali

Alternatively, consider a visit to Uluwatu Temple . Though this is a bit further away, this Balinese sea temple is perched over the dramatic cliffs of Uluwatu. Not only can you get a splash of Balinese culture, but your eyes and camera can feast on the surreal landscape at Uluwatu Temple. If you are in that area, make sure you check out some of the beach clubs in Uluwatu as well!

3. Sunset At Jimbaran Beach

Experience your first sunset in Bali at Jimbaran Beach . The end of Jimbaran Beach is lined with some of the best seafood restaurants in Bali. Enjoy a lovely sunset seafood dinner on the sand of Jimbaran beach as you watch the sun fade under the horizon.

When the sun sets, the restaurants will bring candles to light up your table. It is a very romantic moment and perfect for anyone in Bali on his or her honeymoon.

After you enjoy your seafood dinner, feel free to walk along the Jimbaran beach to one of the bars for a drink. Don’t get too drunk tonight though because you will need to wake up early tomorrow!

Where to Stay in Sanur

Best Hostel in Sanur –  Suwardika Homestay & Dormitory

Hostels Sanur

An affordable homestay that features dormitory beds, Suwardika Homestay & Dormitory is the best hostel in Sanur. With a quiet environment and comfortable beds, guests can have a good night’s sleep here. Wake up every morning with a delicious and nutritious breakfast before tackling on your day!

Best Luxury Hotel in Sanur –   Hyatt Regency Bali

Sanur Bali Travel

Hyatt Regency Bali is hand-down one of my favorite luxurious and boutique hotels in all of Bali. Enjoy a different level of extravagance with its 3 outdoor pools and 3 dining establishments in this 5-star hotel. With wooden furnishings throughout the property, guests can immerse themselves in the rustic vibes that Bali is known for.

Each room is elegantly designed, and for the rooms with a balcony, a day bed is provided. The Hyatt Regency also has extensive wellness facilities, such as a fitness room sauna and spa.

You cannot go wrong with this hotel, especially if you are on your honeymoon in Bali.

Day 2-3: Nusa Penida Island, The Hidden Gem of Our 10-Day Bali Itinerary

best travel itinerary for bali

Nuansa Penida is by far the best hostel in Nusa Penida. Featuring an outdoor swimming pool area with lounge chairs, guests can relax under the beautiful Indonesia sun.

The hostel also has a bar and a restaurant, both serving amazing food and drinks at an affordable price. Their common area is also a great social place to meet other travelers.

Best Airbnb in Nusa Penida –  Penida Bambu Green Villas

Where To Stay In Nusa Penida Bali

As a unique eco-friendly accommodation on Nusa Penida, the Penida Bambu Green Villas are made using local bamboo, thus boasting a rustic charm that is fitting of Nusa Penida. Their unique villas are located on top of a hill surrounded by the renowned landscapes of Nusa Penida. When you are not indulging in your private bamboo bungalow, soak in the beautiful infinity pool, go for a traditional Balinese massage or dine in their onsite restaurant!

Best Luxury Hotel in Nusa Penida –   Daphila Cottage

Best Area To Stay In Nusa Penida

Daphila Cottage is one of the best luxury hotels in Nusa Penida. Featuring an amazing swimming pool where you can have a sweeping view of the sea, guests will surely have an unforgettable time here.

Daphila Cottage is more than just a scenic hotel. It also features an on-site restaurant and friendly staff that can help you with getting around the island!

Day 4-6: Ubud

best travel itinerary for bali

The Ubud Art Market, sometimes also known as Ubud Traditional Art Market, is conveniently located in the center of Ubud. A traditional craft market with many different items, you can spend hours wandering down the narrow alleys shopping for some unique souvenirs from Bali .

There are many artisanal goods that are unique to the Ubud region and reflect the rich culture and artistic heritage of Bali. Without a doubt, Ubud Art Market is one of the best places to do shopping in Bali!

  • Address: Jl. Raya Ubud No.35, Ubud, Kecamatan Ubud, Kabupaten Gianyar
  • Hours: 10 AM – 5 PM Daily

💪 Pro Tip: If you are doing any shopping at Ubud Art Market, make sure you bargain. If you don’t bargain, you can easily pay more than twice the amount.

3. Campuhan Ridge Walk

best travel itinerary for bali

Taman Tirta Gangga is the former royal palace of the Karangasem Empire, one of the nine Hindu Majapahit empires located on the island of Bali. The ekingdom played an essential role in the island’s cultural, religious, and architectural development.

As one of the best attractions in Eastern Bali, a visit to Taman Tirta Ganga will show you the traditional side of Bali. Come check out the beautiful gardens with swimming pools, fountains, stepping stones, and fish ponds at Taman Tirta Gangga.

  • Address: Jalan Raya Abang Desa Adat, Ababi, Kec. Abang, Kabupaten Karangasem
  • Entrance Fee: 50k IDR

7. Tegalalang Rice Terrace (Ceking Rice Terrace )

best travel itinerary for bali

Hiking Mount Batur is a must-do activity in Bali, no many how many days in Bali you have. Mount Batur is an active volcano located 1,717 meters, or 5,633 feet, above sea level, and it takes about 2 hours to get to the top.

What makes the Mt. Batur hike so special is that you start before sunrise so you can catch the sunrise at the top. When you are trekking through complete darkness (only with a flashlight), it is an absolutely surreal feeling. Near the top of the mountain, wild monkeys live there but you don’t see them until the sun has risen!

This unique Bali experience is only available through a guided tour so you are in safe hands!

There are many amazing  activities to do in Ubud , I could literally sit here all day listing them.

Some of the other notable ones include:

  • Yoga Barn – One of the best yoga studios in Bali
  • Tirta Empul Temple – Visitors can experience a holy water cleaning experience.
  • Ulun Danu Beratan – the Mera Pagoda temple on Beratan Lake is incredibly scenic
  • Taking a cooking class – Balinese cuisine is incredibly rich and this is the best way to experience it!

Ubud is also known for a famous Balinese dish called Babi Guling (suckling pig). Anthony Bourdain himself has personally tried Babi Guling and gave it two thumbs up.

The best restaurant in Ubud to try Babi Guling is  Warung Babi Guling Ibu Oka 3 . 

Where to Stay in Ubud, Bali

Best Hostel in Ubud –   Puri Garden Hotel & Hostel

Best Hostel in Ubud

Puri Garden Hotel & Hostel is one of the best hostels in Ubud. With daily activities as well as free massages , Puri Garden is the proper way to relax and meet other travelers. Whether you are chilling in the pool or participating in their free yoga class, there will never be a dull moment in this hostel.

Best Airbnb in Ubud –   CAHAYA Skai Joglo

Best Airbnbs In Ubud Bali

(Images Courtesy of Airbnb) No Bali vacation is complete without staying in one of  Bali’s best private pool villas .

Luckily for you, Ubud is home to some of the most gorgeous ones such as CAHAYA Skai Joglo. This Bali treehouse villa is nestled in some of the finest greenery in Ubud. With 100+ year-old wood as a construction material, the rustic charm of this villa is deniable. However, its most iconic feature is the edge-side private pool. Not only is that a great location to relax after a long day, but it is also an excellent photo opportunity! Just be careful of the unguarded sides!

Best Luxury Hotel in Ubud –   Natya Resort Ubud

Luxury Resort in Bali

If you want a luxurious resort in Ubud, look no further. The Natya Resort Ubud is one of the best hotels in Ubud, and definitely a great spot for anyone looking for something romantic. Located inside the jungle of Ubud, guests can enjoy absolute tranquility, especially when staying in their private infinity pool. Guests can also enjoy its delicious on-site restaurant and a relaxing spa. Natya Resort Ubud is an absolute paradise in Ubud.

Day 7-8: Canggu

best travel itinerary for bali

Situated minutes away from Pererenan Beach, Tribal Bali Hostel is the perfect place to stay while you explore Canggu and its famed beaches.

Not only does this hostel boast private rooms and dormitory rooms for a good night’s rest, but it also has a massive co-working space where travelers and backpackers can get together, do some work, exchange ideas, and meet some new friends.

When you want to take a break, you have the option to relax by the gorgeous influencer-style pool or enjoy some delicious local and international cuisine at their restaurant!

Best Luxury Hotel in Canggu –   The Haven Suites Bali Berawa

Fancy Hotel in Canggu

Located right on the Berawa beach, staying at Haven Suites Bali is guaranteed to turn your Bali 10 days trip into a heavenly beach paradise. The staff at this luxury hotel in Canggu will go out of their way to assist you and make sure you have a pleasant stay. The design of the rooms is immaculate and my favorite part has to be the iconic bathtub in the rooms, a popular photo location for Instagram.

Day 9-10: Seminyak

best travel itinerary for bali

Seminyak will be the last stop on your Bali 10 days itinerary. Seminyak is a high-end resort area located directly south of Canggu.

In an area with fancy restaurants, posh nightclubs, and extravagant hotels , expect to pay as much as you would in Western Europe or the United States in Seminyak.

Not as busy and crowded as Kuta in the south, many travelers come to Seminyak to enjoy a relaxing time on the chill beaches, shop at the fancy shopping malls, and try out the trendy cafes.

I have to be honest, Seminyak is almost overtaken by foreigners because the prices are so high around here. Clubs such as Lafavela and Mexicola have also started targeting foreign audiences, with a shot of tequila costing 14 USD.

If you are looking for an authentic Balinese experience, you will hardly find any in Seminyak. 

Things to Do in Seminyak, Bali

There are plenty of things to do in Seminyak, here are some of our favorite!

1. Chill Out at the Double Six Beach

best travel itinerary for bali

If you didn’t get a chance to try Babi Guling in one of the warungs (local restaurants) in Ubud, worry not. Seminyak is also home to one of the best restaurants for this Balinese delicacy, namely  Warung Babi Guling Pak Malen .

4. Visit the Trendy Cafes and Restaurants!

Seminyak is renowned for its vibrant food scene, with an array of trendy cafes and restaurants that offer a unique dining experience. Here are some of our favorite ones:

  • KYND Community : KYND is a plant-based cafe known for its vibrant smoothie bowls, vegan ice creams, and commitment to kindness and sustainability
  • Sisterfields Cafe : Known as one of the pioneers in Bali’s cafe scene, Sisterfields serves all-day breakfast and lunch.They offer a modern Australian menu that includes everything from refreshing smoothie bowls to hearty burgers
  • Pison Coffee : Pison is known for its excellent coffee and delicious food options, including their famous avocado toast and espresso chicken

Where to Stay in Seminyak, Bali

Best Hostel in Seminyak –   Socialista Lifestyle Hostel

Socialista Hostel Seminyak

A chic hostel with a gorgeous swimming pool, Socialista Lifestyle Hostel is one of my favorite places to stay in Bali. With comfortable beds that offer lots of privacy, guests can enjoy a good night’s sleep. Guests that want to socialize can meet other travelers in the bar and restaurants or at their daily events! 

Best Airbnb in Seminyak –   Loft Style Villa w/Pool

Best Airbnb In Seminyak Bali

There are numerous incredible  Airbnbs in Bali , but arguably none as spectacular as this Loft Style Villa. Inspired by a mixture of architectural styles, guests can find brick, wood and steel finishes mixed in with traditional Balinese decor.

Though the decor is incredible, its most iconic feature is the massive swimming pool. Big enough for guests to do laps in, this pool is the jewel of the Airbnb. No need to go to Seminyak Beach when you are staying in this villa!

After refreshing laps, lay in the sun lounging area and soak in the heart-warming sun. 

This Seminyak Airbnb has a total of 3 bedrooms and can comfortably accommodate up to 6 guests!

Best Luxury Hotel in Seminyak –   Double-Six Luxury Hotel Seminyak

Honeymoon Villas Seminyak

Double-Six Luxury Hotel Seminyak is one of the most high-end hotels you can stay in Seminyak. A classy rooftop cocktail bar with views of the Double Six Beach and the Indian Ocean, it is one of the best places to watch the sunset with a delicious cocktail in your hands.

Their attentive staff will make sure you have a good time and go the extra mile if you have a special occasion such as anniversaries, birthdays, or honeymoons. Along with their massive pool and state-of-the-art gym, guests can properly relax at Double-Six Luxury Hotel.

When is The Best Time to Visit Bali?


The best time to visit Bali is between April and October. This is the dry season for Bali so visitors can enjoy amazing weather on Bali’s pristine beaches!

Just try to avoid visiting Bali during the summer months (May to August). During this time, the island is super crowded with tourists from every part of the world. This means everything from accommodations to tours will be a lot more expensive!

November and December are also good months to avoid in Bali for the same reason. Plus, December to March is considered the wet season, so December is certainly not a good time to visit if you have the choice!

📚 Read More: Bali Budget – Is Bali Cheap or Expensive?

Is Bali Safe?


Bali is one of the safest destinations in Indonesia, especially since it is so touristy. However, there are a few dangers and situations that visitors should be aware of, such as:

  • Scams – Locals trying to scam tourists are way too common in Bali. Whether that would be things like a taxi ride or buying souvenirs, local vendors typically try to get as much money out of the tourists as possible.
  • Pickpockets – This is a little bit more common in nightclubs and bars, where intoxicated tourists become easy targets for pickpockets and thieves.
  • Corrupt Police and Bribery – Police in Bali are not well-treated, which means some have to resort to corrupt methods to bring enough money home. I was personally stopped in Bali by police with a fake badge, demanding that we pay him this amount of money for driving a scooter. I only found out he was fake after speaking with my local friends.
  • Mosquitos – Mosquitos are rampant in Bali. Though they have very low chances of carrying malaria, they do carry other diseases such as Dengue Fever and the Zika Virus.
  • Natural Disasters – Bali is situated in the Ring of Fire , meaning that there is lots of volcanic activity. This can lead to lots of tsunamis, earthquakes, and of course, volcanic eruptions.
  • Scooter Accidents – As we mentioned, scooter accidents in Bali are common, especially among tourists. Since it is the easiest way to get around Bali, many tourists hire a scooter in Bali without knowing how to ride one.

When you are visiting Bali, we highly recommend that you get some travel insurance, just so you can have peace of mind and enjoy your trip wholeheartedly.

We have also written a complete safety guide on Bali here , so make sure you check it out before you go!

Bali Packing List


When packing for Bali, it’s important to take into account the tropical climate, the local customs, and the activities you’re planning to do. Here are some of the essential you should take with you, regardless on when you plan on visiting and whether you are staying for 10 days or a month!

  • Clothing : Light, breathable clothing is a must due to Bali’s tropical climate. This includes swimsuits, sundresses, lightweight shirts, and shorts. A sarong can be handy for sun protection and is required in some Hindu temples for both men and women. If you plan on visiting temples, pack clothes that cover your shoulders and knees.
  • Footwear : Comfortable walking shoes or sandals suitable for warm weather are essential. Water shoes might also be useful if you plan on visiting waterfalls or beaches.
  • Sunscreen and Bug Spray – Though you can buy items like suncreen and bug spray in Bali, they are a lot more expensive and usually not as good quality.
  • Medication : It’s always a good idea to pack a basic first aid kit when you travel. This could include items like Imodium, bandaids, paracetamol, antiseptic cream, and antihistamines. We also recommend some motion sickness pills with you for the speedboat to Nusa Penida from Bali.

💪 Pro Tip: We recommend leaving expensive jewelry or flashy items because that could make you a target for thieves.

Visiting Bali Itinerary FAQs

How many days is enough for bali.

If you want to get a good idea of what Bali is about, we recommend spending at least 7 days in Bali. However, don’t hesitate to spend more time in Bali, as there are plenty of nearby places to visit such as the Nusa Islands and the Gili Islands. If you want to relax more on your vacation, then we recommend staying around 2 weeks.

Is Bali Expensive for Backpackers?

Generally speaking, Bali is not too expensive for backpackers. While Bali does have places where you can spend 20 USD a meal, there are also places (warungs) where you can spend 3 USD a meal. There are hotels that will charge 500 USD a night, but there are also hostels that will charge 10 USD a night.

Can I See North Bali In 10 Days?

Yes, 10 days is plenty of time to visit North Bali and visit the region’s top attractions, such as Lovina, Gitgit and Sekumpul waterfalls, and the iconic water temple Pura Ulun Danu Bratan on Lake Bratan.

Like this post? Don’t forget to save it on Pinterest!


You can directly arrange a shuttle from Seminyak back to Bali’s airport (Ngurah Rai International Airport). You can also use apps like Grab or GoJek.

I hope this 10 days Bali itinerary has helped you plan your exciting Bali trip.

Any questions? Leave them in the comments!

Disclaimer: Some of the links above are affiliate links. That means if you book or make a purchase through the links, we will earn a small commission at  no extra cost to you ! The money will help run this site! Thank you !

' src=

World Traveler, Travel Blogger, Photographer


Sean is the founder of the travel blog, LivingOutLau. He has been to over 30 countries in over 5 years of travel. Every day, he is traveling and sharing his discoveries of the world through exceptional travel guides on his blog!

4 thoughts on “A PERFECT 10-Day Bali Itinerary: Epic 2023 Travel Guide”

Thank you. I’ve been trying to find a fun vacation for August of this year with my two adult daughters. We are all novice travelers and have not been outside the US. This will be our first international trip. I appreciate all the information.

Bali is a great first international trip for families! Just beware of the horrible traffic, especially since you’ll most likely be taking a car instead of a scooter. Enjoy!

This looks amazing! I’m doing a singles tour of Vietnam/Cambodia in November and am planning on going to Bali before it solo and this gave be great ideas of where to start!

This guide is like a one-stop shop for planning a vacation. The photos and descriptions are so captivating that I can almost feel the excitement and put it on our bucket list.

Leave a Comment Cancel reply

Torn Tackies Travel Blog

The Ultimate 3 Week Bali Itinerary: How to spend 3 weeks in Bali

Looking for the perfect 3 week Bali itinerary? You’ve come to the right place!

The island has something for everything. From romantic escapes to fun family trips, girlfriends’ getaways, to boozy bachelor parties.

But with so much to do, it can be overwhelming when planning exactly how to spend your 3 weeks in Bali.

I’ve visited this tropical paradise every year for the past 4 years, exploring different parts of the island and discovering hidden gems far off the tourist track.

But I also experienced the hustle and bustle, the notorious nightlife, the traffic, and the pollution. I got to see a side of Bali that didn’t quite live up to the yoga, palm trees, and zen I was expecting.

So, I’ve put together this perfect Bali itinerary for 3 weeks so that you can plan your island getaway.

It includes a bit of adventure, relaxation, and seaside goodness and includes all the areas you should (and should not) visit during your Bali trip.

Bali itinerary for 3 weeks

Torn Tackies contains affiliate links. If you make a purchase using one of these links, I may receive compensation at no extra cost to you. See my disclosure for more information.

Quick Navigation

Planning your Bali itinerary for 3 weeks

3 weeks is the perfect amount of time to explore Bali without feeling too rushed.

This Bali itinerary allows you to travel slowly and connect with the people and places along the way.

It’s a great mix of culture and beauty and takes you to the top attractions whilst also going off-the-beaten-track in Bali where you won’t find many other tourists.

Truth be told, I initially had a love-hate relationship with Bali.

Now, after living here for 6 months, I have a deep love and appreciation for the island.

Bali is said to be being too touristy and overly crowded. And it is – in certain areas .

The key to having a truly unforgettable holiday is to get away from the crowded south and venture to the lesser-known areas, which are equally as stunning – if not more!

So, if you follow my Bali itinerary, you’ll fall in love with the island (and the people) just like I have, whilst also appreciating how tourism has had an impact. For both the good and the bad.

Uluwatu Attractions

3 Week Bali itinerary: Summary

This 3 week Bali itinerary includes a balance of everything – inspiring culture, beautiful beaches, lush greenery, and well-deserved relaxation time!

  • Day 1-4: Seminyak (3 nights)
  • Day 4-8: Ubud (4 nights)
  • Day 8-11: Gili Island (3 nights)
  • Day 11-13: Munduk (2 nights)
  • Day 13-17: Nusa Lembongan (4 nights)
  • Day 17-21: Uluwatu (4 nights)

What you need to know before your trip to Bali

Purchase an N-Cell sim card from the airport. If you’re spending three weeks in Bali, you’ll need a local sim in Bali. It’s easy and convenient to get yours at the airport. As you exit arrivals, head to the N-Cell booth, where they will sort you out with a sim card and data for under $20.

A Visa on Arrival is needed. Previously, if were visiting Bali for less than 30 days, you did not need a visa. This has now changed! All travelers need to pay for a Visa on Arrival (VoA), which costs IDR 500 000 ($35 USD). You can pay in cash using USD, AUD, GBP, and Euro. Alternatively, Visa or Mastercard payments are accepted. This 30-day VoA can be extended for an additional 30 days. If you have more time in the country, you may want to include a few other islands in your Indonesia itinerary.

Have a bit of flexibility to your Bali itinerary. If you prefer to have everything booked and confirmed before you arrive, that’s all good. But, if you’re spending 3 weeks in Bali, I recommend that you allow for some flexibility. You may visit a place and want to stay longer!

River Rafting in Bali

How to get around Bali in 3 weeks

Bali may seem like a small island (and it is), but traffic is horrendous.

Seriously, it’s a nightmare!

Driving 10 km can take over an hour. And a “quick” trip to the beach can see you spending half your day in bumper-to-bumper traffic.

And while driving a scooter is the quicker option, you’re still subject to chaos on the roads.

So, if there’s anything you take from this Bali travel guide, it’s to choose your accommodation carefully. Stay close to what you want to see and do so that you don’t spend hours (and hours) commuting from one side of the island to the other.

Here are the best ways to get around Bali.

Uluwatu Temple

Hire a driver

You can get a private driver and car (with air conditioner) for only 700 000 IDR ($50) per day.

How affordable is that?

I recommend exploring this way, as it allows you to choose your own Bali route.

Your diver will also double up as a tour guide and photographer (but make sure you tip him extra for this).

So, how do you find these drivers?

Well, practically everyone in Bali is a private driver!

I’ve found drivers through personal recommendations. Or if you’d prefer to have everything arranged before your arrival, you can book a driver here.

Sunset Cafe in Ubud

Rent a scooter

The quickest and most convenient way to travel around Bali is by renting a scooter.

Costs range from 60 000 IDR to 100 000 IDR ($4-$8) per day, and you can find rental shops all over the island.

But it’s also the most dangerous form of transport, especially if you’re not familiar with driving a scooter.

The roads are hectic with cars, trucks, scooters, and people coming out of nowhere.

While I’m all for driving scooters, Bali isn’t the place to learn how to ride one!

I wrote this comprehensive guide on everything you need to know about renting a scooter in Bali. It highlights the licenses you need, safety tips, and why you should (and shouldn’t) rent a scooter.

Rent a scooter for 3 weeks in Bali

Grab and GoJek

There is no Uber in Bali.

Instead, you’ll use Grab or GoJek. This taxi service app operates like Uber and has cars and scooters available.

All you need to do is download the app and book your trip.

This is an affordable option to travel around Bali, and it’s much cheaper than booking a normal taxi.

However, in certain areas, like Canggu and Uluwatu, Grab and GoJek are not allowed to pick up tourists.

In that case, you’ll need to get a local taxi or scooter ride from someone in the area.

This will work out a lot more expensive, sometimes triple the price of GoJek, but it’s the only option you have if you don’t have your own private transport.

Top tip: If you’re traveling solo, you can join day tours like this which take you to beaches, waterfalls, temples, and more.

Rice Fields in Bali

Day 1-4 Seminyak

  • Time needed: 3 Nights
  • Pros: Great restaurants and nightlife
  • Cons: Very busy and not authentic Bali

Seminyak is the ideal place to start your Bali itinerary as it’s located close to the airport.

It’s also the party capital with fancy hotels and lavish restaurants.

Here’s where you’ll find the bright-colored umbrellas lining the beach, scores of trendy clubs hosting international DJs, and beach bars serving up delicious cocktails.

Seminyak speaks Instagrammable cafes, shopping, and luxe living.

But it’s busy, and a far cry from the island escape you may have been looking for.

If you don’t like crowds and you’re looking for a more relaxed holiday, give Seminyak a miss.

So, why have I included it on my 3 week Bali itinerary?

Because in 3 weeks, you’ll have enough time to explore most of the island.

So, spend a few days in Seminyak, and you can decide for yourself whether it’s worth the hype or not!

Top tip: If you have less than 3 weeks in your Bali trip itinerary, rather skip Seminyak.

La Plancha Seminyak itinerary

How to get to Seminyak

Bali Ngurah Rai International Airport is 9 km from Seminyak. But it can still take over 45 minutes to get to your accommodation with traffic.

You can pre-book a private transfer through your hotel, which will cost around 300 000 IDR – 350 000 IDR ($25-$30) for a one-way transfer.

However, I always find it easier (and cheaper) to organize transport after arriving in Bali.

As you exit the airport, you’ll notice hundreds of taxi drivers eagerly approaching potential customers.

They’ll start with a high price, but you will be able to negotiate them down to about 200 000 IDR ($15) for the transfer.

For an even cheaper option, download the GoJek or Grab apps after purchasing your N-Cell sim card.

You can easily book a driver who will take you to Seminyak for under 150 000 IDR ($10).

Where to eat in Canggu

Where to stay in Seminyak

There are so many options for places to stay in Seminyak, most of which are close to the beach.

Luxury: Enjoy beachfront views and 5* service at W Bali Seminyak. This hotel is hard to beat and the location could not be better. If you’re planning your honeymoon or romantic getaway, this should be in your Bali itinerary!

Mid-range: If you want personal space in your own private villa, look no further than Mayaloka Villas . Set amidst a lush tropical garden in the quieter side of Seminyak, you’ll have your own pool and luxury open-plan living.

Budget: Sleepwell Seminyak is a great place to stay if you’re traveling on a budget. With large private rooms, air-conditioning, and breakfast included you get a lot of bang for your buck when staying here.

Where to stay in Seminyak Bali

Things to do in Seminyak

Don’t get too excited about experiencing authentic Balinese culture in Seminyak, because you won’t!

Save that for the other locations on this Bali 3 week itinerary.

Dinner at Motel Mexicola. This has to be one of the most popular spots in all of Bali. With its funky lights, vibrant atmosphere, and classic tunes, Motel Mexicola makes for an awesome night out if you’re celebrating a birthday or anniversary.

Go shopping. You’ll be spoiled for choice when it comes to local and international brands. You can also pick up a lot of souvenirs and Bali-branded clothes in Seminyak.

Sunset at La Plancha. La Plancha is the Instagrammable bar on Double Six Beach, known for its colorful bean bags, great music, and even better cocktails! It’s the best spot to close off your day and take in the Seminyak sunsets.

Hit a beach club. I loved Finns Beach Club! With a swim-up bar in a pool overlooking the ocean, there’s no better place to celebrate a birthday (or just life). Other popular beach clubs include Potato Head Beach Club and Ku De Ta.

Eat your heart out. Seminyak is a foodie’s heaven and boasts some of the most delicious Balinese-inspired dishes, smoothie bowls, and vegan delights that will leave you wanting more.

Day trip to Canggu. Just 30 minutes from Seminyak is the digital nomad capital of Bali, Canggu! A lot of people choose to include Canggu in their Bali travel route as it’s a great place to learn to surf and enjoy a seafood lunch at one of the many beachside restaurants.

Top tip: If you hate crowds, shopping, and drinking, don’t visit Seminyak! If you’re looking for a hipster place that’s not as hectic as Seminyak but still vibrant, Canggu will be a better option for you.

Finns Seminyak Bali

Day 4-8 Ubud: Must-visit on any Bali itinerary

  • Time needed: 4 Nights
  • Pros: Stunning rice fields and delicious food
  • Cons: Has become quite developed over the years

Ubud is the cultural hub of Bali. No trip to the island is complete without visiting the lush, charming region.

There’s something about Ubud that’s incredibly captivating.

Be it the food, which is the best I had in all of Bali, the landscapes, the people – everything about Ubud speaks magic.

You should spend at least 3 days in Ubud . If it’s not on your Bali itinerary, it should be.

Top tip: Just an hour’s drive east of Ubud lies a quaint village, Sidemen. If you’re looking for a remote and secluded escape in an area untainted by tourism, I recommend you shorten your time in Ubud and spend 2 nights here. It’s perfect for a romantic getaway in the countryside and is how I imagine Bali to have been back in the day.

Best Things To Do in Ubud Bali

Where to stay in Ubud

Deciding where to stay in Ubud is a tough one!

If you’re not comfortable riding a scooter, then I suggest you stay in the center of the village, near the Ubud Art Market. You’ll be in the hustle and bustle, just a short walk from cafes and shops.

But, for the best experience, stay on the outskirts of town near Campuhan Ridge Walk or Sunset Cafe. Here you can enjoy incredible views of the rice fields and lush green valleys.

This is the side of Ubud I absolutely love!

You’ll be spoiled for choice with picturesque tree houses, glamping spots, hidden cabins, and gorgeous villas.

Luxury: The Kayon Jungle Resort sure lives up to its name! The infinity pools, which overlook the jungle, paired with spacious Balinese-inspired rooms, make this the best place to stay in Ubud if you’re looking to live in luxury.

Mid-range: Byasa Ubud  is surrounded by rice paddies and is the perfect place to spend your time in Ubud. Situated in a quieter neighborhood, you’re guaranteed a remote escape if you stay here.

Budget: Jiwa’s House  is ideally located near the center of Ubud and is all you need if you’re traveling on a budget. The private room comes with a complimentary breakfast, and the friendly owners will ensure you have a memorable stay in Ubud.

Things to do in Ubud

Things to do in Ubud

Morning stroll along Campuhan Ridge Walk. This stunning walk passes through rice fields and villages. It doesn’t get overly crowded despite how popular it is on Instagram.

Mount Batur sunrise hike. This is a bucket list activity for most people planning their Bali itinerary. And while it is strenuous, you’ll be rewarded with a stunning sunrise and beautiful views of Lake Batur and Mount Agung. Read all about my Mount Bature hike here.

Do yoga overlooking the rice fields. Whether you’re a yoga newbie or extreme yogi, joining a yoga class in Ubud should be on your Bali bucket list.

Visit Tegalalang Rice Terraces: These rice fields are one of the most photographed locations in Indonesia. It’s just a short drive from Ubud and can be paired with a trip to nearby temples and waterfalls.

Lunch at Sunset Cafe. This is one of my favorite spots, thanks to the gorgeous views and delicious food! Sunset Cafe is found deep in the rice paddies, and whilst it’s close to the busy streets of Ubud, it has that remote and isolated atmosphere.

Go chasing waterfalls. Tegenungan Waterfall is easily one of the most popular waterfalls in the area, but Tibumana Waterfall and Sumampan Waterfall are equally impressive. This amazing waterfall tour will take you to all these spots!

Hit the rapids and go white-water rafting. Adrenaline junkies, this one is for you! The Ayung River is close to Ubud, but the best river rafting in Bali can be found along the Telaga Waja River. It’s nothing too intense – a perfect activity for the whole family. Check white water rafting prices here.

Visit the Sacred Monkey Forest. This popular forest in the heart of Ubud is home to hundreds of monkeys.


Mount Batur hike in Bali

Day 8-11 Gili Islands

  • Pros: Small island vibes with no cars
  • Cons: The rough boat ride from Bali

The Gili Islands are made up of 3 tiny islands off the coast of Lombok.

They’re easily accessible from Bali and are how imagined Indonesia to be before my first visit.

Raw, authentic, and undeveloped.

For these reasons alone, I recommend you include the Gili Islands on your itinerary for Bali.

Gili Trawangan, otherwise known as Gili T, is the biggest of the 3 Gili Islands and is known to attract more travelers.

Whilst you’ll find a backpacker crowd here, don’t shy away from Gili T if you’re not the partying type.

It has a great mix of everything, including incredible snorkeling and secluded beaches.

In contrast, Gili Meno is the smallest island offering a peaceful and quiet escape far away from the crowds.

Gili Air is a compromise for those people who want a more relaxed party scene than Gili T, with the tranquil atmosphere that Gili Meno is known for.

Gili Islands travel

How to get to the Gili Islands

The Gili Islands are just a stone’s throw away from Lombok.

Fast ferries leave every morning from Padang Bai harbor or Sanur on the east of Bali and take about 1.5-2.5 hours to reach the Gili Islands.

However, they are notorious for being delayed due to weather conditions.

Your hotel or guesthouse will be able to arrange your transfer from Ubud to Padang Bai, as well as your boat ticket to the Gili Islands.

Alternatively, you can prebook your boat ticket here.

There’s no motorized transport on the island, so after arriving, you’ll need to walk (or cycle) to your accommodation.

Where to stay in the Gili Islands

Unless you want a completely secluded trip to the Gili’s, it’s best to base yourself in Gili Trawangan instead of Gili Meno and Gili Air.

Gili T is a small island, so you’re never too far from the action. If you’d prefer a quieter stay, I suggest you look for accommodation near the northeast side of the island.

Luxury: Looking for your dream island home? Majo Private Villas is for you! The tastefully decorated rooms are paired with floor-to-ceiling windows, ensuring lots of natural light. With a gorgeous outdoor living area and private pool, this place oozes luxury.

Mid-range: The staff at Kaleydo Villas make this one of the best places to stay in Gili Trawangan. Start your day off strong with a complimentary breakfast from your very own porch and cool off in the large pool afterward.

Budget : Jimador’s Homestay is one of the cheapest places to stay on the island. It has everything you need for a peaceful sleep, including a large double bed, air-conditioning, free wi-fi, and a private bathroom.

3 weeks Bali travel

Things to do in the Gili Islands

Go Scuba Diving. The Gili Islands boast numerous dive sites that are famous for turtles and shark sightings, as well as vibrant coral. It’s also a great place for beginner divers, as the currents aren’t strong.

Top tip: If you’re an avid diver, you may be slightly disappointed with the diving around Bali. If you have the time, I suggest flying to Flores in Indonesia and joining a Komodo diving liveaboard. This is the best diving I’ve ever done in my life!

Enjoy the sunset on the west of the island. Here’s where you can relax on a bean bag, order up a cocktail, and watch as the sun disappears over the horizon.

Day trip to Gili Meno or Gili Air. The local fisherman will happily take you to the other islands for a small fee. Spend the day soaking up the sun on one of their many beaches and explore the island before heading back to Gili T.

Nasi Goreng on the beach, in a bungalow. Does that sound like the perfect afternoon? Head to one of the quieter beaches away from the main strip, order some lunch and chill out.

Go snorkeling on the northern beaches of Gili T. There’s no need to book a snorkeling tour. You’ll find an array of tropical fish and even turtles just off the shore! Rent gear from one of the local vendors and hit the water.

Explore by Bike. With no scooters or motorized vehicles, the best way to explore the Gili Islands is by bike. Gili T is so small that you can venture around the entire perimeter in a few hours.

Dinner at the Gili T night market. You’ll be spoiled for choice with a variety of Indonesian street food as well as meat skewers and fresh fish on offer at the night market.

Bali bucket list in Gili T

Day 11-13 Munduk

  • Time needed: 2 nights
  • Pros: Quieter part of Bali
  • Cons: Not enough going on for some people

Next up on my Bali itinerary – Munduk.

Situated in north Bali, your time here will be unlike any other!

I love Munduk. The climate is notably colder, and I enjoyed waking up in the misty mountains and exploring the road less traveled.

Many travelers choose to visit Munduk on a day trip like this thanks to the Instagrammable locations, which have caused quite the hype over the years.

But there’s so much more to Munduk that can only be discovered by spending a few days here.

After arriving in the village and driving through the sleepy streets, you’ll notice the tranquil and peaceful atmosphere. But that’s the biggest drawcard.

If you’re looking for a festive backpacking vibe, Munduk is not for you!

The streets are quiet, and it’s the perfect place to relax and recharge after a few busy days in Ubud and the Gili Islands.

Munduk Bali itinerary

Where to stay in Munduk

You’ll be spoiled for choice when it comes to accommodation in Munduk.

Your money really does go a long way, so if you’re traveling Bali on a budget, you can still enjoy mountain views from your spacious private room!

Luxury: Munduk Moding Plantation   is set up in the mountains with gorgeous views from its famous infinity pool. The service is impeccable. It’s the perfect place to enjoy some time out away from the crowds.

Budget: Lesong Hotel‘s location couldn’t be better. If you’re looking to stay in the rice paddies, this is the best place to stay in Munduk! It’s great value for money, but what makes this place truly shine is the friendly staff and kind hosts.

Munduk waterfalls Bali

Things to do in Munduk

The first three of these attractions near Munduk can be included as stop-off points during your drive to Munduk as they are all along the way.

Visit the Ulun Danu Beratan Temple. This picturesque temple, nestled on the edge of a lake, was built in the 17th century to honor the goddess of the lake, waters, and rivers.

Take a photo at Handara Golf Gates. An iconic location in Bali, these gates are the grand entrance to a golf course near Munduk. With the incredible mountainous backdrop and towering stone pillars, it’s easy to see why this is such a popular spot.

Catch a glimpse of the Twin Lakes and Bali Swing. The Twin Lakes are located between Ulun Danu Temple and Munduk village. Here’s where you’ll find selfie parks with bird’s nests, swings, and life-sized hearts!

Explore Munduk Waterfalls. Red Coral, Melanting, Golden Valley, and Banyumala Twin Waterfall are four waterfalls near Munduk that can be added to your Bali travel itinerary.

Watch the sunset from Warung Classic. After a long day of exploring, head to one of the hillside warungs, and enjoy a well-deserved beer and beautiful views.

Rent a scooter and explore the rice fields. Munduk is a far cry from the chaotic streets of south Bali. If you’re up for it, rent a scooter and explore the rice fields and clove plantations just outside the village. You won’t find many tourists here.

Temples in Bali

Day 13-17 Nusa Lembongan

  • Pros: Uncrowded and relaxed vibes
  • Cons: No high-end restaurants or shopping (depends on your preference)

The Nusa Islands are a trio of islands located just off the southeast coast of Bali.

They’re bigger and closer to the mainland than the Gili Islands, which I included earlier in this itinerary for Bali.

You may recognize the T-Rex-shaped rock formation near the famous Kelingking Beach, which is part of the Nusa Islands. It’s one of the most famous landmarks in Indonesia and is often seen on social media.

If you prefer to travel slowly and enjoy a bit of adventure, you will love it here.

The islands are less developed than Bali and offer a unique experience for families, couples, and backpackers.

Nusa Lembongan is the most populated island, with many travelers choosing to stay here. Its neighbor, Nusa Ceningan, is the smallest of the three Nusa Islands. Nusa Penida is the biggest, but it’s also the most remote.

If you have less than 3 weeks in Bali, you may want to visit Nusa Penida Island on a day tour like this one. All your travel and transport will be arranged so that you can enjoy one exciting day on the island.

Kelingking Beach Bali Travel

How to get to Nusa Lembongan

The Nusa Islands are located just off the southeast coast of Bali.

A quick 45-minute ferry ride from Sanur is all it takes to access the spectacular islands.

If you’re following my Bali itinerary, you’ll be coming from Munduk in the north.

To get to the port, make your way down south to Sanur, which is 80km away.

Ensure you have extra travel time as the drive can take up to 3 hours.

The fast ferry from Sanur to Nusa Lembongan costs 300 000 IDR ($22) one way. Several ferries leave throughout the day, so there’s no need to rush to get an early ferry.

Where to stay in Nusa Lembongan

Many people choose to visit the iconic locations in Nusa Penida on a day trip from Bali.

But, if you have 3 weeks in Bali, you’ll have more than enough time to spend a few days here.

After the day tourists have left the islands, the empty beaches and peaceful streets will be all yours. You can then enjoy the calming atmosphere, gorgeous sunsets, and island vibes without the crowds.

It’s best to base yourself in Nusa Lembongan, which has a small selection of coffee shops, restaurants, and beach bars. You can then make trips to the other two Nusa Islands.

Luxury: Ombak Bay Lembongan boasts an incredible outdoor space with a bar and swimming pool sitting on a cliff, overlooking the crashing waves. The cottages are tastefully decorated and come with air-conditioning and a private deck.

Mid-range: At Bukit Taman Cottages , you get your own private cottage with an outdoor shower, perfect for couples or those looking for a quieter getaway. The infinity pool offers unspoiled views of the lush Lembongan Island and Bali in the distance.

Budget: Just 500m from Mushroom Bay Beach, Gatri Hut provides affordable accommodation with an outdoor swimming pool. For $30, you’ll get a large comfortable room with breakfast. One of the many things that makes this place special is the friendly staff.

Ombak Bay in Nusa Islands, Bali

Things to do in Nusa Lembongan

Go diving or snorkeling with Manta Rays. Arguably the biggest attraction in the Nusa Islands are the Manta Rays. Swimming alongside these majestic creatures should be on your Bali bucket list! And it’s not only divers who set these sights on them. If you book a snorkeling tour like this , there’s a good chance you will see them too.

Visit Nusa Ceningan. To get to this small neighboring island, all you need to do is cross the Yellow Bridge! Rent a scooter and visit some of the top attractions in Nusa Ceningan, including the Blue Lagoon and Secret Beach. You can easily explore the island in half a day.

Go surfing. Nusa Lembongan has some of the best waves in Bali, and they’re perfect for intermediate or experienced surfers.

Day trip to Nusa Penida. To access Nusa Penida from Nusa Lembongan, you need to take a ferry from the Yellow Bridge. Penida is an adventure island and best explored by bike. But you can also book a private driver who will meet you in Nusa Penida and take you to the top locations, including Kelingking Beach, Broken Beach, and Angel’s Billabong.

Beach day, every day. Nusa Lembongan has a handful of pristine beaches, perfect for an afternoon of relaxing and reading! Head to Dream Beach, Sandy Bay, Mushroom Bay, Coconuts Beach, or Jungutbatu Beach.

Experience Devils Tear. This impressive yet dangerous blowhole on Nusa Lembongan is quite the sight!

Diving in Nusa Lembongang Bali Indonesia

Day 17-21 Uluwatu: My favorite place on this Bali itinerary

  • Pros: The best beaches in Bali
  • Cons: Not easy to get around

I’m saving the best for last!

Uluwatu is my favorite place in Bali – hands down.

Nestled on the southeast of the island, it’s unlike any other destination on this Bali itinerary.

With its dramatic coastline, stunning beaches, and local vibes, Uluwatu is the one place where many people wish they could stay longer.

The beauty of Uluwatu lies in how diverse it is.

One minute you’re sipping Bintangs at a cliffside warung; the next you’re driving down a deserted road surrounded by open fields (and being chased by dogs and chickens)!

Everything is spread out, so it’s never overly crowded.

There has been quite a bit of development in Uluwatu over the past few years, but it hasn’t reached the peak of tourism as you’ll find elsewhere in Bali.

Things to do in Uluwatu Bali

Where to stay in Uluwatu

You’re really spoiled for choice when it comes to places to stay in Uluwatu as it’s a huge region!

It’s actually made up of several main areas, including Bingin, Balangan, Suluban, Padang Padang, and Nyang Nyang.

During my 6 months of living in Uluwatu, I stayed in all these areas.

My overall favorite is Bingin, as it’s so close to one of the best beaches. Bingin also has a relaxed vibe while still being near to cafes, shops, and bars.

Padang Padang and Suluban are more centrally located in Uluwatu and are best for those who don’t feel comfortable riding a scooter.

I also loved the Balangan area as it’s more off the beaten track. If you’re looking for a quieter escape with minimal traffic and tourists, Balangan is for you!

But you’ll definitely need a scooter if you stay here.


Luxury: The Anantara Uluwatu is absolutely incredible – wait until you see the rooms. I spent two days here and didn’t leave the resort! With private access to the beach, and an infinity pool overlooking the Impossibles surf break, this is the perfect place to sit back, relax, and sip on a cocktail or two.

Mid-range: In search of boho vibes in a tropical paradise? Hari Indah Boutique Hotel is within walking distance of Bingin Beach. The rooms are stunning, and every detail is taken into consideration.

Budget: If you’re traveling on a tight budget but don’t want to compromise on accommodation, Wira Homestay & Spa is where you should stay in Uluwatu. Situated in a quiet neighborhood, you’ll be treated to a large private room with an ensuite bathroom, air conditioning, and a communal pool. Breakfast is also included.

Balangan Beach Bali Itinerary

Things to do in Uluwatu

Beach hop. The beaches in Uluwatu are the best you’ll find in Bali. But be warned, it can be a mission to get to them, thanks to the towering cliffs and steep stairs you need to climb.

Watch the surfers at Uluwatu surf break. This is a world-famous wave for only those experienced surfers. Ulu’s is also the best place to watch the sunset! There are scores of warungs lining the cliffs. Give Single Fin a skip and walk down the stairs to find a local spot.

Kecak Fire Dance at Uluwatu Temple. This famous temple sits on the edge of a cliff with dramatic views of the crashing waves beneath. Pair this with the Kecak Fire Show, a local dance and musical performance.

Fish BBQ on Bingin Beach. Enjoy a sunset swim and take your pick from the massive seafood spread on the beach.

Learn to surf at Balangan Beach. Surfing is a must-do on any Bali itinerary! Not only is Balangan Beach the best beach in Uluwatu, but it also has an iconic viewpoint.

Explore by scooter. Uluwatu is a great place to explore by scooter. I recommend that you head to the beaches north of Uluwatu, including Melasti and Nyang Nyang Beach, as well as the stunning viewpoint from Karang Boma Cliff.

2 Week itinerary for Bali

Other places for a Bali trip itinerary

Each region in Bali has its own unique vibe, with a different atmosphere that attracts different personalities and different tourists!

My 3 week Bali itinerary is perfectly suited for those looking to see a bit of everything while enjoying a mix of adventure and time out in the sun.

Below are a few other areas you may consider visiting.

I’ve detailed why I didn’t include them in my itinerary for Bali and why you may want to visit them.

When I first visited Bali in 2016, Canggu was the up-and-coming place to visit. It was quiet, remote, and untouched.

Fast forward a few years, and it’s now one of the most popular places in Bali.

I enjoyed Canggu. It’s hip and trendy. But I did find it a bit pretentious.

It was also too busy for my liking. This is one of the things I also didn’t enjoy about Seminyak (but Seminyak is more extreme than Canggu).

If you’re a digital nomad or looking to move to Bali, Canggu would be a good place to stay, as you’ll be surrounded by like-minded people. It’s great for networking and starting your remote working life in Bali.

The best part of Canggu is the rice fields that surround the region.

If you do decide to stay here, and you’re comfortable with driving a scooter, I recommend you stay in Pererenan, the village neighboring Canggu.

It offers a more relaxed experience while still being close to the cafes and beaches of Canggu.

Top tip: If you’re following my 3 week Bali itinerary and you like the sound of Canggu, I recommend that you remove Seminyak from your Bali travel route and stay in Canggu instead. You can still visit Seminyak as it’s a quick 30-minute drive away, but instead, do a day trip, then head back to Canggu after.

Canggu itinerary Bali

Things to do in Canggu

Learn to surf. Canggu has a great beginner wave for those learning how to surf. The problem? It can get very crowded, so you may have a few boards crashing into you!

Explore the rice fields. Picturesque rice paddies surround Canggu. Rent a scooter for the day and venture through the open plains.

Hang out on the beach. Berawa, Batu Bolong, and Echo Beach as the 3 most popular beaches in Canggu. They’re famous for their black volcanic sand.

Party the night away. It’s no secret that Canggu is the place to go for a good party! Head to Poison Skate Park and La Laguna for a good night out.

End your day at The Lawn or Old Mans. These are two of the coolest places to visit in Canggu, right on the beach.

Canggu Bali

Driving into Nusa Dua feels like you’re on a different island completely.

Palm trees line the neatly manicured gardens, and the region is filled with fancy resorts and hotel chains.

The beaches here are incredible, and you can find great all-inclusive options at beachfront resorts. I’m talking swim-up bars, day beds, lavish spas, and romantic dinners under the stars.

If you want to spend your time soaking up the sun and sipping on cocktails, or you’re in search of a relaxing romantic vacation, I suggest you add Nusa Dua to your Bali itinerary.

It’s also a great spot for families as many hotels have activities for children, so you’re kids will be entertained the entire holiday.

While Nusa Dua is also in the Bukit Peninsula, close to Uluwatu, the two regions are vastly different.

Nusa Dua Bali Itinerary 3 weeks

Things to do in Nusa Dua

Relax on the beach. Nusa Dua is famous for its soft golden sand and turquoise water. I could easily spend a few days lazing on a sun lounger as the waves crash a few meters away. Some of the best beaches in Nusa Dua include Pantai Mengiat, Pantai Geger, and Pantai Samuh.

Let’s brunch. I often travel on a budget, but for my 30th birthday, I celebrated with an afternoon brunch at the St Regis Hotel in Nusa Dua. It was incredible! I’m a total foodie, and the free-flowing champagne paired with the incredible 20 + courses was a total treat.

Go surfing. You’ll find some of the best waves in Nusa Dua. While they may not be as popular as Uluwatu, they’re still great for experienced surfers.

Water activities for everyone. Nusa Dua is not short on entertainment. You and your kids will be in your element jet-skiing, parasailing, snorkeling, and kiteboarding.

Things to do in Nusa Dua

Sidemen is the one place in Bali that doesn’t get the attention it deserves.

It’s a small hillside village east of Bali, just an hour’s drive from Ubud.

With its lush green forests, wild rivers, and gorgeous mountains, Sidemen offers a breath of fresh air and a quiet escape from the chaotic streets of Seminyak and Canggu.

There’s one main street and a handful of restaurants, so backpackers and solo travelers may want to give Sidemen a skip. But those looking for peace and quiet will enjoy the untouched beauty of this region.

Here’s my full Sidemen travel guide with everything you need to know, including where to find the best-hidden cabins.

Where to stay in Sidemen

Things to do in Sidemen

Join a cooking class. Pick your own freshly grown veggies and spices that will be used to make your meal. We made a delicious Balinese spice mix using turmeric, ginger, lemongrass, chili, bay leaves, and white cabbage.

Explore Tukad Cepung Waterfall. Just a stone’s throw away from Sidemen lies this majestic waterfall which can be found towards the far end of the cave.

Views from Bukit Cinta. Made famous by influencers, it truly is a sight to behold and possibly the best place to photograph Mount Agung.

Go trekking. Sidemen is one of the best regions in Bali to explore on foot. You’ll cover several different landscapes, from rice terraces to forests and river crossings, with unobstructed views of Mount Agung in the background.

Cooking class in Sidemen Bali

Less than 3 weeks in Bali

While a Bali 3 week itinerary will give you a chance to explore the entire island, not everyone has time on their side.

If you’re wondering how many days to stay in Bali, I recommend you spend at least 10.

Here are a few insider travel tips on what to include in your Bali trip if you don’t have much time on the island.

Must-visit places in Bali

No matter how long or short your trip, you should visit both Ubud and Uluwatu.

These two locations are suited for everyone, from couples to families, solo travelers to backpackers in Bali.

Bali honeymoon itinerary

If you’re looking for a more romantic, intimate holiday away from the crowds, visit Ubud and Uluwatu.

But pair this with a stay at the resort area of Nusa Dua. If you have extra time, head to Sidemen as well.

You want to travel slower

This 3 week Bali itinerary includes the best places to visit and the ideal time in each spot.

But if you’d prefer to travel slower and live it up in a villa or on the beach, you can skip Munduk or Seminyak. Instead, spend more time in Uluwatu or Nusa Lembongan.

Bali backpacking itinerary

My first trip to Bali was on a backpacking holiday for 2 weeks.

Canggu, Ubud, Gili Trawangan, and Uluwatu are favorites amongst backpackers.

These destinations are included in most backpacking Bali travel routes as there’s always something to do and people to meet.

3 weeks in Bali Indonesia

More than 3 weeks in Bali

If you have more than 3 weeks in Bali, I highly recommend visiting the nearby islands.

During my 2-month Indonesia Backpacking trip , I discovered the true beauty of the country.

Flores Island

If you’re looking for a real adventure, head to Flores Island, just an hour’s flight east of Bali.

You only need a few days to explore the Komodo Islands, which can easily be added to your Bali itinerary.

There’s more to Flores than just diving and Komodo Dragons, so if you have time on your side, I recommend you stay a little longer.

Head inland for some incredible volcano hiking up Mount Inerie (with no one else in sight) and catch a glimpse of the incredible tri-colored Kelimutu Lakes.

You’ll be discovering hidden gems with very few other tourists leaving you with a newfound love and appreciation for Indonesia.


Indonesia itinerary

Sumba Island

A trip to Sumba is only recommended for avid surfers and those adventurous souls looking to truly go off the beaten track.

I’m talking no Wi-Fi, no electricity, and no running water.

This is the way I experienced Sumba Island, and I loved every minute of it!

But you’ll need to do a lot of research when planning your Sumba trip, as the island is not geared for tourists.

This is raw and authentic Indonesia at its best!

Sumba Island near Bali

Lombok is the main island east of Bali.

It’s fast becoming the go-to place in Indonesia, yet still maintains its natural charm and calming energy.

If you’re following my Bali itinerary for 3 weeks, you would have already visited the Lombok region when you stayed at the Gili Islands.

So, why not explore a bit more of this incredible region and head to the south of Lombok to experience the rugged and raw coastline

While Lombok is far less crowded than Bali, I didn’t find it to be too rural. There are several awesome beach bars and cafes that are well worth a visit.

I also discovered the most spectacular waterfall in Lombok. You can read all about my Lombok adventures here.

Lombok Bali

When to plan your Bali 3 week itinerary

The weather in Bali can be temperamental.

Thanks, tropical climate!

December – March (Rainy Season) 

December to March is hot, humid, sticky, and wet!

I love Bali, but I’d avoid visiting during the rainy season if I could.

The thunderstorms are intense, but they are short-lived (although the high humidity is consistent).

If you have limited time off work and can only visit during this time, you will still have a fab holiday,

April – October (Dry Season)

Visiting Bali during the dry season is a lot more pleasant.

It’s not as humid, and the days are sunny and warm.

From May to July the swell is really good, so if you’re looking to surf, this is the best time to visit.

I’ve been to Bali every month of the year, and I much prefer the dry season.

Here’s my comprehensive packing guide of what to bring to Bali for every season.

Top tip: While July, August, and December are considered the busiest times to visit Indonesia, the best months (in terms of weather and fewer tourists) are April, May, June, and September.

Bali Monkeys

Bali bucket list

Bali has risen to fame thanks to the hundreds of Instagrammable spots dotted all over the island showcasing incredible temples, mountains, waterfalls, and beaches.

You’ll find them everywhere.

While most people, including me, choose to avoid these tourist hotspots, there are certain things you just have to do if you have 3 weeks in Bali.

Here are a few of them!

  • Watch the surfers at Uluwatu Beach
  • Explore the rice fields in Ubud or Sidemen
  • Go snorkeling or diving in Nusa Penida or the Gili Islands
  • Get a Balinese massage
  • Do yoga (anytime, anywhere)
  • Find a waterfall and get lost on the way
  • Have a seafood BBQ on the beach
  • Eat Nasi Goreng, Nasi Campur and Gado-Gado

You can even do Instagram tours like this, where you’ll have a private driver and personal photographer who will take you to the most photographed locations in Bali.

St Regis in Bali

FAQS for this Bali itinerary 3 weeks

How many days do you need at bali.

You need at least 10 days in Bali if you want to explore the entire island. This is enough time to see all the main attractions. But a 3 week Bali itinerary is ideal as this will allow you to travel slower and explore the hidden gems on the island.

Is Bali expensive

Bali is cheap. You don’t need to break the bank to get luxurious accommodation and good food! Where else can you pay $50 per night for a private villa, $3 for a delicious meal, and $10 for a full-body massage? If you’re backpacking Bali, it’s even cheaper!

Final thoughts on my Bali itinerary

Bali is the perfect place to spoil yourself and enjoy a holiday that won’t cost you an arm and a leg!

Looking to chill on the beach, roam through rice paddies, or discover local treasures? Well, you can do that, and so much more, if you have 3 weeks in Bali.

But you might not love every place you visit.

There’s a constant debate among travelers about which areas are better.

Canggu vs Uluwatu vs Ubud.

While I fell in love with Uluwatu, others may not share the same sentiment.

So, before you decide where you’re going to go in Bali based on Instagram photos, do a bit of research first.

This Bali 3 week itinerary is a great start, and if you follow my travel advice, you’ll leave with a full heart and sunkissed tan!

Are you planning your Bali itinerary? Do you need more advice on the best places to go? Drop me a message in the comments section below!

Looking for more Indonesia travel inspiration? Check out my other posts!

  • Guide to Balian Beach in Bali
  • The Ultimate Packing List For Indonesia
  • All You Need to Know About 17 Islands Marine Park in Flores
  • Surfing at Lakey Peak in Sumbawa

Did you find this post helpful? Save it for later on Pinterest!

bali itinerary for 3 weeks in Bali travel | bali indonesia | tips | asia travel | inspiration | travel guide | route | bali | kuta | ubud | instagram | uluwatu

Hi, I'm Carryn. I’m an adventure travel blogger trying to figure out my way through life by traveling and exploring. Join me as I share my travel stories and tips of life abroad.

Where to stay in Jeju in 2023 [INSIDER GUIDE]

Guide to palm beach lighthouse walk in sydney (and best things to do), 7 thoughts on “the ultimate 3 week bali itinerary: how to spend 3 weeks in bali”.

I saw the website address and knew you were South African! Love it.

Thanks for your blog about Bali. I have been contemplating for over a month to go or not. I hate solo travelling, and info for Bali seems too much. After reading your blog, this is what I’ll do. I have 4 weeks there and am a slow traveller who is known for travelling to sleep. Haha.

Hi Ellerin, thanks! Bali has something to offer everyone. You’ll definitely run into a lot of other solo travelers during your trip. If you prefer to travel slowly, then look at spending time in Sidemen and Munduk as well. These are stunning areas with fewer tourists than Ubud or Seminyak. But 4 weeks is a lot of time in Bali so you’ll be able to see and do a lot (and get a lot of sleep and relaxation in between) Enjoy it!

Hi Carryn, this itinerary seems absolutely fantastic, my wife and I certainly plan to use this for a trip around Bali in May. Thank you in advance. So helpful.

Hi Carryn, I saw tekkies and also knew you had to be from SA. Our family’s been living in China the past 6 years and we’re excited to be able to travel a bit again. I’ve shared your itinerary with my husband so we can start looking in to doing it with our three kids this coming summer holiday…I love how you go off the beaten track, we all need to escape away from crowds. Looking forward to our adventure Balinese adventure. Thanks for the great post.

Thanks for the great feedback Lucinda! Have an amazing time in Bali.

I’m coming to Bali at the end of August for two weeks, I don’t suppose you have a printable itinerary at all please? I find it much easier to work on paper 🙂

Hi Debby, thanks for your message. I don’t currently have a downloadable itinerary, sorry! Thanks for mentioning this. I will try create one in the next few months but doubt it will be ready for your trip. Have a great time in Bali.

Leave a Comment Cancel reply

Greta's Travels

Bali Itinerary: How To Spend 5 Days To 2 Weeks In Bali!

Posted on Last updated: July 1, 2023

Looking for the ultimate Bali itinerary? Regardless of how long you’re spending on the Island of the Gods, you’ve come to the right place!

Bali is a dream destination for many. With its lush green landscapes, beautiful beaches, rich history and temples, waterfalls of unparalleled beauty, and dramatic volcanoes, it has something to offer for every type of traveller.

There are so many amazing things to do in Bali that it can be hard deciding what to do. I’ve been to Bali twice, the first time for 10 days and the second time for 7 days.

Both times I saw different parts of the island, but still feel like there is so much more I haven’t seen! In this guide I put together some sample Bali itineraries, to help you plan your time in Bali if you have limited time there.

Bearing in mind you could live in Bali as a digital nomad and still not see it all, these action packed itineraries are built with the intention of showing you as much as realistically possible of this beautiful island.

I outlined below how to spend 5 days, 7 days, 10 days and 14 days in Bali. The longer itineraries are a build up on the shorter ones, covering the main attractions as well as other spots.

So without further ado, let’s just straight into planning your perfect Bali itinerary!

  • 1.1 Rent a scooter
  • 1.2 Rent a car
  • 1.3 Car hire with driver
  • 1.4 Combination of taxis & tours
  • 2 Bali itinerary 5 days
  • 3 Bali itinerary 7 days
  • 4 Bali itinerary 10 days
  • 5 Bali itinerary 2 weeks
  • 6.1 Learn how to surf!
  • 6.2 Explore the cafes and restaurants
  • 6.3 Visit Tanah Lot
  • 6.4 Enjoy the sunset on the beach
  • 6.5 Where to stay in Canggu
  • 7.1 Explore the Tegalalang rice fields
  • 7.2 Visit the Monkey Forest
  • 7.3 Mount Batur sunrise hike
  • 7.4 Explore the Ubud market & town centre
  • 7.5 Watch a Kecak fire dance
  • 7.6 Where to stay in Ubud
  • 8.1 Relax at the beach
  • 8.2 Visit Uluwatu temple
  • 8.3 See the fire ceremony
  • 8.4 Where to stay in Uluwatu
  • 9.1 Travel to the Gilis
  • 9.2 Which Gili island is the best for you?
  • 9.3 Snorkel with turtles!
  • 9.4 Cycle around the island
  • 9.5 Watch the sunset
  • 9.7 Where to stay in Gili Trawangan
  • 10.1 Kelingking Beach
  • 10.2 Broken Beach & Angel’s Billabong
  • 10.3 Snorkel with manta rays
  • 10.4 Where to stay in Nusa Penida
  • 11.1 Go waterfall chasing
  • 11.2 Visit Ulu Danu Beratan Temple
  • 11.3 Visit Wanagiri Hidden Hills
  • 11.4 Visit Handara Golf & Resort Bali gates
  • 11.5 Where to stay in Munduk
  • 12 What to pack for Bali

The famous terraced rice fields of Ubud

The famous terraced rice fields of Ubud

How to travel around Bali

Let’s start with the premise that getting around Bali can be a bit of a nightmare. The traffic can get really bad at peak hours, and it can take a very long time to get anywhere.

That’s why these Bali itineraries are optimised to have as few big moves as possible, and in such a way that you avoid going back and forth over the same routes. These are the most common modes of transport in Bali:

Rent a scooter

If you can drive a scooter, this is the easiest and cheapest way to get around Bali. You will see loads of people, both tourists and locals, zooming all over Bali on two wheels, often with surf boards in tow.

If you don’t feel confident on two wheels (nothing wrong with that, I don’t either) you can also rent a car .

This is obviously a bit pricier than renting a scooter, but still gives you the freedom and flexibility to move around Bali as you wish, without having to wait on a driver.

A popular tourist spot in Bali; the

A popular tourist spot in Bali; the “Love Bali” sign at Tegalalang rice terraces

Car hire with driver

At the hire end of the price range, but also of the comfort scale, is the hiring a car with driver option.

If you don’t want to drive yourself (again, nothing wrong, I’m not confident on four wheels either) you can rent a car with a driver to take you around Bali.

This is the most expensive option but also the most convenient. Your driver will know all the spots and roads in Bali, so you don’t have to stress about Google Maps and getting lost along the way.

Click here to book your car with driver!

Combination of taxis & tours

If you’re not planning on doing a lot of driving around the island, you can also get along fine without a fixed form of transport. Any day trip or tour you book will usually include hotel pickup and drop off.

On my first trip to Bali we simply got taxis for longer stretches (eg. airport to hotel, hotel to ferry terminal etc) and then did tours that took us where we needed to go.

Our hotels were very central in Ubud and Seminyak so we could easily walk everywhere we wanted to. Now that the logistics are out of the way, let’s dive right into our Bali itineraries!

The main pool at Villa Sungai

The main pool at Villa Sungai

Bali itinerary 5 days

Five days are really the bare minimum you should spend in Bali if you want to have a proper feel for the place. This Bali 5-day itinerary takes you to two of the main areas in Bali: Canggu and Ubud.

My suggested 5 days in Bali itinerary is the following:

  • 2 days in Canggu
  • 3 days in Ubud

Bali itinerary 7 days

If you’ve got a bit of extra time in Bali, then I would recommend adding a visit to Uluwatu. My suggested Bali 7-day itinerary would be:

  • 2 days in Uluwatu

Beautiful sunsets along the beach

Beautiful sunsets along the beach

Bali itinerary 10 days

On my first trip I spent 10 days in Bali. I’ll admit I didn’t love Bali on my first trip there, as I tried to do simply too much and ended up feeling quite stressed.

This Bali 10-day itinerary is loosely based around that, but improved thanks also to my experiences from my second Bali trip. So learn from my mistakes, and check out this Bali 10-day itinerary:

  • 3 days in the Gili islands

Outdoors bathroom at Sungai Gold

Outdoors bathroom at Sungai Gold

Bali itinerary 2 weeks

If I were to go back to Bali I would want to go for at least 2 weeks next time.

14 days in Bali will give you enough time to go a bit deeper into the Balinese culture, see a bit more of the island, but also not be massively rushed running from one place to the next.

Here is my suggested 14-day Bali itinerary:

  • 2 days in Nusa Penida
  • 2 days in Munduk

Following the itinerary formats I outlined above will allow you to see as much as possible of Bali, while minimising your travel around the island. Obviously feel free to adapt them to adapt to your own personal preferences as you see fit.

For example if you have no interest in surfing and prefer to go waterfall chasing, you might want to spend less time in Canggu and more in Ubud, or viceversa.

These itineraries are also very packed, if you prefer a slower travel rhythm feel free to take out stops. Now let’s dive into the day-by-day breakdown; what are you actually going to be doing each day in Bali?

Cocktails at The Lawn Canggu

Cocktails at The Lawn Canggu

Bali itinerary: 2 days in Canggu

Canggu is the backpacker and digital nomad area of Bali. There is a strong expat community here, as well as a big café culture.

It’s not an uncommon to see Europeans, Americans and Australians zooming past on their scooters with surfboards early in the morning, and then sat at a café with their laptop in the afternoon.

I stayed here on my second trip to Bali and much preferred it to Seminyak, where I stayed on my first trip. Seminyak is a lot more of a resort area with fancy hotels, and it felt much more touristy. Canggu has a more chilled and friendly vibe.

I only spent 3 nights in Canggu but could easily see why so many people choose to live there. Given you have a tight Bali itinerary, here is what I recommend you do during your 1-2 days in Canggu.

Learn how to surf!

Canggu is one of the surfing hubs in Bali . There are long and consistent waves on a soft beach break, perfect for beginners looking to learn.

There are also lots of shops and shacks on the beach from which you can get lessons or rent boards.

Estimated time required: Lessons usually last 2 hours, however if you want to properly learn you will need more time in the water.

I recommend getting a lesson in the morning, then renting a board and spending a whole day at the beach, practicing your surfing in between some sunbathing breaks.

Click here to book your surfing lesson in Bali!

Surfing in Seminyak, Bali

Surfing in Seminyak, Bali

Explore the cafes and restaurants

There is a big foodie scene in Canggu. With so many expats living in Canggu there has been a big rise in ethnic food and hipster cafes popping up all over Canggu. Whatever cuisine you fancy, it’s pretty likely that you will find it.

Some of the most famous ones are The Lawn; a bar and restaurant right on the beach, Kynd Community; a colourful plant based café, and Nalu Bowls, with their delicious and colourful smoothie bowls.

Estimated time required: 1-2 hours per café or restaurant, or however long you want really!

A very instagrammable meal at one of the coffee shops in Canggu, Bali

A very instagrammable meal at one of the coffee shops in Canggu, Bali

Visit Tanah Lot

Tanah Lot is one of the most famous and visited temples in Bali. I personally didn’t love it, but I can see the beauty and appeal of it.

The temple is built on a rock outcrop and when the tide comes up, it fully surrounds the temple making it seem like it’s floating out there at sea.

It’s a short scooter ride away from the centre of Canggu and a must-see on many Bali bucket lists. It’s particularly popular at sunset.

You can easily visit Tanah Lot alone but you can also do a guided sunset tour if you prefer to have a guide showing you the place.

Estimated time required: 1-2 hours.

Golden hour at Tanah Lot, Bali

Golden hour at Tanah Lot, Bali  

Enjoy the sunset on the beach

Canggu is on the west coast of Bali, in a prime sunset viewing spot. There are also lots of fun bars on the beach where you can get drinks, snacks, and enjoy a drink while watching the sun go down over the ocean.

The perfect ending to any day in Canggu!

Estimated time required: 1-2 hours – or longer if you want to party the night away on the beach after sunset!

Dinner on the beach with a sunset view and live music

Dinner on the beach with a sunset view and live music  

Where to stay in Canggu

In Canggu I stayed at Pondok Homestay , a lovely property a short 10 minute walk away from the beach. It had a pool as well as a view over the rice paddies.

In Canggu you can find accommodation for every budget, from hostels to lovely villas with private pools .

A cool hostel you should try out is Tribal Bali . Recently opened, this hostel is located just minutes from the beach, and is equipped with co-working spaces for digital nomads, as well as an infinity pool and billiard area for fun evenings.

Click here to book your stay at Pondok Homestay!

Drone shot of the pool at Pondok Homestay in Canggu

Drone shot of the pool at Pondok Homestay in Canggu

Bali itinerary: 3 days in Ubud

There lots of great things to do in Ubud . It’s a small town in central Bali, known also as Bali’s cultural centre. The town is surrounded by rice fields, rainforests and temples, making it one of the most popular stops on any Bali itinerary.

I visited Ubud on both my Bali trips, seeing different parts of what it has to offer, as well as returning to my favourite spots. 2-3 days in Ubud are a good amount of time to see all the highlights listed below.

Explore the Tegalalang rice fields

This is possibly one of the most famous attractions in Ubud, if not all of Bali. The terraced rice fields of Tegalalang are one of the most iconic views in Bali, which you have probably seen on travel brochures or pamphlets.

The rice terraces are about a 15-minute drive away from central Ubud. They’re free to enter however there are checkpoints throughout where local farmers will ask you for a small “donation” to keep exploring.

The rice fields can get quite busy so I recommend visiting early in the morning. That way you will not only avoid the crowds, but also have that beautiful golden hour glow in your photos.

Estimated time required: 2-3 hours.

Walking around the rice fields of Tegalalang in Ubud, Bali

Walking around the rice fields of Tegalalang in Ubud, Bali

Visit the Monkey Forest

Another very popular attraction in Ubud is the Monkey Forest. This is a large temple and park area, where monkeys roam free and tourists pay to visit them. The entrance fee was around 3GBP when I visited.

Once inside you can buy bananas or other food to feed the monkeys if you want, but you can’t bring our own from outside. If you do buy food be careful, the monkeys can be quite bold and they will climb all over you to take it!

Besides seeing the monkeys I enjoyed also just walking around the temple grounds, taking in the beauty of the spot. It’s a fairly touristy attraction, but a fun one nonetheless and a must-see on most Bali itineraries.

If you prefer you can also do an organised tour in Ubud , which will take you to the Monkey Forest, the rice fields, chasing waterfalls and to all the main highlights.

That way you’re sure you’re not missing out anything, especially since you’re on a tight schedule!

Click here to check out a full immersion Ubud tour!

One of the cheeky monkeys in the Monkey Forest of Ubud

One of the cheeky monkeys in the Monkey Forest of Ubud

Mount Batur sunrise hike

If you’re an outdoor and adventure thrill seeker, you will want to add the Mount Batur sunrise trek to your Bali itinerary.

I haven’t actually done this, since on my first trip to Bali we did the Kawah Ijen sunrise trek in East Java instead.

While this was a very fun and unique experience (it’s one of the few places in the world where you can see blue flames!) it was an absolutely knackering 24-hour trip, with most of it spent in a minivan.

That’s why I recommend hiking Mount Batur instead, you get a fairly similar experience for considerably less travel effort.

If you do a Mount Batur sunrise trek tour these will usually pick you up from Ubud around 2AM, guide you up and down the volcano, and include breakfast after the hike. It’s about a 2-hour hike to reach the peak.

Watching the sunrise over Mount Agung and the surrounding countryside is well worth the effort.

Estimated time required : 10 hours.

Click here to book your Mount Batur sunrise hike!

Mount Batur in Bali - Photo by Joaquin Prats on Scopio

Mount Batur in Bali – Photo by Joaquin Prats on Scopio

Explore the Ubud market & town centre

The town centre of Ubud is a bit hectic, with quite of traffic on the roads, both cars and scooters. However if you can get away from the main roads, and into the smaller side streets, you will find beautiful corners of local life.

We wandered around aimlessly for a bit and ended up on a trail that went through some rice paddies.

They might not be as imposing as the terraced fields in Tegalalang, but we spent a lovely afternoon wandering around the tranquil Balinese countryside.

In the Ubud town centre you will also find the traditional art market. This is a part indoors market that sells all sort of things, from the usual tourist souvenirs to paintings, clothes and food.

The colourful market of Ubud

The colourful market of Ubud

Watch a Kecak fire dance

On my first visit to Ubud we stumbled across a Kecak fire dance. We had no idea it was going on, we happened to walk past it and decided to check it out.

The Kecak fire dance is a traditional Balinese dance and chant, which is on every Wednesday and Saturday at 7:30pm.

Watching the men chant in rhythm and kicking around fiery coals was a very impressive show. I had never seen anything like it and I found it fascinating. If you’re in Ubud when it’s on I definitely recommend checking it out.

Estimated time required: 1 hour.

The fire dancing performance in Ubud

The fire dancing performance in Ubud

Where to stay in Ubud

You will want to stay somewhere nice in Ubud, preferably with a pool so that you can rest and sunbathe on poolside after the long days exploring Ubud. These are the two hotels I’ve stayed at in Ubud and can recommend.

Komaneka at Monkey Forest

This luxurious property is located right in the centre of Ubud town, a short 10-minute walk away from the Monkey Forest.

Despite being so central they found a way to create a quiet haven, overlooking rice paddies and trees so that when you’re by the pool you can’t hear the chaos of the main road.

Click here to book your stay at Komaneka at Monkey Forest!

Desa Visesa

On my second trip I stayed at Desa Visesa . It’s a bit further out and quieter, with big green spaces you can walk around and explore.

They have a free transfer to take you into town so the distance from Ubud town centre doesn’t really matter.

Click here to book your stay at Desa Visesa!

Drone shot of the main pool at Desa Visesa Ubud

Drone shot of the main pool at Desa Visesa Ubud

Bali itinerary: 2 days in Uluwatu

Located in the south of the island, Uluwatu is one of the most famous and visited areas of Bali. It’s very close to the airport so can be easily visited at the start or end of your Bali trip, so that you’re conveniently located for travelling.

Here are some of the best things that you can do in 1-2 days in Uluwatu.

Relax at the beach

There are some beautiful beaches around Uluwatu, both surfing beaches but also more relaxing ones, where you can swim in the sea without being swept away by the waves.

One of the most popular beaches is Melasti Beach. Fine white sand, bright turquoise water, and the dramatic cliffs of Uluwatu behind you. What more could you want?

Estimated time required: However long you want to chill on the beach for!

View this post on Instagram 🏖🍹Let's Find Our Peace At The Beach☀️🌴 📷 @lolahubner #Ungasan #UngasanBali #MelastiBeach #MelastiBeachBali #MelastiBeachUngasan A post shared by Melasti Beach Ungasan (@melastibeachbali) on Jul 17, 2019 at 6:36am PDT

Visit Uluwatu temple

One of the most famous spots in Uluwatu is without a doubt Uluwatu Temple. Spread across the cliffs of Uluwatu it’s one of the most scenic temples you will see.

You can visit alone and just wander around the temple, enjoying the dramatic views over the cliffs, or you can also do a guided tour .

Estimated time required:  1-2 hours.

Click here to book your Uluwatu Temple tour!

Exploring Uluwatu Temple in Bali - Photo by Ruthba Nitia on Scopio

Exploring Uluwatu Temple in Bali – Photo by Ruthba Nitia on Scopio

See the fire ceremony

Similar to the Kecak fire dance in Ubud, there is a fire ceremony every day also at Uluwatu Temple. It happens every day at sunset on one of the cliffs of the temple.

It’s a traditional Balinese experience and a great opportunity to learn about Balinese culture.

You could spend a whole day chilling at the beach in Uluwatu, then head to Uluwatu Temple a bit before sunset so you can pair your visit to the temple with the fire ceremony.

Estimated time required:  1 hour.

Where to stay in Uluwatu

I haven’t personally stayed in Uluwatu. If I went back to Bali I would want to stay at The Edge Bali in Uluwatu. This is a beautiful property with a very scenic infinity pool, which juts out over the cliffs and ocean.

Click here to book your stay at The Edge Bali!

View this post on Instagram Start your day with unforgettable breakfast experience @theedgebali Floating breakfast is only available for in-house resort guest 📷 : @thelosttwo A post shared by The edge Luxury Villa Resort (@theedgebali) on Dec 6, 2019 at 12:40am PST

Bali itinerary: 3 days in the Gili islands

The Gili islands aren’t actually part of Bali. They’re tiny islands off the coast of Lombok, the island neighbouring Bali.

However a lot of travellers visit them while on a trip to Bali, myself included, so I figured they just had to feature in this Bali itinerary.

Gili Trawangan was my favourite part of my first Bali trip. The island has very chill vibes, which is exactly what we needed after the action packed start to our trip.

But what can you actually do in the Gili islands? And which Gili island should you choose?

Travel to the Gilis

The easiest way to get to the Gili islands is to take the ferry from Padang Bai in Bali. Padang Bai is about a 1-hour drive from Ubud, and the ferry then takes around 1.5 to 2 hours.

Click here to book your ferry to the Gili islands from Bali!

Which Gili island is the best for you?

The Gili islands is a tiny archipelago made up of three main islands; Gili Trawangan, Gili Meno and Gili Air. Each island has its own distinct personality, but they have an overarching relaxed island vibes, as well as equally beautiful beaches.

Gili Trawangan is known as the party backpacker island, Gili Meno is the romantic island for honeymooning couples, and Gili Air is the chill island that combines the other two.

I spent 3 days in Gili Trawangan with my now ex-boyfriend but we didn’t the party vibe annoying. We were there during low season and there generally weren’t many people around.

Whichever island you choose, there are epic things to do in all of them, so let’s dive in!

The pool at Wilsons Retreat

The pool at Wilsons Retreat

Snorkel with turtles!

Whether it’s turtles or thousands of fish, the Gili islands are famous for their stunning marine wildlife. Here the water is so clear that you will find loads of snorkelling and scuba diving schools.

In Gili Trawangan we didn’t even have to do a tour. We just rented snorkelling gear from out hotel, dived into the sea in front of our hotel, swam out about 100 metres and straight away spotted 2 turtles!

Snorkelling with turtles in Gili Trawangan was one of my favourite things we did on my first Bali trip.

In Gili Meno you can snorkel with the “Nest”; a group of underwater statues. I don’t know of any specific attraction when you snorkel in Gili Air, but you’re sure to have a good time!

Estimated time required : Anywhere between 1 hour to 10 hours! We personally spent a whole day just sat on the beach with our snorkel gear, jumping in and out of the sea to snorkel with turtles whenever we fancied it.

One of the many turtles we saw while snorkelling in Gili T

One of the many turtles we saw while snorkelling in Gili T

Cycle around the island

All of the Gili islands are entirely pedestrian; there are no cars or scooters. The only way to get around is either on foot, by bicycle, horse or horse carriage. Personally, I loved cycling around Gili Trawangan!

One day we rented a bicycle and cycled around the whole island. It took us pretty much the whole day, but we did stop at pretty much every nice beach and café that we saw while cycling.

Especially if you’re not a confident cyclist it’s just so refreshing to be cycling somewhere where the risks are very limited.

Estimated time required : Again, anywhere between 1 hour and 8 hours! It depends how many stops you do along the way and your level of fitness.

The beach just outside Wilsons Retreat

The beach just outside Wilsons Retreat

Watch the sunset

When sunset time comes, you will want to be on the western side of whatever Gili Island you’re visiting. I saw one of the best sunset ever in Gili Trawangan.

Watching the sun dip below the ocean line, with the outline of Mount Rinjani in Lombok in the distance and the sky slowly turning red is just magical.

You will find swings dotted on the beaches along the western coast. You might have to queue for one but they’ve become a very popular Instagram spot, and a must-see on any Bali trip!

Enjoying the sunset in Gili T, admiring Lombok in the distance

Enjoying the sunset in Gili T, admiring Lombok in the distance

You may have guessed this already from the loose timings of the activities listed above, but one of the main things to do in the Gili islands is simply to relax!

These islands are a chill island paradise, where people come to experience the island life. Let the island vibe flow through you.

Do the main activities on this list, but take you’re time with them, you’re in no rush! In between one snorkel and cycle take the time to sunbathe, read a book, listen to a podcast, or even nothing at all!

Estimated time required: However much you want!

Enjoying the turquoise water of the Gili T beaches

Enjoying the turquoise water of the Gili T beaches

Where to stay in Gili Trawangan

I’ve mentioned already that despite staying in the party Gili island, we didn’t really find it to have an excessive party scene. If you stay on the east side of the island where the ferries arrive there are more hostels and bars.

However we stayed at Wilson’s Retreat in the north-west areas of Gili Trawangan and found it lovely.

The hotel is beach front with a pool, a restaurant on the beach where you can have breakfast, epic sunset views and right in front of the main turtle spot of the island.

We had a lovely time at Wilson’s Retreat and I can highly recommend it to anyone travelling to Gili Trawangan.

Click here to book your stay at Wilson’s Retreat!

Breakfast on the beach at Wilsons Retreat

Breakfast on the beach at Wilsons Retreat

Bali itinerary: 2 days in Nusa Penida

Similarly to the Gili islands, Nusa Penida is also not on mainland Bali. It’s an island just off the coast of Bali, which can be visited on a day trip from Bali or also for a longer stay.

It has become a very popular destination recently and many travellers visit Nusa Penida while on a trip to Bali.

You travel there as a day trip from Bali, however if you have the time I would definitely stay at least one night on the island, so you can really enjoy it and make the most of the long journey there.

Here are the main things to do and spots to see in Nusa Penida!

Kelingking Beach

Kelingking Beach is part of the reason Nusa Penida has become so famous.

Photos of the “t-rex” rock formation from above, contrasting to the bright turquoise sea went viral on social media, and Nusa Penida suddenly became one of the new tourist attractions in Bali.

You can also hike all the way down the cliff sides to the beach, and enjoy a leisurely beach day. The hike is quite intense, especially if you’re hiking under the sun so make sure to bring plenty of water!

Kelingking Beach is a must-see spot in Nusa Penida, as well as one of the most Instagrammable places in Bali .

Estimated time required: Depends if you hike down to the beach or not. If you’re only going to the viewpoint 1 hour to enjoy the view and pictures will be more than enough, if you want to go to the beach you will need at least 3-4 hours.

The famous t-rex of Nusa Penida

The famous t-rex of Nusa Penida – photo by Where Life Is Great

Broken Beach & Angel’s Billabong

Broken Beach is a beautiful and very scenic spot in Nusa Penida. Here the cliffs and rock formations have created a beautiful arch where the sea water flows under it.

It’s a truly remarkable sight, seeing the eroded rocks and clear turquoise water.

You can’t swim in the sea here as there is no way down, but nearby there is Angel’s Billabong, a natural rock pool where you can go for a bit of a swim and to cool down after exploring Nusa Penida.

Click here to book your Nusa Penida day tour!

Broken Beach in Nusa Penida - photo by Sophie of We Dream Of Travel

Broken Beach in Nusa Penida – photo by Sophie of We Dream Of Travel

Snorkel with manta rays

In Nusa Penida you will have the opportunity to snorkel with manta rays . It’s one of the most popular activities on the island and can also be done on a day trip from Bali.

Whether you see manta rays or how many obviously depends on the season and the weather conditions on that day, it’s not guaranteed that you will see them.

However spending a day at sea searching for them, and snorkelling in beautiful reefs is a fun experience nonetheless.

Estimated time required: 6-9 hours depending if you do it as a day trip from Bali or from Nusa Penida.

Click here to book your swimming with manta rays experience!

Snorkelling with manta rays - Photo by Brad Flowerdew on Scopio

Snorkelling with manta rays – Photo by Brad Flowerdew on Scopio

Where to stay in Nusa Penida

If I were to stay in Nusa Penida I would stay at Rumah Pohon Treehouse . It’s not just an accommodation, but an experience in itself.

The room is very basic (it’s built on top of a tree after all) but it has absolutely incredible views over the Nusa Penida coastline.

Waking up on top of a tree to watch the sunrise over the sea and dramatic cliffs of Nusa Penida is priceless.

Click here to book your stay at Rumah Pohon Treehouse!

Rumah Pohon Treehouse - Photo by Michele Iannoni on Scopio

Rumah Pohon Treehouse – Photo by Michele Iannoni on Scopio

Bali itinerary: 2 days in Munduk

Munduk, and the north of Bali in general, is an area that doesn’t get the attention it deserves. Far from the tourist hotspots in the south, the north of Bali is still mostly untouched, wild and beautiful.

From Canggu or Ubud you could scooter it up to many of the attractions in north Bali, see them in a day and then head back. However if you have the time I would definitely recommend staying at least one night in Munduk.

That way you don’t have to spend as much time travelling in one day, and you will have more time available to explore the beauties of Munduk. So what is there to see and do in Munduk?  

Go waterfall chasing

In the north of Bali you will find some of the most beautiful waterfalls on the island.

Hidden away between the hills and forests, you will find stunning secluded waterfalls, some that you can swim in and others that you can appreciate their beauty from a viewpoint.

Some of the most famous and visited waterfalls in this area of Bali are Sekumpul waterfall , Munduk waterfall and Kroya waterfall.

Sekumpul and Munduk are fairly similar, they are two huge waterfalls with impressive views and jaw-dropping scenarios.

Munduk Waterfall in Bali - photo by Sophie of We Dream Of Travel

Munduk Waterfall in Bali – photo by Sophie of We Dream Of Travel

Kroya waterfall is a bit different, it’s not as big and impressive (despite still being a 12m drop) but it’s more fun.

The running water has smoothened the waterfall bed and you can slide down the waterfall, into the turquoise water below, like a natural water park!

From Munduk you can hop onto your scooter and adventure around while you chase waterfalls. If you don’t want to drive yourself there are also lots of organised tours that you can do this with.

Estimated time required: Depends on how many waterfalls you want to see in one day and if you want to swim in them. Can be anywhere from 2 hours to 8 hours.

Click here to book your waterfall adventure in Munduk!

Sekumpul Waterfall in Bali - Photo by Eron Edward on Scopio

Sekumpul Waterfall in Bali – Photo by Eron Edward on Scopio

Visit Ulu Danu Beratan Temple

Ulu Danu Beratan temple is one of the most famous temples in Bali, and just had to feature in this Bali itinerary. Also known as the “Floating Temple”, this temple is located on the shores of Lake Bratan.

It’s often regarded as one of the most beautiful temples in Indonesia .

During the rainy season the water level is higher and completely surrounds the temple, giving the impression of it floating on water. It’s a short drive away from Munduk and can be easily visited while you’re in this part of Bali.

Pura Ulun Danu Beratan Temple in Bali - photo by Sophie of We Dream Of Travel

Pura Ulun Danu Beratan Temple in Bali – photo by Sophie of We Dream Of Travel

Visit Wanagiri Hidden Hills

Wanagiri Hidden Hills is an epic viewpoint over Lake Tamblingan and Danau Buyan. They have build a very Instagrammable set up all around it, with swings, nests and platforms for your picture perfect shots.

Even if you don’t want to take photos with all the Insta set up, it’s a beautiful viewpoint nonetheless.

One of the viewpoints at Wanagiri Hidden Hills in Bali - Photo by Liezl Dalinas on Scopio

One of the viewpoints at Wanagiri Hidden Hills in Bali – Photo by Liezl Dalinas on Scopio

Visit Handara Golf & Resort Bali gates

Not far from Wanagiri Hills you will find Handara Golf & Resort Bali. It might seem odd to have a golf resort on this itinerary, and yet it’s one of the most visited places in Bali.

The resort has a beautiful Balinese gate with the mountains behind it. It has become one of the most popular Instagram spots in bali (it’s easy to see why!) and a must-visit on any Munduk itinerary.

You can do an organised tour that takes you to most of these spots in one day.

Click here to book your Munduk adventure day!

The Handara Golf & Resort Gates in Bali - Photo by Ian Chen on Scopio

The Handara Golf & Resort Gates in Bali – Photo by Ian Chen on Scopio

Where to stay in Munduk

There are lots of lovely spots where you can stay in Munduk. I haven’t personally stayed in this part of Bali (I really hope I get the chance to one day) but if I did I would love to stay at Munduk Moding Plantation Nature Resort & Spa .

With an infinity pool like that overlooking the hills, what more can you want? It’s quickly become one of the most popular Bali hotels on Instagram .

Click here to book your stay at Munduk Moding Resort & Spa!

View this post on Instagram Perfect palette. Sky at @mundukmodingplantation is painted by nature. Moment captured by @viajandocomgabi A post shared by Munduk Moding Plantation (@mundukmodingplantation) on Mar 23, 2020 at 11:26pm PDT

What to pack for Bali

Besides the usual swimsuit, underwear and clothes that you would pack for anything trip, I’ve listed below a couple essentials that you want to make sure to pack for your Bali trip!

Steel water bottle  – Bali has a big problem with plastic pollution, you don’t want to contribute to it! Bring your own water bottle and refill it. I personally love these stainless steel ones because they keep your water cold if you’re out all day on a hike or at the beach.

International adapter   – Depending on where you’re coming from you might need an adapter for your chargers. I like to travel with an international one as they have multiple sockets and can be used anywhere, not just that one trip.

Power bank  – if you’re going to be out adventuring all day you don’t want your phone to die along the way! You need it for those awesome Instagram shots (as well as not getting lost)

GoPro – Whether it’s to capture your surfing endeavours, your swim with turtles or snorkel with manta rays, a GoPro is a great addition to any packing list!

Chilling at the pool of our hotel, Komaneka at Monkey Forest

Chilling at the pool of our hotel, Komaneka at Monkey Forest

Final thoughts on the ultimate Bali itinerary (5 days, 7 days, 10 days or 2 weeks!)

This post turned out to be a pretty lengthy guide, if you’ve made it this far, congratulations! I hope you’re now equipped with all the information you need to plan your perfect Bali itinerary.

I put this guide together based on my own itineraries in Bali, as well information I now know about the Islands of Gods that I wished I’d known back then.

If I were to go back to Bali now on a limited time schedule, these are the itineraries I would follow.

Enjoyed reading about how to plan the perfect Bali itinerary? Pin it!

Collage of Ulun Danu Beratan Temple and the coast of Nusa Penida with text overlay saying

  • The Netherlands
  • Switzerland
  • The Philippines
  • South Africa
  • The United States of America
  • New Zealand
  • French Polynesia
  • Our destination wedding
  • Budget tips
  • Travel photography
  • Packing lists
  • Hotel guides
  • Travel guides
  • Itineraries
  • Work with us

Two beautiful itineraries for Bali: tips for the ultimate Bali itinerary in two or three weeks!

The two best itineraries for bali in indonesia.

In this blog, we provide two useful itineraries for a trip to Bali. The first itinerary is perfect for two weeks in Bali. The second itinerary is suitable if you want to travel a little slower through this beautiful Indonesian island. Below the itineraries, you will find a description of the different places that are mentioned in the itineraries

Our first time to Bali lasted two weeks, during which we saw most of the highlights in a short time. The next times we mainly stayed in Canggu, our favourite place, and we also made some day trips to places we had not been before. Are you curious about my tips for Bali regarding hotels and restaurants? Then have a look at my travel guide for Bali .

Curious about the latest hotspots in Bali? Then read our Bali hotspot guide , full of restaurants, hotels and great beach clubs!

The best itinerary for two weeks on Bali

Denpasar Airport – Uluwatu – Canggu – Ubud  – Nusa Lembongan – Jimbaran (at Denpasar airport)

Click on the image to see the schedule of this 2 weeks Bali itinerary . I also included some hotels (with prices), and travel times.

Two weeks of traveling around Bali: which places do you visit?

After you have landed at the airport of Denpasar, you will drive in 1 to 2 hours (depending on traffic) towards Uluwatu (3 days) . Perfect for acclimatizing and getting rid of your jetlag. You will relax here for 3 days and enjoy the rocky landscape. You will visit the famous Uluwatu temple, you will go to The Rock Bar during sunset, and you will go to Bingin Beach or Nyang Nyang Beach. After three days you are ready to immerse yourself in the surf vibes of the village of Canggu (4 days) . Your days consist of surfing, yoga and smoothie bowls! In Canggu, you will be sure to have fun with the many backpackers you meet.

Your next destination is Ubud (3 days) , where you will experience the culture. This means visiting temples, following a cooking course, seeing rice fields and a lot’s of yoga and perhaps a massage. All zen you go by boat to Nusa Lembongan (3 days) , where you can snorkel and go diving. A day before you fly back, you will take the boat to Bali, this is a precaution for when the boats suddenly don’t sail. You spend your last night in Jimbaran (1 day) , half an hour away from the airport, where you can eat the most delicious fish.

Here you can read everything you need to know before you travel to Bali and a lot of practical tips for Bali !

The best itinerary for three weeks on Bali

Denpasar Airport – Uluwatu – Canggu – Ubud – Lovina – Gili Air – Nusa Lembongan/Penida – Jimbaran (at Denpasar airport)

Click on the image to see the schedule of this 3 weeks Bali itinerary . Including some hotels (with prices) and travel times.

Three weeks of travelling around Bali: which places do you visit?

The first part of your journey is the same as with the two-week itinerary for Bali: After arrival, you continue to Uluwatu (3 days). After a few days there, continue to Canggu (4 days) and then discover the cultural Ubud (3 days).

However, you now go from Ubud to Lovina (2 days) . Here you can spot dolphins and relax on the beach which is much quieter than in the rest of Bali. It is more than two hours from Ubud to Lovina. If you want less travel time, consider going to Jatiluwih and spending the night at the beautiful Glamping Sang Giri . From Lovina, you go by taxi to Amed (2 hours), where you will sleep for one night, after which you take the boat to Gili Air (3 days) . On Gili Air (or one of the other Gili Islands) you can enjoy the ultimate island feeling for three days: no cars, no clock. Go for some Stand-up Paddling, snorkelling and swimming with turtles.

The next stop is Nusa Lembongan or Nusa Penida (4 days) where it is a lot less touristy than on the Gili’s. Finally, you end here your trip in Jimbaran (1 day) .

Do you have four weeks? Then consider also visiting Flores and the Komodo Islands.

Flores and the beautiful Komodo Islands are so high on our bucket list. Unfortunately, every time we visit Bali, it’s the rainy season, so a multi-day boat trip to the Komodo Islands is not a good idea. Such a pity!

Are you visiting Indonesia outside the rainy season? Then certainly consider adding the Komodo Islands to your itinerary. For travel, inspiration take a look at the website of Travelmonster .  Not only do Mark and Judith have nice information about Komodo, but they also take you on a journey through the Komodo islands through a short video clip.

The different destinations on Bali

Below an overview of the different destinations in Bali which you can put in your Bali itinerary. Do you miss a place here? Let me know!

Denpasar: the capital city

Denpasar is the capital and also the largest city of Bali. It’s mainly a very busy hub where you will drive a few times through going back and forth to the airport. There is no real city centre, it is a vast region with lots of traffic, shops and residential areas. The airport of Bali is just south of Denpasar.

Jimbaran: fish restaurants

Jimbaran is the region that lies immediately below the airport of Denpasar. It is known for good fish restaurants. From here you are quickly at the airport, therefore it’s a convenient base for when you have just landed, or are about to leave Bali.

Uluwatu: surfing

Kuta: backpackers.

Kuta is one of the most famous places in Bali. It is a large tourist region on the beach. We have often driven through this and (fortunately) never stopped. It reminded us a bit of an Asian version of Salou. Not recommended.

Seminyak: touristic city

Seminyak is a city in the southwest of Bali, right next to Kuta. It is also very touristy here, but very different from Kuta. In Kuta there are mostly drunken backpackers, Seminyak is a lot more fun and hipper. There are many beautiful restaurants, shops and large beach clubs. Seminyak, however, is very busy and massive, which is why we are less inclined to come here.

Canggu: surfing, beach clubs and good food

This is a surfing village close to Seminyak. We have been here more often and this is our favourite spot on Bali. There is a nice surf vibe and it is not too big. There are roughly three main streets where everything takes place. Canggu has changed a lot in the last two years. Before everything was closed at 10 pm, now you can also party here until the early hours. In addition, dozens of hotels and restaurants have joined. It remains a wonderful place, but it is not as quiet as it used to be.

Read here about the latest hotspots and places to be in Canggu!

Ubud: spiritual and cultural centre

Ubud is the spiritual and cultural centre of Bali. You will find here hundreds of beautiful temples, palaces, markets and of course the Monkey Forest. In addition, you can certainly relax with the many yoga and meditation studios, spas and massage centres. Fun to do from Ubud is a day trip to the rice fields or coffee plantations. The most famous rice fields are those of Tegallalang . We also did a sunrise hike to Mount Batur from Ubud. At 2 in the morning, we were picked up by a driver. After an hour drive, we had breakfast with pancakes and then we started a four-hour hike to the top of this active volcano. We arrived just before sunrise and it was magical!

Lovina: dolphins

Unfortunately, we found Lovina a bit disappointing. Lovina is the place where you go to spot dolphins, but whether this is very animal-friendly … no. Dozens of boats that hunt the beasts while tourists are frantically trying to take pictures did not sound very responsible and that is why we have decided not to participate.

The city of Lovina itself is not that special. What is worthwhile is a stay in the mountains just behind Lovina. Here you will find various waterfalls, temples and beautiful nature.

Amed: peace and quietness

Completely done with the busyness of Bali? Then go to the quiet Amed. This is a region in the northeast, where not many tourists come. You can dive and snorkel here, and of course, just relax. Leaving from Amed, you can also easily climb Mount Batur.

Sanur: boat to the islands

Sanur is a somewhat larger town. Not very special, there are nice resorts and the beaches are more beautiful than at Kuta or Seminyak. We only came through this when we made the crossing to Gili Air and when we came back from Nusa Lembongan. For us, Sanur is certainly not a must-see.

The Gili islands: touristic islands and perfect for party

Three tiny islands off the coast of Lombok from the Gili islands! The three islands each have their own character: Gili Trawangan is the largest, a large party island full of backpackers. Gili Meno is completely the opposite: it is very quiet here. A real honeymoon destination. And finally, Gili Air is a mix of the first two. It is quiet, but there is still plenty to do. We spent four days on Gili Air. Here we relaxed, saw turtles during a snorkel trip and learned about supping.

The Gili Islands can be reached by boat from Sanur. There are no motorized vehicles on the Gili’s, and that is not necessary because they are tiny. You can cycle around an island in half an hour. The Gili’s are fun, but we thought it was a little disappointing. Maybe we had too high expectations from these paradisiacal islands.

Nusa Lembongan and Nusa Cheningan: diving and beautiful beaches

Nusa Lembongan, Nusa Cheningan and Nusa Penida are three islands only half an hour sailing east of Bali. We visited the small Nusa Lembongan and the even smaller Nusa Cheningan. They are lovely islands, relatively quiet where you can dive and snorkel. Again, you transport yourself by scooter, and there are hardly any cars. We toured the island by scooter, relaxed on Mushroom Beach, and paid a visit to Dreambeach. We also spontaneously accompanied an old fisherman, who sailed around the island to snorkel in beautiful places. The sea was so incredibly wild that we feared to capsize several times.

Nusa Penida: beautiful rocks and bays

Nusa Penida is the big sister of the other two small islands. This island is currently emerging. You will find more and nicer restaurants, hotels and shops in the south. The first cars are also spotted. Nusa Penida is known for its beautiful rock formations and nice bays. There is not much tourism to be found in the north, much of the old Balinese culture is still intact here.

Finally, Nusa Penida is great for diving. So you have quite a chance to see Manta Rays here.

Click here for our travel guide with 8 amazing activities on Nusa Penida !

Short video impression of our time on Bali!

Like this post? Pin it!

More articles about Bali

Hotspots bali in 2023: the newest highlights, hotels and restaurants, hotspots canggu in bali 2023: where to eat, drink and party, bali on a budget: everything you need to know about backpacking in indonesia, nusa penida island: 5 great coworking spaces for digital nomads in bali, a travel guide to nusa penida island: 8 must-do activities for this beautiful island, the 11 best free coworking locations and work-friendly cafés in canggu & berawa on bali, leave a reply cancel reply.

Your email address will not be published.

Taylor's Tracks

How to Plan the Perfect Bali Itinerary (7 Days-3 Weeks)

By: Author Taylor Lorenz

Posted on Last updated: 10/25/2023

How to Plan the Perfect Bali Itinerary (7 Days-3 Weeks)

Bali is an idyllic island with a name so famous that many people often think that Bali is a country. It’s actually one of many islands that make up the incredibly diverse country of Indonesia and acts as a great jumping-off point for further travels to Lombok and Flores .

Bali is by far the most popular island, and where I called home multiple times during my travels. drawing The beaches, iconic rice terraces, jungle-covered volcanos, unique culture and heartwarming people are just a few of the Island of Gods perks.

Whether you’re a luxury traveler or a backpacker, this Bali itinerary guide will serve you well. I’ve detailed multiple options for you to pick and choose what serves your Bali vacation best. There’s no one-itinerary-fits-all here.

Planning a trip to Bali can be really daunting as there’s no set route or place or place to start. This Bali travel guide will tell you what to do in Bali, the places you must visit in Bali and the top things to do in Bali. It’s the ultimate Bali trip planner from someone who knows Bali well.

Table of Contents

Bali Fast Facts

Currency in Bali: Indonesia Rupiah Language:  Indonesian (Bahasa Indonesia) which is spoken throughout Indonesia and Balinese Population:  4.2 million Religion: Balinese Hinduism (a mix of Buddhism and Shivaism)

best travel itinerary for bali

Recommended Bali Tours

Skip planning your trip yourself with these top-rated tours around the country.

  • Wanderlands Bali – 8 Days
  • Bali Bucket List Boutique – 10 Days
  • Bali One Life Adventures – 12 Days

Bali Itinerary

Creating a Bali itinerary can be very difficult because it really depends on what a person is looking for. Below I’ve created mini itineraries for each place recommending how long to stay and the top things to do. Unfortunately, there is no best itinerary for Bali as it really depends on what you want to do.

Bali Trip Itineraries by Length

Follow the order that each itinerary is listed in and you’ll have yourself a route! These itineraries move at a decent place so if you plan on relaxing more then drop one of the locations. If you want an itinerary for 4-5 days I recommend picking one or two spots maximum.

best travel itinerary for bali

7 Day Itinerary

  • Ubud (2 days)
  • Uluwatu (2 days)
  • Canggu (2 days)
  • Nusa Penida (day trip)

10 Day Itinerary

  • Ubud (3 days)
  • Nusa Lembongan, Nusa Ceningan & Nusa Penida (3 days)

best travel itinerary for bali

2 Week Itinerary

  • Seminyak (1 day)
  • Amed (day trip from Ubud)
  • Gili Islands (2 days)
  • Nusa Islands (3 days)

3 Week Itinerary

  • Seminyak (2 days)
  • Munduk (2 days)
  • Lovina (2 days)
  • Amed (2 days)
  • Extra day to spend wherever you like!

Breakdown of my Bali Trip Itinerary

best travel itinerary for bali

Ubud: 3-4 Days

Though easily a week could be spent in Ubud if you love wandering around, this cultural hub can be fully explored in just 3-4 days. Ubud is where you’ll do most of your Bali sightseeing.

DAY ONE:  Spend the day exploring around town. Hit up the Monkey Forest and make your way up Monkey Forest Road (watching out for the monkeys of course) where you can poke in and out of shops full of jewelry, souvenirs, local art and more. By the end of the road you’ll hit the Ubud Market where you can easily spend an hour or more.

After the market make sure you make it over to the Campuhan Ridge Walk for sunset over the green fields. Grab some food, there are lots of options nearby and head back to your accommodation.

DAY TWO:  Today is full of temple hopping and some waterfalls. Hire yourself a scooter, get a driver or do a tour. The first stop before it gets busy is Tirta Empul where you’ll get into the water and bless yourself under the holy water. Gunung Kawi is close by and is very Balinese with beautiful rice terraces surrounding it. Next are the stunning and most famous rice terraces on the island, Tegallalang Rice Terraces where you can spend some time taking pictures and trekking through the terraces.

After, make your way to Tibumana Waterfall, a pretty but simple waterfall that is easy to get to but not very touristy. The next waterfall, Tegenungan Waterfall, is big and powerful but touristy. On your way back to Ubud stop at Goa Gajah, also known as the Elephant Cave, another temple which I’m sure you’ve seen pictures of before.

best travel itinerary for bali

DAY THREE: Day three is the day to spoil yourself. Get yourself into a spa where the low prices will have you getting multiple treatments. Indulge in a yoga class. The most famous yoga studio in all of Bali is located in Ubud, the Yoga Barn. I can vouch that the classes and spaces are excellent! In the morning or afternoon squeeze in a cooking class so you can try multiple dishes from traditional Balinese cuisine.

DAY FOUR:  Get up early and hike Mount Batur for sunrise . The second half of the day is either for sleeping or getting in some extra sightseeing. Some suggestions are visiting the Bali swing, stuffing your face with more great food, visiting the Bamboo Forest which is excellent for Instagram-worthy shots or watching a traditional Balinese dance.

READ MORE: 21 Incredible Things to do in Ubud &  Where to Stay in Ubud

Bali itinerary | Bali guide | Bali trip itinerary | Bali trip | Bali vacation | Bali travel guide | 2 weeks in Bali | Visit Bali | Things to do in Bali | Bali sightseeing | Bali attractions | What to do in Bali | Places to visit in Bali | Places to see in Bali | Where to go in Bali

Canggu: 2-3 Days

Canggu is a major chill out zone but it is easy to get caught here, there’s just something about the place that makes people want to stay longer.

DAY ONE:  Do what Canggu is best known for, hang out on the beach. If you can’t sit all day then catch a surf lesson or hit up a yoga class. Spend your evening at Old’s Man, the main bar in town or party at one of the nightly hot spots. Make sure you catch sunset on the beach. Most hostels will have a schedule up of when to go to Pretty Poison, Sand Bar and more for the best party.

DAY TWO:  Hit up the beach again or check out a beach club where you can live a little luxury without spending a fortune. Eat at some of the best spots in the area (the food here seriously does not disappoint) and do a mini shopping trip at the Love Anchor Market. For sunset visit the famous Tanah Lot just outside of Canggu, but we warned it will be busy. Then catch sunset on the beach.

DAY THREE:  Another day to relax, do another surf or yoga lesson and party. Find yourself on a rooftop pool, at a spa or back at the beach. Don’t forget to catch sunset again, Canggu seriously has the best sunsets!

READ MORE: 30 Cool Things to do in Canggu & Where to Stay in Canggu

Seminyak: 1-2 Days

If you’re not planning a relaxing holiday for a week then I would move through Seminyak quickly as the luxe lifestyle here has prices that add up quickly.

DAY ONE:  Today is a fun day, basically spend your time eating your through Seminyak at all of the trendy cafes and drinking at the stylish bars. Check out Bali’s very first speakeasy bar, Baker Street Social. But if you don’t just want to eat all day (who doesn’t?) then chill out with some massages. At night you can party at Sky Garden that’s open until 5AM and is often host to world famous DJ’s.

DAY TWO: Hit the beach or a beach club. Potato Head is one of Bali’s most famous beach clubs and it is fabulous. If you’re at the beach you can try your hand at a surfing lesson. If you need some more activities while in Seminyak then try a little retail therapy or visit the escape room or Museum Art Trick 3D. End your night at another hot spot to party at and don’t forget to enjoy a beautiful sunset on the beach!

READ MORE: 13 of the Finest Things to do in Seminyak & Where to Stay in Seminyak

best travel itinerary for bali

Bukit Peninsula (Uluwatu): 2 Days

DAY ONE:  There is nothing better to do in Uluwatu than beach hop . You have so many choices, the most famous ones being Dreamland Beach, Padang Padang Beach (where a scene from Eat, Pray, Love was filmed and also some of the best parties) and Uluwatu Beach. However, my personal favourite is Melasti Beach and Nyang Nyang Beach is also awesome. Spend your evening at one of the most famous Bali attractions: Uluwatu Temple where you can see the sunset as you watch a Kecak dance, otherwise known a as a fire dance. Beware of the monkeys here.

DAY TWO:  Get active and get surfing or spend another day beach hopping. If you happen to be in Uluwatu on a Sunday then don’t miss the party at Single Fin. Even if you’re not here on a Sunday it’s worth a visit to Single Fin to watch sunset or to see the surfers during the day on the epic waves. There are also lots of pools that you can hang out at if you buy something or pay an entrance fee.

READ MORE: 10 Fantastic Things to do in Uluwatu & Where to Stay in Uluwatu

best travel itinerary for bali

Nusa Dua: 2-3 Days

If you’re up for a quick visit as a globetrotter, 3 days is plenty, but this little paradise could easily be where to stay for a week if you want more of a holiday.

DAY ONE:  Visit the beaches where you can also eat and drink. The top ones to check out are Nusa Dua Beach and Geger Beach. Off of Nusa Dua Beach is a great snorkelling spot. Another water activity is witnessing the water blow, where water literally blows from a rock formation. In the evening you can catch a Cirque d’Soilel like show at Devdan Show .

DAY TWO:  Day two is for exploring. If you’re a shopping lover than stop at Bali Collection for a mix of stores. If you like culture then visit  Puja Mandala, a religious monument with temples, mosques and more. Or if you want to be active then join a cycling tour. In the evening you can stroll along the Nusa Dua Promenade.

DAY THREE: Feel like a real-life pirate and visit Pirates’ Bay, get back into the water for some water sports such as jet skiing and parasailing. Nusa Dua is full of entertainment! Lastly, you can check out the Surf n’ Turf park that has practice waves and instructors waiting for you.

READ MORE: 15 Awesome Things to do in Nusa Dua & Where to Stay in Nusa Dua

Nusa Islands: 1-5 Days

This group of three islands are absolutely stunning. Nusa Penida or Nusa Lembongan can be visited as day trips or you can choose to spend time on each island. I recommend spending more time on Nusa Penida (2-3 days) and less on Nusa Lembongan (1-2). Nusa Ceningan is so small it can be visited as part of your time on Nusa Lembongan as it’s connected by a yellow bridge which is a short walk or drive.

I have detailed itineraries for each island:

  • Nusa Lembongan (most visited)
  • Nusa Ceningan (smallest)
  • Nuda Penida (largest and most scenic)

best travel itinerary for bali

Kuta: 1-2 Days

Kuta is a love or hate kind of place. You either want to spend some time here or avoid it like the plague.

DAY ONE:  If you want some water entertainment for the day that doesn’t involve a beach then make your way to Waterbom Bali or Circus Waterpark. If that’s too western for you then head to Kuta Beach where you can also catch one of Bali’s best sunsets.

DAY TWO:  Day two is another day packed with entertainment. You have the option to visit Kuta Theater which has a magic show, Dream Museum Zone which has immersive life scale paintings, try the 5GX “reverse bungee’, get your surf on at Amanda Flow House, Upside Down World Bali (self-explanatory, I think), or Pandora Experience Bali.

READ MORE: 11 Entertaining Things to do in Kuta &  Where to Stay in Kuta

Munduk: 2-3 Days

Munduk is great to do as a couple day trip from Ubud or as a trip from Canggu to Ubud. There is a lot of driving involved but the scenery is beautiful! Grab a bike or a private driver and you’ll love the nature here.

DAY ONE:  You’ll spend a good chunk of today driving to the Munduk area but once there you can stop at some stunning waterfalls such as Munduk Waterfall, Gitgit Waterfall, Aling-Aling Waterfall, Banyumala Waterfall (if you only visit one, make it this one!) and Melating Waterfall. Spend the night in Munduk, trust me you’ll be tired.

DAY TWO:  If you choose to spend 3 days exploring Munduk then this is your hiking day. Get up early before the clouds roll in to see the epic views over the rolling hills and mountains. Guided tours are available.

best travel itinerary for bali

DAY THREE:  This is the day you head back to Ubud or move onto Ubud from Canggu. Get up early again so you can get to the hot spots before the crowds appear. Stop at the Twin Lake Wanagiri Spot (that’s the name on Google Maps) for an Instagram heaven with a swing that has a view over one of the lakes.

Next visit some beautiful gates that are really only gates to a golf course (Handara Golf & Resort Bali). They’re still awesome though. Lastly, stop at one of the most famous temples on the island, Ulun Danu Beratan Temple that sits along a lake with the mountains in the background. There are also lots of viewpoints to stop at along the drive through the lakes.

READ MORE: 8 Magical Things to do in Munduk

Amed: 2 Days

Your time in Amed really varies depending on what you want to do. If you’re not diving then 2 days in fine to explore the basics, but if you want to spend more time in the water then budget time accordingly. You can also get scuba certified here.

DAY ONE:  Amed is small to explore so spend the day in the water or along the beach. Go snorkeling or free dive at the top sites. Chill out on the beach, pop your head into the few shops or enjoy some yoga. In the evening make your way to the best viewpoint in town, Jemeluk viewpoint for sunset and a tasty dinner or a few drinks.

DAY TWO: Day two involves a mini day trip to the most Instagramable spot on the entire island:  Lempuyang Luhur Temple . It’s famous for having the ‘Gates to Heaven’ that frames Mount Agung, Bali’s tallest volcano, in the background. It will take about half the day and the second half you can do activities from day one that didn’t get to.

best travel itinerary for bali

Lovina: 1-2 Days

Lovina is worth a quick visit or can even be worked in as a stop on a trip to Munduk.

DAY ONE: Hangout on the black sand beach. Visit any waterfalls between Lovina and Munduk and hop into the freshwater springs or the Banjar hot springs…or both!

DAY TWO:  Go on a dolphin spotting tour , take a cooking class, visit Brahmavihara (a Buddhist temple) or spend even more time on the beach.

Best Time to Visit Bali

While Bali can be visit year-round there is definitely a best time to travel to Bali . Bali experiences only two seasons: wet season and dry season. The wet season, November to March, brings heavy rains but it never rains all day, mostly just showers for an hour or two during the day. The dry season, April to October has some rain but it is minimal and it is not uncommon to have dry days for weeks.

The temperature is consistent year-round with temperatures reaching as low as 23°C and highs of 34°C.

The busiest time of the year to visit in July and August so if you want to avoid crowds then the best time to visit is during the shoulder seasons April-June and September-October. It’s a treat to visit in the spring as it’s just after the wet seasons has finished and the island is covered in lush greenery.

best travel itinerary for bali

Bali Trip Budget

Bali can be a budget destination or it can be a luxury destination. The island has it all and you can choose how much money you want to spend. Though I found it slightly more expensive than other countries in Southeast Asia , I found Bali to be very flexible when it came to budgeting for accommodation, food and transport.

If you want to be tight $25USD day will get you by no problem but if you’re looking to be on a budget but with some wiggle room plan for $35-45USD a day. This is if you’re staying in hostels (100,000-150,000 a night), eating local food (15,000-50,000 per meal) and using budget apps to find transport which varies widely. Activities will fit into this budget but not daily.

If you want to live more comfortably, perhaps staying in a guesthouse, a cheap villa or hotel plan to spend $60-100USD per day. Accommodation in this range will cost you 300,000-600,000 per night.

On this budget you can eat all western food and enjoy the fancier restaurants with meals ranging from 100,000-350,000. Cocktails will run you anywhere from 70,000-200,000. You can also afford to take taxis or hire private drivers. You can also afford to do activities daily.

best travel itinerary for bali

Activities range but typically cost between 100,000-300,000 with some costing more or else. Entering a temple is anywhere between 15,000-60,000, a yoga class is 100,000-130,000, a cooking class 300,000 and hiking Mount Batur 300,000.

Anything above $100USD a day you’ll be able to stay in hotels, resorts and enjoy the totally luxe things on the island. Though know that Bali is home to some of the most expensive hotels in the world!

How to Get to Bali

There are 3 ways to get to Bali: plane, boat and bus. The most popular way to get to Bali is by plane, flying into the Ngurah Rai International Airport or Denpasar International Airport. There is one Bali airport (two names) that serves Bali and is located in Denpasar.

By boat is also an option with the most common route being from Java, which is a common way for travellers to travel between the two major islands. Lastly, you can take the bus from Java’s capital of Jakarta which takes 23 hours.

Travelling Around Bali

Getting around Bali is easy and you have a few options. Unfortunately, there is no public transport in Bali so you will have to rely on private drivers and apps to find you drivers or drive a scooter.

Luckily it never takes more than 2 hours to get between destinations unless you are planning on travelling far across the island which shouldn’t be the case as there is plenty to see and you’ll want to make stops and stay in more than one or two areas.

To get from the Bali airport to where you are staying

It is best to have a transfer booked ahead of time before you get to Bali. Private airport transfers are very affordable which can be booked online. Many accommodations also offer transfers too.

best travel itinerary for bali

To get from destination to destination

The cheapest way to move between different areas is to hire a Grab, Uber or Go-Jek (the Indonesian version of Grab/Uber). A price will be shown, however, drivers will always try and negotiate. This is normal so get your bargaining skills ready.

I recommend booking private drivers between destinations which are very affordable and less of a hassle.

The most expensive way is to hire a taxi, Blue Bird taxis are the main and trusted taxi company. Of course, if you’re comfortable driving a scooter with your baggage then you can hire a scooter and drive wherever you please.

There are some shuttles available, mostly from Ubud that are a cheaper shared option. If you’re taking a boat to the Nusa Islands, Lombok or the Gili Islands then transportation is usually organized and included in the price.

Getting around in an area

You can continue to hire cars or taxis or you can rent a scooter to scoot around to all of the highlights. Scooters cost 50,000-80,000 per day. Driving in Bali can be challenging because of traffic and I highly recommend only driving if you have experience . If you do not then either choose not to drive or practice somewhere quiet first. Through Go-Jek you can hire drivers to take you on a scooter which is a fraction of the price and extremely affordable.

READ MORE: 11 Common Southeast Asia Travel Mistakes (And How to Avoid Them)

Living the dream life at Camaya Bali.

Travel Insurance

best travel itinerary for bali

READ MORE: 51 Tips for Backpacking Southeast Asia

Where to Go in Bali

A quick overview in map form of where to go in Bali with more detailed descriptions of each place below.

best travel itinerary for bali

This is the big question and often the most difficult part of travelling in Bali for people. It’s a large island, over 5,000 sq. km and there are many places to see in Bali. Below I’ve listed the highlights of the best places to visit in Bali and where to stay in Bali to help you decide which area or places you want to spend your time in. These are listed in no particular order.

best travel itinerary for bali

Ubud is the most famous area in Bali and it’s here that you’ll recognize the rice fields from Eat, Pray Love . Ubud is a town located in the centre of the island and is most known for its culture and abundance of yoga studios and yoga retreats in Ubud . A stop here is in order if you want to see temples, traditional dancing and crafts and to shop. Just outside of Ubud are the most famous rice terraces and some of the islands most famous scenery.

READ MORE: 11 Best Yoga Retreats in Bali

Canggu is a digital nomad hub with lots of westerns living here permanently or spending a few months on the southern coast. Canggu has a distinct backpacker vibe as there are no resorts in the area (though it’s considered an up and coming resort area). It’s busy but also has black sand beaches and it’s easy to find a party. The areas biggest draw are its easy surfing waves, cheaper accommodation prices and Australian style cafes. It’s very common to find yoga here as well.

best travel itinerary for bali

Seminyak is an area on Bali’s southern coast, next to Canggu that is known for its high-end luxury Bali resorts, villas and spas. There isn’t much to do in Seminyak as it’s an area to hang out and relax in. High-end shopping, excellent restaurants, beach clubs, bars and beach sunsets are most common as it’s popular for Bali nightlife. Surfing is also popular here. But don’t forget your wallet if you plan on visiting here!

Bukit Peninsula (Uluwatu)

The southern tip of Bali, Bukit Peninsula, is often referred to just as Uluwatu which is only one area of this area. It’s different from the rest of Bali because of its dramatic cliffs that plunge into the bluest waters found on the island. The area is well-known for its world-class surf breaks and white sand beaches, in which there are plenty to choose from. Travellers here most commonly stay at higher-end resorts or villas but it’s not hard to find cheaper accommodation and places to party with a high or low budget.

best travel itinerary for bali

Nusa Dua is another resort area on Bali’s southern shores close to the Bukit Peninsula and opposite Uluwatu. It’s famed for its all-inclusive beach resorts which boast white sand and an 18-hole golf course. Shopping and relaxing are the main activities here but some cultural things can be done here too. It’s an excellent area for families.

Nusa Islands (Nusa Penida, Nusa Lembongan & Nusa Ceningan)

The Nusa Islands are not considered a part of Bali as they are actually three separate islands off of Bali’s southeast coast that make up the Nusa Penida District. They are extremely common to visit during a Bali trip because it takes only half an hour by speedboat to reach these stunning islands.

Nusa Penida is the largest with dramatic scenery and vibrant blue waters. Nusa Lembongan is the most popular and much smaller in size but is popular for diving and surfing. Nusa Ceningan is the smallest but is equally as beautiful.

best travel itinerary for bali

Kuta was Bali’s first main tourist development and has since turned into a popular spot for partying and beach resorts. Travellers of all sorts come here to be entertained and catch the easy waves that are ideal for beginners. Located in central Bali, Kuta is often looked down upon from some travellers as being too touristy but it has all of the attractions that families, backpackers and luxury travellers could ever want.

Denpasar is the islands capital and often a place skipped by visitors. It’s a packed and chaotic area where over 1 million locals call home. On the east side you’ll find Sanur beach and in the centre you’ll find a hub of politics but also authentic restaurants, shopping and parks. Denpasar is also where the airport is located.

Munduk is a spot in central Bali that often goes unnoticed in travellers Bali itinerary. This mountain village is popular for its trekking through the hills and jungle surroundings. A trip to Munduk will ensure that you see waterfalls, visit lakes and escape from the sometimes overpowering heat.

best travel itinerary for bali

Amed is made up of a long strip of local fishing villages along Bali’s less popular northern coast. If snorkelling and diving are you thing then make sure you check out the marine life off of Amed’s shores. Still relatively unknown, Amed is slowly making it’s spot on travellers radar, becoming more developed but still hanging onto its traditions. Stunningly clear waters, a beach, small town feels and the beginners of a yoga hub are all here.

Lovina is a very relaxed resort area in northern Bali that is too made up of a string of villages like Amed. It’s less touristy and quiet. A spot here is in order if you wish to get away from it all. Here you can spot dolphins, chill out and soak up the sun on the black sand beaches.

best travel itinerary for bali

How Long to Spend in Bali?

On average, people who are vacationing in Bali spend 1 week and those who are travelling spend 2 weeks in Bali. I recommend this as the bare minimum. You will not be able to see all the places listed in this guide in 2 weeks, which is fine because some places are similar.

Have fun planning your Bali trip, I hope you fall in love with the island as much as I and so many others did!

Disclaimer: This post may contain affiliate links which I earn a small commission from and are at no additional cost to you. See my disclosure policy for details. Thank you for supporting my small business!

Disclaimer: Taylor’s Tracks is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.Com and affiliated sites.


  1. Bali Itinerary for 10 Days- The Perfect Guide for your First Time

    best travel itinerary for bali

  2. Bucket List Vacation: Bali Itinerary 10 Days of Bliss (+ itineraries

    best travel itinerary for bali

  3. The ULTIMATE Bali Itinerary

    best travel itinerary for bali

  4. Bali Travel Route: 2 Week Itinerary

    best travel itinerary for bali

  5. Bali 7-day itinerary

    best travel itinerary for bali

  6. One Week In Bali: The ULTIMATE 7-Day Route Guide

    best travel itinerary for bali


  1. #Day1

  2. On my way to meet friend... aaand I'm lost!


  4. Ayuk Liburan Ke Bali. Bali menanti Anda

  5. Steamhunk World Tour

  6. Bali Travel Guide : 5 Best Places to Visit in 2023


  1. Discover the Perfect Bali Vacation Package for You

    Are you looking for the perfect Bali vacation package? With so many options available, it can be difficult to choose the right one. But don’t worry. We’ve got you covered. In this article, we’ll explore some of the best packages available a...

  2. Find the Best Deals on Bali Vacation Packages

    Vacationing in Bali is a dream for many travelers. With its stunning beaches, lush jungles, and vibrant culture, it’s no wonder why so many people flock to this Indonesian island. But with so many options available, it can be hard to find t...

  3. Where Is Bali Located?

    Bali is a small island located in the country of Indonesia, which also happens to be a popular tourist destination, particularly for Americans and Australians. Learn more about where exactly it’s located and what makes it so popular, along ...

  4. 5-Day Bali Itinerary

    Check In to Kubu Nyang Nyang Uluwatu, Step Out to Uluwatu Temple · Check In to Alila Seminyak, Step Out to Seminyak Beach · Check In to Natya Hotel Tanah Lot

  5. The Ultimate Bali Travel Guide (3 Weeks)

    Bali travel guide, a 3-week itinerary · Day 1 – 2: Arrival and staying in Seminyak or Canggu · Day 3 – 4: Staying with a local family · Bali · Day 5 – 6: Staying in

  6. The Best 10-Day Bali Itinerary

    Day 4: Tegalalang and surroundings of Ubud. Day 5: Pura Ulun Danu Bratan and Bedugul waterfalls. Top of the Bali 10-day itinerary. Day 6: Jatiluwih, Pasut beach

  7. The Ultimate Bali Itinerary: How To Plan The Perfect Trip To Bali

    Looking for the best Bali Itinerary? Read this guide for top tips on planning a trip, whether for one week, 10 days, or two full weeks!

  8. A PERFECT 10-Day Bali Itinerary: Epic 2023 Travel Guide

    Our 10 days in Bali itinerary will not only show some of the best things to do in Bali, but offer practical tips for your trip.

  9. The ULTIMATE Bali itinerary for 3 Weeks [FIRST TIMERS]

    Mount Batur sunrise hike. This is a bucket list activity for most people planning their Bali itinerary. And while it is strenuous, you'll be

  10. The 4-day Bali Itinerary You Need for Your Perfect Island Getaway

    Day 1: Ubud · Early morning - Mount Batur sunrise hike · Morning - relax at Batur Natural Hot Springs · Noon - lunch at Cafe Wayan and Bakery · Arvo

  11. Plan A Perfect Bali Itinerary (From 5 Days To 2 Weeks)

    If you're travelling to Bali on a tight schedule, these action packed itineraries are perfect for you! Discover how to plan your dream Bali

  12. Bali Itinerary for 10 Days- The Perfect Guide for your First Time

    Visit Crystal Bay · Hike through Tembeling Forest · Snorkel at Mushroom Beach · Check out the caves at Broken Beach · Take a boat tour around the mangrove forests

  13. tips for the ultimate Bali itinerary in two or three weeks!

    The first part of your journey is the same as with the two-week itinerary for Bali: After arrival, you continue to Uluwatu (3 days). After a few days there

  14. How to Plan the Perfect Bali Itinerary (7 Days-3 Weeks)

    I've detailed multiple options for you to pick and choose what serves your Bali vacation best. There's no one-itinerary-fits-all here. Planning