When I was planning our 7 day Bali Itinerary, I couldn’t find a definitive answer about the best amount of time to visit Bali. I didn’t know if 7 days was too little or too much. Truth be told, you could easily keep yourself busy for months in Bali. It’s probably why so many expats and digital nomads move there. My advice is to plan your trip for as many days as you can but if you only have a week for your vacation, this 7 days in Bali Itinerary will let you experience the best of the best.
Planning a trip to Bali? Here are a few other posts you will find helpful.
First, the 50 Most Beautiful Places in Bali and where to find them will get you super excited about visiting. We also shared the mistakes we made on our first trip to Bali that we wish we knew ahead of time. Last but not least, this Bali packing list includes exactly what you need for your trip.
Weather and Best Time to Spend 7 Days in Bali
- Peak Season – June, July and August when the weather is cooler and drier. Temperatures range from the 70s-80 with almost no rain. This is absolutely the best time to go to Bali for the weather. The downside to traveling to Bali during this time is that you will find it is much more crowded. With the crowds come higher prices.
- Shoulder Season – April, May, September and October are the months to get better deals. It will also be a little more peaceful with less tourists and only a few rainy days. We went at the end of October and had perfect weather with only 2 hours of rain in 8 days. I was so nervous to book our trip when I read so many resources that said avoid October and it was absolutely perfect.
- Rainy Season – November through March is the main part of the rainy season. It is hot and humid during this time, especially January. I have friends that live in Bali and they still think Bali is wonderful during this time of year. Since a vacation in Bali has plenty of time to relax, you could just read a book if you have any rain during your Bali trip.
7 Day Bali Itinerary: Days 1-3 in Uluwatu
Uluwatu is a beach lover’s paradise in South Bali. It’s 45 minutes from the airport, which makes it a good place to start or end your 7 day Bali itinerary. The fact that I’m married to a surfer made it stop #1! If I’m being honest, which is pretty much my job as a travel blogger, I was not excited about going to Uluwatu. I had visions of being a surf widow on this trip. When my hubby thinks there is surfing or snowboarding on his horizon, he is laser focused on the ocean.
Imagine my surprise when I loved Uluwatu. First, we stayed at the most spectacular resort Alila Villas Uluwatu with a totally secluded, secret beach. The town is so relaxed and welcoming. it just feels like you fit right in and could completely get used to this super chill way of life. There are so many fun ways to spend your time, my surf widow fears were immediately put to rest.
RELATED: Alila Villas Uluwatu Bali Paradise
You Have to Visit the Beaches in Uluwatu During Your 7 Days in Bali
Uluwatu is world renowned for it’s beautiful beaches and the surf here is on every surfer’s bucket list. You will hear a lot of people mention the beaches in Canggu, Seminyak and Nusa Dua but Uluwatu is by far the best. Here are our favorite beaches. We didn’t get to Nyang-Nyang, Bingin or Pantai Tegal Wangi but heard they are worth the trip if you have time.
Padang Padang Beach
The most well known beach from Eat Pray Love is pretty and centrally located. If you have a scooter, you can park across the street and walk over to the entrance booth. The cost to get in is 10,000 IDR (less than 1 USD). It’s a pretty entrance with Bali decor and a somewhat steep staircase down to the beach.
Padang Padang is more of a surfer’s beach than a swimming beach. It’s fun watching all the surfers and you can walk along the coast to find a less crowded spot to sit. If you are a surfer or want to try surfing, you can rent boards right on the beach. They rent them by the hour or by the day. They have short, medium and long boards. The vendor will also hold your things to keep them safe while you’re in the water. Pro tip: bring surfboard wax with you as they don’t have any there.
If you can only visit one beach during your 7 days in Bali – make this the one! Suluban beach was the best Bali beach winner for both of us. You will dead end into the scooter parking lot. Cost to park is anywhere from 3,000 – 5,000 IDR. It seems to change often and you will temporarily forget that you are talking about the difference of about 25 cents. The dramatic entrance down a steep staircase (even more steep than Padang Padang) to the beach, opens up to amazing beach caves and finally a stunning view of the surf. The lighting is spectacular at sunset.
This beach is great for everyone – surfers, surf watchers, sun worshippers, and swimmers alike. The best part is that the beach is so long you can find your perfect spot with as many or as few other people as you’d like. Just make sure you go at low tide so there is a beach. You will find a slew of shops and fun restaurants in the area above the beach.
RELATED: 50 of Bali’s Best Instagram Spots
Best Places to Catch the Sunset in Uluwatu
Set on a 250 foot cliff, Uluwatu Temple has one of the best sunsets in Bali with an 180° view of the Indian Ocean. You can also see the traditional Tari Kecak Fire Dance. The best way to get there and to get around Uluwatu is to rent your own scooter. If you take a cab there, you will be hard pressed to find one when you are ready to leave. Uluwatu Temple is 30,000 IDR to enter. Wear clothing that covers your shoulders and knees or they will require that you wear their purple sarong.
- Sunday’s Beach Club is a beach club by day and daily bonfires, live music, drinks and food at sunset. It’s on the expensive side but fun. 450,000 to enter includes 250,000 food/drink credit.
- Single Fin Bar is a sunset hot spot. The cliffside view is amazing. Enjoy drinks and a casual menu They have great burgers, pizzas, bowls, and short rib nachos. Yum!
- Alila Villas Uluwatu has a gorgeous infinity pool and sunset bar with insane views of the Indian Ocean. If you’re not staying at the hotel, you can go for dinner and drinks.
Restaurants in Uluwatu
- Mango Tree Cafe – A little tiny restaurant with the coolest surfer atmosphere and super delicious Mexican food. Definitely put this on the top of your list for breakfast, lunch or dinner. They also have live music at night on Wednesdays, Fridays & Sundays.
- The Loft – Diverse international menu full of yummy dishes for breakfast, lunch or dinner with a great casual/cool vibe. Great place for a large group too. They have locations in Uluwatu and Canggu.
- Mana Uluwatu – Every table has amazing ocean views and great Asian fusion food. Breakfast, lunch or dinner. You can reserve ahead.
- Warung at Alila Villas Uluwatu – Delectable Indonesian food and a chance to check out this fantastic hotel if you’re not staying there. Definitely worth a trip for the insane views.
7 Day Bali Itinerary Day 4: Seminyak
If you like busy, lively places, you’ll love Seminyak. There are tons and tons of restaurants and shops. The Hotel Indigo, with the coolest decor and awesome pool is right near La Plancha Beach bar. It’s a total scene at sunset. The latest and greatest hipster beach clubs are further west towards Canggu. The W Bali Seminyak is one of the most instagrammable hotels in Bali.
All that said, since we prefer low key, local areas, we would have been better off in Canggu for 2 nights and just visiting Seminyak. Read our Bali for first timers post for more information about how to choose between Seminyak and Canggu.
The best way to get to Seminyak from Uluwatu (250,000 IDR) or the airport (150,000 IDR) is by taxi. Ask your hotel to help you arrange one. You will see just how much traffic they have in Bali during this ride AND the unbelievable amount of scooters.
Things to do in Seminyak
- Beach clubs by day and sunset bars by night. The scene at La Plancha Beach Bar at sunset is the most colorful place I’ve ever seen. Potato Head Beach Club is also fun and more upscale.
- Shopping – You can shop your little heart out in Seminyak. Auguste the Label for women’s clothes and Bali Boat Shed for men’s/women’s clothing and swimwear (snap a photo of the instagram worthy storefront). Many of the stores here can also be found in other parts of Bali.
- Restaurants – There are soooo many restaurants in Seminyak. Corner House Bali is a great cafe with live music at night and really yummy food from breakfast to dinner. They have delish Avocado Toast and Corn Fritter stacks. If you like to instagram your food, you’ll be in heaven. Motel Mexicola serves lunch, dinner and late night Mexican Tapas in their super trendy restaurant with wild colorful decor. Kynd Community has those insta-famous acai bowls in their plant-based, pink cafe. Don’t miss the pink tacos or vegan ice cream!
7 Day Bali Itinerary Day 5: Canggu
Canggu (pronounced Chan-goo) is the neighboring, completely different town from Seminyak. A laid back Bali surf community, in the midst of picturesque rice paddies was our version of Bali heaven. The quaint, kind of hipster village has the coolest restaurants, cute boutiques, and an overall stylish atmosphere. We stayed at Lila Boutik, the cutest Airbnb that we booked last minute. You can use this code to get $55 off your first Airbnb rental.
It would be easy to spend your entire 7 days in Bali right in Canggu. It’s not that there are so many things to do as much as it is just the coolest town that you never want to leave. We could have easily eaten at every delicious vegan restaurant, taken yoga classes, spent days on the beach and explored all the nooks and crannies of the area. We have visions of going back and spending a few months there in the future.
Things to do in Canggu
- Tanah Lot is an exceptionally beautiful temple built on a rock surrounded by the ocean. Watching the sunset here during your 7 days in Bali is an absolute must! It’s an enjoyable 25 minute scooter ride from downtown Canggu passing beautiful rice paddies along the way. It gets crowded but it’s still fun and one of the prettiest places in Bali. Entry for foreigners RP 60,000 Adults, RP 30,000 Kids, RP 3,000 Parking (less than 10 USD for 2 adults and a scooter).
- Yoga & Workout – Odyssey MVMT is a cool studio that caught our eye so we checked it out. You can take a single class or get a 1+ week unlimited class membership and feel like a local.
- Surf – Old Man’s (Batu Bolong beach) is a good beginner surf spot while Berawa and Echo beach have waves for more experienced surfers. The best surf on Bali is in Uluwatu.
- Shopping – Bamboo Blonde has really cute women’s clothes and jewelry that’s very affordable. Erica Pena for beautiful women’s resort wear. Love Anchor is an every day bazaar with over 100 vendors and is even bigger on the weekends. They have clothing, jewelry, straw bags, house wears, gifts, food and more.
Restaurants and Beach Clubs in Canggu
There are so many cool restaurants in Canggu and Bali as a whole. You could just do a food tour to Bali and be there for weeks. And did I mention that Canggu has the most Instagrammable food on the planet?!
- Avocado Factory – Maybe the world has too much avocado toast but this restaurant makes the prettiest one you’ve ever seen! Or you could get the Avocado pancakes, ahi tuna avocado bowl, or some other avocado deliciousness!
- Mason – Delicious food, best atmosphere and overall Canggu stand out. Don’t leave Canggu without eating at Mason.
- The Slow – The coolest place to hang out in Canggu with a delicious menu, great drinks and chill vibe.
- Shady Shack – Super delicious Vegan Food that’s healthy and almost too pretty to eat.
Beach Clubs – The one thing all beach clubs in Canggu have in common is really cool decor. As you can imagine they are filled with 20 somethings having a blast but don’t let it stop you from stopping by for a drink or bite to eat. All ages are represented. Cafe Del Mar is the latest see and be seen 10,000 sq. meter club at Berawa beach in Canggu. La Brisa may be the prettiest club and it’s all made out of reclaimed materials. It reminds me of cool places in Tulum. Finn’s Beach Club is a huge club with a whole huge VIP side. The Lawn has a pretty setting on Batu Bolong Beach.
7 Day Bali Itinerary Days 6 – 7: Ubud
To get to Ubud from Canggu or anywhere else in Bali, you will probably take a taxi. Our Canggu Airbnb helped us organize a minivan to Ubud for 250,000 IDR (18 USD) The rate from the airport is 360,000 IDR (26 USD). You might also consider booking a full day taxi tour because there are so many things to do in Ubud and they are not all close to each other. It will cost you approximately 600,000 IDR (45 USD). It will also save you the headache of trying to find everything.
We stayed at the Alila Ubud. Our room was an amazing Balinese villa that was set in the rainforest. The hotel has a gorgeous infinity pool over the lush mountains and their own personal monkey gang. The monkeys ran around all over the place, which made a trip to the Sacred Monkey Forest not necessary but we went anyway. They also had something fun each night like an outdoor cinema by the pool. It’s a great hotel choice for a Honeymoon in Bali because it’s so private.
Best Things to do in Ubud
Tegalalang Rice Terraces are the most stunning area of rice paddies. You will see other rice fields in Bali that are so beautiful but the Tegalalang Rice Terraces, at first glance are a absolute WOW. It’s jaw dropping beauty especially at sunrise with the rays of light streaming though the palm trees is incredible. The best time to go is before the harvest times in May and November. It’s also beautiful when they replant around February and August.
Campuhan Ridge Walk – Most people, me included, go to Ubud thinking of Campuhan Ridge Walk as a photo opportunity but it is such a cool place to go take a walk or run. We were there early in the morning around 7am and watching all the people getting their exercise. The path is in the middle of everything with the best views of the surrounding jungle.
Waterfalls – The best waterfalls in close proximity to Ubud are Tegenungan Waterfall (shown on the left) and Tukad Cepung Waterfall (shown on the right). For more, check out this post with the most Instagrammable Bali waterfalls.
RELATED: 15 Bucket List Iceland Waterfalls
Nests/Swings – You can find these swings and nests in multiple places. We went to a place that was like an Instagram theme park called Terrace River Pool Swing right by the Rice Terraces. In addition to swings and nests, they have Kopi Luwak coffee. For the best swing and waterfall locations check out my post on Bali Instagram spots.
Sacred Monkey Forest – This is like a monkey society in the jungle more than a zoo. It’s so fun to see them interact with each other. You are not supposed to look them in the eye as it’s a sign up aggression (whoops). Put away your sunglasses or anything they can grab. They will unzip your backpack if it’s even slightly open.
Downtown – For me, downtown Ubud is too touristy, however, it’s still worth a few hours to see the Puri Saran Royal Palace, Ubud Art Market and some other buildings that are very ornate and beautiful. It’s also the best place to get your Bali souvenirs. Straw bags and long boho skirts are the perfect things to bring home with you.
Adding on to Your 7 Day Bali Itinerary – Nusa Penida Day 8
We loved Bali so much that we added an 8th day to our trip so we could go to Nusa Penida and it was the best decision we ever made. Getting to Nusa Penida was not as hard as we expected. We coordinated a taxi from our hotel in Ubud to the Nusa Penida boats. I’ve heard people refer to it as a dock but the boats are entered from the beach.
You will see all types of travel agencies coordinating trips. Talk to a few of them and haggle on the price. The little waiting areas on the beach are the actual people who take you and you can buy your ticket directly from them. It will cost approximately 200,000 IDR (15 USD) one way or 300,000 (22 USD) round trip. Once you arrive, you need to coordinate transportation. If you have bags, you will probably need a taxi. Coordinate with your hotel ahead of time of just take one of the many people who will be dying to give you a ride from the dock.
Nusa Penida as a Bali Day Trip or Overnight
We stayed at Coco Resort which was clean, had a nice pool and decent food. The proximity to Crystal Bay was great. You can also stay on Nusa Ceningan and day trip to Nusa Penida. Le Pirate Beach Club is very popular.
Daytrippers can go to Nusa Penida with an organized Full Day Nusa Penida tour that will take you to all the best spots. The upside is that this is a really easy option and you can just relax and enjoy. It’s more expensive but it will make your life easier. The only downside is you may wish you were staying overnight, which I highly recommend if you have time.
Best Things to do on Nusa Penida
Kelingking Beach (below left) – The T-Rex shaped land surrounded by crystal blue water and the tallest cliff in Asia. The hike down is precarious. You have to hold on to those wood rails because there aren’t really steps. This is the ultimate Bali bucket list spot. Wear solid shoes not flip flops.
Broken Beach & Angels Billabong – Broken Beach pictured above right is a natural bridge with that same gorgeous water. Angel’s Billabong is a tide pool that is walking distance from Broken Beach and allows you to get in the water. Exercise caution with the very strong surf here and stay in protected areas.
Crystal beach – A beautiful palm lined beach and pretty sunset spot that is right by the Coco resort.
Planning a Trip to Bali
If this is your first trip to Bali, we highly recommend reading 10 Mistakes to Avoid for Bali First Timers. It’s the scoop on everything we wish we did differently. You should also check out our post on Instagrammable Bali even if you don’t have an Instagram account. It will show you everything pretty you might want to see during your one week in Bali and where it’s located.
How Many Days to Plan for Your Bali Itinerary
Whatever you are thinking is a good amount of time to visit Bali, you’ll probably wish you stayed longer. In a perfect world, 2 weeks would allow you to see almost everything without feeling like you stayed too long. That said, we know we sometimes don’t have the choice to stay as long as we want. Here are some pointers on what to do depending on how much time you have.
Itinerary Ideas for 3 days to 2 Weeks in Bali
- 1 – 3 Days in Bali – Pick one location. Ubud is the quintessential, spiritual center of Bali and home to the prettiest waterfalls and rice terraces. If you like a surf vibe head straight for Uluwatu. If you want great restaurants, yoga/surf, and cool beach clubs go to Canggu. Families with small kids looking for a beach resort will like Nusa Dua. If you want party scene beaches by day and crazy Bali nightlife, head to Kuta.
- 4 – 5 Days in Bali – Visit Ubud and one other area.
- 6 – 7 Days in Bali – Visit 3 areas. For one week in Bali, my choice would be Ubud, Canggu, and Nusa Penida. It’s tough to leave out Uluwatu because they have the prettiest beaches in Bali.
- 8 – 10 Days in Bali – If you’re lucky enough to spend more than a week in Bali, add the Nusa Islands, Uluwatu, and a sunrise Mount Batur hike or Eastern Bali overnight.
- 2 weeks in Bali – Northern Bali has beautiful waterfalls, Pura Ulun Danu Temple and Bali Twin Lakes. The Gili Islands are another popular place to add for a 14 day itinerary though not officially Bali.
Money, Hotels and Transportation
Bali is very affordable. The currency is Indonesian Rupiah. You can change money right in the airport although you don’t need to carry much cash because you can go to an ATM or use credit cards everywhere.
- Hotels: There are amazing expensive resorts in Bali and really cool, inexpensive places too. There are terrific accommodations at every price point.
- Transportation – The main transportation in Bali is a scooter. Cost is 60,000-100,000 IDR ($4-7 USD) per day. Taxis are very affordable but mostly for trips that include your luggage. The 45 minute ride from the Airport to Uluwatu is less than $20 USD.
- Airport Tip – We paid 20 USD per person to skip the 2-3 hour customs line and got out of the airport in 10 minutes. You can change currency at the airport.
Final Thoughts about a 7 Day Bali Itinerary
If you started reading this post for a 7 Day Bali Itinerary you might be wondering – is 7 Days in Bali enough? My advice is to plan as many days as you can in Bali. You won’t be disappointed. There are so many wonderful places to visit. Some visitors never catch their return flight because they want to keep exploring this magical island. I recommend reading our other Bali posts for more information that should help answer all your questions. Feel free to ask anything here in the comments that we might have missed. Enjoy your Bali Trip!
Additional Bali Posts to Help You Plan Your Itinerary:
- The 10 Biggest Mistakes That Bali First Timers Make
- 50 Incredible Bali Instagram Spots
- The Ultimate Bali Packing List
- 9 Helpful Things to Know About Currency and Money in Bali
- Staying at Alila Villas Uluwatu
- 5 Tips for Supermarkets in Bali