This post was updated in September 2019.
Bali is the perfect island getaway and a great place to relax! We spent 2 weeks in Bali, in this post I list all the best things to do in Bali plus where to stay and other important things to know when visiting Bali.
Bali is called the Island of the Gods and it’s easy to see why… This Bali itinerary includes impressive mountains and volcanoes, lush green forest, pretty rice paddies, tropical beaches and a stunning blue ocean.
This post contains affiliate links.
Please read my disclosure policy for more information.
Bali itinerary: how to spend 2 weeks on Bali
More than 80% of the population adheres to Balinese Hinduism, which results in a multitude of temples, colorful offerings on every street and a friendly atmosphere.
For your first time to Bali, the best thing to do is to find a balance between sightseeing and relaxing. This Bali trip itinerary will help you to do exactly that!
We spend 2 weeks in Bali ourselves and didn’t feel rushed at all while following this Bali itinerary. Which is great considering I always try to cram way too much into our itinerary;-).
In this 2 week Bali itinerary you can find:
- Bali must-sees and highlights in the places we visited.
- The best time to visit Bali.
- Where to stay on Bali.
- How to get around on Bali.
- A (printable) map with all the places mentioned in the post.
We spent 2 weeks on Bali and visited 5 very different places on Bali: Sanur, Nusa Lembongan and Nusa Penida, Sebatu, Canggu and Jimbaran.
However, Bali isn’t a small island and traveling doesn’t go very fast because of the busy roads, so obviously we did not nearly see everything!
The perfect Bali itinerary: map with the best things to do on Bali
I’ve market all the highlights we visited during our time on Bali on the map below. I considered adding a couple of my favorite places to eat, but there are so many warungs where you can get delicious local food, it won’t be hard to find your own favorites!
You’ll also find the names and locations of the accommodation we stayed at. At the end of the post you can download this map as a (printable) pdf.
Summary of our 2 week Bali itinerary
- Day 1-2: Sanur
- Day 3-5: Nusa Lembongan and Nusa Penida
- Day 6-8: Sebatu (and Ubud)
- Day 9-11: Canggu
- Day 12-14: Jimbaran
What is the best time to visit Bali?
We visited Bali in November, which is the rainy season. However, we rarely had any rain during our 2 week trip, perhaps we were lucky! The benefit of traveling in shoulder season is that accommodation is (much) cheaper and easier to find.
Other good months to visit Bali are April, May, June and September. High season on Bali is during the summer months (July and August), as well as during Christmas and New Year.
Day 1-2: Best things to do in Sanur
Okay, honestly… we didn’t do that much in Sanur. We were jet legged from our (long) red-eye flight from Canada and spend most of our time relaxing. For which Sanur is the perfect place! It’s not nearly as frantic as Ubud or Kuta, but you’ll find everything you need and more.
The relaxed pace was one of the reasons we picked Sanur as our first destination on Bali. Other reasons were its proximity to the airport (only 30 minutes by taxi) and because Sanur is the gateway to the beautiful islands Lembongan and Penida (nusa means island).
That being said, there are some things to see and do in Sanur! There is a nice beach and while it may not the prettiest beach on Bali, you do have a beautiful view over Mount Agung. And if you not hungover from your jetleg like us and drag yourself out of bed early, you can catch a sunrise!
There are several temples, lots of restaurants and small shops. I bought a very cute Balinese bag to replace the one I got in Vietnam 3 years ago (which was falling apart). Bottom line: Sanur is a great place to start your Bali trip!
Best place to stay in Sanur: Wisna House
Wisna House was the perfect place to stay after our flight, because it was very quiet and relaxed. It’s a small family run ‘hotel’, there are only 3 rooms overlooking a cute courtyard.
The rooms are brand new and nicely decorated (we stayed in room 2). The bed is super comfortable and WiFi was fast for Balinese standards. New and clean bathroom with rain shower.
There was a little porch in front of the room where the friendly owner served our breakfast (included) in the morning. We especially loved the Balinese breakfast! Altogether we had a great stay and I would definitely book Wisna House again.
How to get to Sanur
Sanur is one of the cheapest places to get to from the airport. How much you pay depends on your bargaining skills. Uber, Grab and Go-Jek are not allowed onto the airport but there are airport taxis. These taxis are more expensive, but offer a fixed fee and no hassle (price is 250.000 rupiah to Sanur).
After a bit of bargaining we managed to get a taxi to Sanur for 150.000, the ride took about 30 minutes. Traffic is busy on Bali so even though distances may be small, it often takes a long time to get to your destination.
Day 3-5: Best things to do on Nusa Lembongan and Nusa Penida
I loved Nusa Lembongan and Nusa Penida! These islands are the epitome of a tropical paradise and are less busy than Bali.
Go scuba diving
Since getting my PADI in the Philippines in 2015, I’m hooked on scuba diving! So whenever we are in a country with good dive opportunities there is no stopping us!
There are many dive schools on Lembongan, all offering dive trips to Nusa Penida where you can see Manta Rays! If you are lucky that is, obviously manta rays are majestic wild animals who go wherever they please. But because the waters around Nusa Penida are full of plankton and jelly fish, manta rays can be seen feeding in these waters year round.
It was a truly magical and humbling experience to swim below (and above) these giants! The mantas are so graceful and fly effortlessly through the water.
Note: prices are similar at most dive school on Lembongan, expect to pay around 1 million rupiah for 2 dives as a certified diver.
This usually included equipment, lunch, drinks, transport to the dive sites and guidance by a certified dive master. An additional 100.000-150.000 rupiah is added by all dive schools for Manta Point (because it’s quite far).
Make a day trip to Nusa Penida
Nusa Penida is absolutely breathtaking! We took a small boat from Lembongan to Nusa Penida in the morning, rented a scooter at Toyapakeh and drove around the island the entire day.
We visited Broken Beach, Angel’s Billabong, Kelingking Beach, Pura Paluang, Bana Cliff, Tembeling Forest and Pura Puncak Mundi.
Practical information: the boat from the Yellow Brige on Lembongan to Toyapakeh costs 50.000 rupiah per person. There is no fixed schedule, boats leave when there are enough people. It only takes around 15 minutes to get across.
The moment you step foot on the beach at Toyapakeh people will ask you if you need a scooter. We rented one for 70.000 rupiah, including a full tank of petrol.
Watch the sunset
On Nusa Lembongan you can see both the sunrise as well as the sunset! I’m usually too lazy to get up for sunrise, but we got a beautiful sunset in the evening. Just find a nice little restaurant on the beach and enjoy!
Important note: we stayed on Nusa Lembongan for 3 days (2 nights). In hindsight it would have been better to stay another night.
In fact, if I could do it again I would store my big luggage on Nusa Lembongan for a day and spend two days (and one night) on Nusa Penida! That would have given us time to visit the East (Atuh Beach) and North side of the island as well.
Plus, we would have had time to do 2 more dives. I would have loved to see the Manta Rays again, or perhaps even a Mola Mola…
Best place to stay on Lembongan: Shipwreck Point Inn
We stayed 2 nights at the Shipwreck Point Inn, a very nice place. There are several villas overlooking the lovely garden. Spacious room with a comfortable bed. Large bathroom with hot water (which you don’t really need it because it’s so hot outside).
Air conditioning and free WiFi (not very stable or fast, but worked most of the time). The owner is very accommodating and helped us rent a scooter. He also gave good advice about the boat to Nusa Penida. I would have loved to stay longer!
How to get to Nusa Lembongan
From Sanur there are many fast boat services to Nusa Lembongan and Nusa Penida. Usually there is one boat departing in the morning and one in the afternoon. We bought a round trip ticket from the Sri Rejeki boat company and paid 350.000 rupiah per person.
I honestly don’t know what the actual price is, I guess it depends on your bargaining skills…
The Sri Rejeki boat was in good condition and the crew handled our luggage with care. The boat departed only 15 minutes late, which for Asia is exactly on time;-). But seriously, we’ve had much longer delays, 15 minutes is very very good!
On Nusa Lembongan we were brought to our hotel by the Sri Rejeki tuktuk and on the day of our departure we were picked up from the hotel as well (included in the ticket price). Altogether it was a smooth boat transfer!
Day 6-8: Best things to do around Sebatu
Live like a local with Duara Travels
Our time in Sebatu was very special because we spent three days living with a local family. This concept by Duara Travels brings tourists and Balinese people together.
It gives travelers a unique insight into Balinese culture and life, while simultaneously generating an extra income for the host family and the village as a whole. You can read more about the Duara concept on the Duara Travels website!
We loved this different side of Bali! Sebatu is only 16 kilometers away from Ubud, but we didn’t seen any other tourists during our stay.
Together with our kind host Wayan we explored the rice fields and went to a ceremony at the village temple. Wayan’s nephew Agus taught us about Balinese history, culture, traditions and the tightly knit communities, called banjar, which are the cornerstone of Balinese society.
We ate delicious home cooked meals together with our host family and even got to help a little by preparing sate for Galungan Day, a very important Balinese religious day. Altogether it was a very special experience and something I would love to do again!
Make a scooter road trip through the rice paddies
During our stay, our host Wayan was so kind to lend us a scooter so we could explore the area around Sebatu and Ubud. There were so many beautiful green rice paddies! It didn’t really matter which direction we choose, rice paddies everywhere!
The rice terraces at Tegallalang are quite famous and I have to admit they are beautiful. Not as spectacular as the rice terraces of Batad in the Philippines, but still very pretty and green!
Conclusion: it doesn’t matter where you go, just hop on a motorbike and explore the surroundings of Sebatu, it’s beautiful!
Visit Mount Batur and Lake Batur
Volcanoes are always impressive and so is Mount Batur. Standing 1717 meters tall it may only be a small mountain compared to it’s big brother Mount Agung (3031 meters), but Mount Batur is beautiful nonetheless!
Note: Mount Batur is located approximately 18 km from Sebatu (and 34 from Ubud). There is a 30.000 rupiah entrance fee per person, plus 3000 for a scooter.
Cool off at the Kanto Lampo Waterfall and the Tibumana Waterfall
In case you didn’t know: Bali is hot! Imagine how good it feels to cool off at a nice fresh waterfall… During our scooter road trip we checked out the Kanto Lampo Waterfall (entry by donation) and the Tibumana Waterfall (10.000 rupiah per person). Both can easily be reached from Sebatu (26km) and Ubud (10km).
Taste Luwak coffee at Basanta Coffee
Have you heard of the famous Luwak coffee? This special coffee is also called civet coffee and is made from partly digested coffee cherries eaten and pooped out by the Asian palm civet. Yes, coffee made from poo, and it’s hugely popular too!
We did a tasting at Basanta Agro Organic, located a couple kilometers from our home-stay. While it was fun to try this hyped coffee, I actually preferred the (free) coconut coffee and (free) ginger tea over the exclusive Luwak (50.000 rupiah per cup).
Best place to stay in Sebatu
As mentioned above we stayed with Wayan’s family via Duara Travels. You can read more about this specific village here. I highly recommend this experience, it was one of the highlights of our Bali trip!
How to get to Sebatu
You can easily get transport from Sanur to Sebatu via Uber, Go-Jek and Grab, but we were very lucky our host Wayan had time to pick us up! Not only did we have more time to get to know each other, it also provided the family with a little extra income (we paid 220.ooo rupiah for the transfer).
Depending on the traffic traveling from Sanur to Sebatu will take between 90-120 minutes.
Day 9-11: Best things to do in Canggu
Canggu is famous for surfing, unfortunately I only surfed once in my life (an introduction lesson in Sri Lanka) and the impressive waves were too high for me… It looked very spectacular though from the beach!
Visit the Tanah Lot Temple
Yes, this temple is very touristy but it is build on an amazing location… The entrance fee is a little steep for Bali (60.000 rupiah per person, plus 2000 parking for a scooter) but the views are beautiful!
Take a yoga class
In Canggu we stayed at the Chillhouse, where you can join a daily yoga class. After being way too lazy for way too long I joined a morning class and I loved it! It felt so good to stretch my muscles, focus on my breathing and improve my posture. I felt very relaxed after the class, note to self: do yoga more often…
After 9 months of travel it was time to replace some clothes (Frank’s shirts were threadbare and I’m always wearing the same clothes in all our pictures;-).
Lucky for us there are lots of cute shops and boutiques in Canggu. We bought a couple of new T-shirts for Frank and I found a gorgeous long black dress for myself!
Best place to stay in Canggu
We stayed at the Chillhouse in a lovely garden bungalow called Indah, which means beautiful in Balinese. Our cute villa had a comfortable king-size bed, a mosquito net, an outdoor shower and an awesome bamboo chair in the garden.
The atmosphere was super chill (what’s in the name), the staff relaxed and friendly and the food… oh the food was so good! Breakfast and dinner were included, but we also had lunch here every day, there were so many items on the menu we wanted to try!
To compensate for eating all the time, I joined a relaxing yoga class and went for a dip in the pool (there are 2 swimming pools, the one in the back is bigger and more quiet).
I also spent a lot of time in the co-work space to catch up on the blog. WiFi was good in the work space, but not always in our room (a problem for Bali in general). Altogether we had a very relaxing stay at the Chillhouse!
How to get to Canggu
We were lucky again that Wayan had time to drive us! I’m not sure how easy it is to get an Uber/Go-Jek/Grab from Sebatu, but since it’s not far from Ubud it should be possible. We paid 400.ooo rupiah for our transfer, it took around 2 hours to get from Sebatu to Canggu.
Day 12-14: Best things to do in Jimbaran
We came to Jimbaran with one item on our to-do list: celebrate our wedding anniversary! Frank and I have been together since we were 15 and 16 years old (a really long time ago;-) and got married in 2009.
To celebrate 8 years of happy marriage we checked into the Jamahal Private Resort and Spa and didn’t leave our blissful bubble for 2 days…
If you really want to do something in Jimbaran, go to the beach! Though not very suitable for surfing, the view is great and there are plenty of restaurants as well.
Best place to stay in Jimbaran: Jamahal Private Resort and Spa
This is by far the most luxurious resort I have ever stayed at! Jamahal means ‘precious time’ in Sanskrit and our time there was precious indeed… The Jamahal staff was so friendly and very professional, they knew our names immediately. We felt like VIPS our entire stay!
We spent our days floating in our private pool, bubbling in our private Jacuzzi, soaking in our flower bath tub, listening to the tropical birds, relaxing in our beautiful villa and getting our muscles crunched at the spa during a Balinese full body massage. Yeah, I understand you may hate me now;-).
We had a delicious 3-course dinner and tried every item on the breakfast menu. It’s a good thing we are already married, I may have gained a bit of weight because all the food was divine…
Meals were served in our villa so it was just the two of us, very intimate and romantic! Altogether, we couldn’t have wished for a better place to celebrate our wedding anniversary. I’m just not sure if we’ll be able to top this next year, or ever…
How to get to Jimbaran from Cangu
Unfortunately Uber, Go-Jek and Grab are not allowed in Cangu (only for drop-off, not pick-up). There is only one taxi company allowed to operate so expect to pay a lot more for your transport to Jimbaran (between 200.000 and 300.000).
Also read which other islands to visit in Southeast Asia!
A (printable) Bali itinerary map
That’s our 2 week Bali itinerary! I would have loved to spend more time on this laid-back and beautiful island… You can download a map with this Bali itinerary below.
As mentioned earlier in this post, there is much more to see and do on Bali! Also check out these posts for more Bali travel inspiration:
- Why Bali should be on your bucket list
- Off the beaten track in Sidemen
- Wine tasting at Hatten Wines
- Guide to Kuta
- Ubud foodie guide
- Things to do in Seminyak
- 7 Experiences for a Perfect Bali Getaway
Disclosure: I was hosted by Duara Travels in Sebatu, the Chillhouse in Canggu and Jamahal Private Resort and Spa in Jimbaran. Nevertheless, all pictures and opinions are my own.