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.
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.
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 gu. 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 visit for Bali, Indonesia suits your visit.

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.
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.
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 these days.
Ubud is a great village in the centre of Bali. There is so much going on here like the Topgallant Rice Terraces, countless waterfalls, yoga retreats, and many more things to do in 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.
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 Island are less tropical but the vibes and views here are just right.
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.
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.
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.
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 Sky scanner. 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.

CONCLUSION
IN the end I would like to conclude this article by saying that Tourism-related business and the supply chain around the industry accounts for an estimated 80% of the economy . Indonesia’s national news agency, Antara, reports that 45% of Indonesia’s foreign exchange is derived from Balinese tourism and the industry has grown to 62% of its GDP.
Bali, the famed Island of the Gods, with its varied landscape of hills and mountains, rugged coastlines and sandy beaches, lush rice terraces, and volcanic hillsides all providing a picturesque backdrop to its colourful, deeply spiritual, and unique culture stakes a serious claim to be paradise on earth.
Bali has two active volcanoes; Mount Batur standing at over 1,700 metres tall and Mount Agung which is 3,000 metres tall. Hiking up these mountains will give you a stunning view of the island that no Bali souvenir can replace, so don’t miss a tour to one of them on your Bali trip.
Where the Name of Bali comes from. Sri Kesari Warmadewa from Sanur in Bali gave the island the name Bali Dwipa in the year 913, which is from Sanscrit meaning island of sacrifice, reincarnation, or offering.
Bali is great for every type of traveller. No matter how you like to travel, you can’t go wrong with a trip to Bali. The island has such a wide variety of things to do that there is truly something for everyone to enjoy. We can guarantee that you are not going to get bored in Bali