The famed Island Of Gods has endless amounts of things to see and do which you can experience during your 10 days in Bali, including countless waterfalls, sandy beaches, tropical islands, iconic rice terraces, volcanic landscapes, yoga and spa retreats, buzzing nightlife, cafes and much more!
Having spent a lot of time in Bali over the years, I know the island like the back of my hand, which is why I am certain that this 10 Day Bali Itinerary is the only guide you’ll need!
OVERVIEW – 10 DAYS IN BALI
Here is an overview of an ideal Bali Itinerary 10 Days with my recommendations of places to visit in this order:
- Canggu (2 days)
- Ubud (2 days)
- Nusa Islands (4 days)
- Uluwatu (2 days)
10 DAY BALI ITINERARY
DAY 1 & 2: CANGGU
Canggu, as of late, is the most popular tourist spot in Bali attracting digital nomads, surfers, skaters, yogis, foodies, and travelers alike. Canggu is not to be missed on your 10 day Bali itinerary.
The most convenient way to get from Denpasar Airport to Canggu upon arrival is to book a shared minivan or a private transfer online in advance. I always use Klook to book all of my transport, tours, and activities in Bali as they are the most reputable and reliable tour company going around.
Book Now → Airport transfer to Canggu
Canggu has almost everything you can think of including healthy cafes, yoga studios, gymnasiums, co-working spaces, trendy bars, nightclubs, skateparks, tattoo studios, world-class surf beaches, music venues, local markets, hostels, beach resorts, and the list goes on!
Canggu is definitely where you’ll want to spend the first few days.
Best Bars In Canggu
- Old Man’s
- Pretty Poison
- The Lawn
Best Cafe’s In Canggu
- Crate Cafe
- Hungry Bird
- Copenhagen Canggu
Best Beaches In Canggu
- Echo Beach
- Old Man’s Beach
- Pig Stone Beach
Cafe in Canggu
Pig Stone Beach in Canggu
WHERE TO STAY IN CANGGU
Canggu has thousands of accommodation options to choose from, so I have narrowed it down to a few of the best places to stay in Canggu during your 10 day Bali itinerary.
See the list of accommodations below that I personally recommend:
Luxury: Villa Vanilla
Villa Vanilla is a modern 3-bedroom villa that sleeps up to six people. Just 500m from Berawa Beach in Canggu, this accommodation features a swimming pool, equipped kitchen, and a spa center. The rooms are large with air conditioning, free wifi, and private ensuites. Free bicycles are also available for all guests. Perfect place to stay for families or a group of friends.
Mid Range: Surf Motel Canggu
Awesome 3-star accommodation for less than $50. The Surf Motel boasts a rooftop pool and bar with ocean views, a shared lounge with working space, close to beach clubs, cafes, restaurants, and the beach. There are double rooms available with air conditioning, spacious living, private ensuites, and free wifi. Scooter rental is also available. Great place to stay for couples and friends.
Budget: Mojo Surf Camp Canggu
The best budget accommodation in Canggu. Featuring an outdoor pool and terrace, restaurant and bar, free wifi, and close to the beach. There are dorm rooms and double rooms available for as little as $11. There is also a shared lounge, currency exchange, and tour desk at Mojo Surf Camp. Recommended for solo travelers, couples, and friends.
FOR ALL OTHER PLACES TO STAY IN CANGGU, SEARCH ON AGODA OR SEARCH ON BOOKING.COM
DAY 3 & 4: UBUD
Ubud is the central hub of Bali that is most famous for its rainforest yoga retreats, traditional arts and crafts, other-worldly rice terraces, raging waterfalls, monkey forests, and ancient holy sites! Ubud is on the radar of most tourists which is why I have included it in this itinerary.
Ubud is the perfect place to immerse yourself in nature for a few days away from the rat race. Whether you want to unwind and relax or adventure and explore, Ubud has the best of both worlds!
Search All → Tours in Ubud with Klook
Best Things To Do In Ubud
- Tegallalang Rice Terraces
- Tibumana Waterfall
- Ubud Elephant Sanctuary
- 10 Best Restaurants In Ubud
- Yellow Waterfall
- Pura Lempuyang Temple
- Mount Agung Sunrise Viewpoint
- Hideout Bali Jungle Villa
Yellow Waterfall – 10 Days in Bali
Ubud Elephant Sanctuary
WHERE TO STAY IN UBUD
Ubud has hundreds of accommodation options to choose from, so I have narrowed it down to a few of the best places to stay in Ubud on your 10 day Bali itinerary.
See the list of accommodations below that I personally recommend:
Luxury: Hanging Gardens of Bali
The 5-star luxurious accommodation is set in the jungle of Ubud featuring a multi-level infinity pool, three restaurants, spa facilities, and free wifi. Each villa is spacious and equipped with a flat-screen tv, a private bathroom with bathtub, bathrobes, comfortable beds and sweeping views of the jungle surrounds. Afternoon tea and breakfast is complimentary for all guests. A memorable place to stay for couples and families.
Mid Range: Desak Putu Putera Cottages
Beautiful 3-star accommodation in Ubud for as little as $60. Desak Putu features an outdoor pool and it is within walking distance to the monkey forest and the center of Ubud. The rooms are spacious and fitted with a flat-screen tv, seating area, balcony, private bathroom, and free wifi. They also offer a free shuttle service or bike hire. Great for couples, families, and friends.
Budget: Gypsy Lust Hostel
One of the most recommended hostels in Ubud. Featuring a restaurant and bar, a garden area, and a shared lounge. Gypsy Lust Hostel is within walking distance to the Ubud market and other main attractions. There are capsule-style dorm rooms available with shared bathrooms for as little as $10. Great place to stay for solo travelers, friends, and couples on a budget.
FOR ALL OTHER PLACES TO STAY IN UBUD, SEARCH ON AGODA OR SEARCH ON BOOKING.COM
DAY 5, 6, 7 & 8: THE NUSA ISLANDS
The Nusa Islands in Bali are three of the most beautiful and most adventurous islands I have explored to date and it’s a must-see destination during your trip!
View Full Blog Post → The Nusa Islands
A short thirty-minute boat from mainland Bali and you will arrive at the foreshores of the Nusa Islands.
Whether you are an adrenaline junkie who loves the thrill of heights and cliff jumping or a laid-back beachgoer who loves those sun-kissed hammock days and snorkeling the reefs, the Nusa Islands has something for everyone to enjoy on their Bali 10 day itinerary!
I recommend beginning your Nusa Island’s adventure on Nusa Lembongan and Nusa Ceningan for the first 2 days and then transferring from here over to Nusa Penida for 2 days.
Search All → Nusa Island Tours with Klook
HOW TO GET TO THE NUSA ISLANDS
Ferries operate daily to Nusa Islands from Sanur Harbor in South East Bali. You can book the ferry online in advance to guarantee the lowest price.
Get your ticket → Ferry from Bali to Nusa Islands
The ferry ticket to the Nusa Islands also includes a hotel pick-up from your accommodation in Bali and a drop-off directly to the pier at Sanur Harbor. The boat trip takes approximately 45-minutes to reach the Nusa Islands.
Blue Lagoon Nusa Ceningan
Diamond Beach Nusa Penida
DAY 9 & 10: ULUWATU
Uluwatu is located on the Bukit Peninsula in Bali’s south and it’s a must-see region on the famed Island Of Gods.
Uluwatu is most famous for its magnificent beaches but on top of that, you can find rugged limestone cliff faces, world-class surf breaks, insane sunset viewpoints, clifftop bars, health cafes, skate parks, traditional temples, and much more!
I think it is safe to say the Bukit Peninsula is one of my favorite places to hang out in Bali and I highly recommend spending the last couple of days of your 10 day Bali itinerary in Uluwatu.
Best Cafe’s In Uluwatu
- Drifter Cafe
- Cashew Tree
- Mango Tree
Best Bars In Uluwatu
- Single Fin
- Uluwatu Cliffhouse
Best Viewpoints In Uluwatu
View Full Blog Post → Best Beaches In Uluwatu
Karang Boma Cliff
Suluban Beach in Uluwatu
Uluwatu Cliff House
WHERE TO STAY IN ULUWATU
Uluwatu has hundreds of accommodations to choose from so I have narrowed it down to a few of my personal favorite places to stay during your 10 days in Bali to suit the needs of luxury travelers, budget backpackers, and everyone in between.
See the list of accommodations below that I personally recommend:
Luxury: Canang Sari Villas
I’ve stayed at Canang Sari Villas a few times and it’s one of the best 4-star accommodations in Uluwatu! Featuring 2-bedroom and 3-bedroom villas with private swimming pools, beautiful gardens, equipped kitchens, large living space, indoor and outdoor bathrooms, free wifi, and ocean views. There is also a spa center and squash court for guests to use. Close to beaches, cafes, and shops. Perfect for families, friends, and couples.
Mid Range: Bukal Sari Villas Uluwatu
Awesome 3-star accommodation boasting a swimming pool, restaurant, gardens, and outdoor swimming pool. There is free wifi and each room is spacious and modern with private bathrooms. Continental or à la carte breakfast is included for all guests. Close to Uluwatu Temple and beaches. Great for couples, families, and friends.
Budget: Bali Beats Guesthouse Uluwatu
One of the best budget accommodations in Uluwatu! Bali Beats features an outdoor swimming pool, garden terrace, and free wifi. There are a restaurant and bar as well as a shared kitchen for guests to use. Close to beaches, cafes, and restaurants. Perfect for solo travelers and friends on a budget.
FOR ALL OTHER PLACES TO STAY IN ULUWATU, SEARCH ON AGODA OR SEARCH ON BOOKING.COM
MAP OF BALI
Have you got travel insurance for Bali? We all know accidents can happen and having World Nomads Insurance will save you thousands of dollars if something goes wrong.
THINGS TO KNOW BEFORE YOU GO
The currency in Bali is Rupiah (IDR) and the exchange rate is approximately $1 USD = 14,000 IDR.
Purchasing a sim card in Bali is very cheap and simple. You can purchase a Bali SIM Card online in advance and pick it up at the airport when you arrive. For approximately $7 USD, you can get a local sim card that comes with 10GB of data with calls and texts included!
Buy Now → Bali SIM Card
BEST TIME TO VISIT BALI
The best time to visit Bali for perfect weather and fewer tourists is between the months of April and October.
The rainy season in Bali is typically from December through to February and this is also the peak season for tourists arriving during the Christmas and New Year holiday season.
BALI TOURIST VISA
When entering Bali, there is a Visa On Arrival policy that allows tourists to stay for a maximum of 30-days at no cost.
If you wish to stay in Bali for more than 30-days you must pay USD $35 for the Visa On Arrival in order for you to be able to extend it at the immigration office located in Denpasar City.
You can only extend the 30-day visa to a 60-day visa and it requires a couple of visits to the immigration office to hand in your passport, do fingerprints and then pick up your passport a week later.
When arriving in Bali, I recommend renting a scooter for your Bali itinerary 10 days. When you book online in advance this includes a drop-off to your accommodation with a full tank of gas.
If you are not comfortable riding a scooter on the crazy roads of Bali you can use Go-Jek and Grab Taxi services. Download the free app from the App Store and you’ll need a local number to register before you can start using the service.
If you are traveling solo, you can select the motorbike taxi option within the Go-Jek and Grab app which is by far the cheapest mode of transport to get you from A to B.
Don’t feel confident about getting on a scooter? Another great option for getting around Bali is to hire a private car and a driver for the day and experience all that the island has to offer.
- Experienced Driver
- Hotel pick-up & drop-off
- Mineral water
BOOK NOW → PRIVATE CAR WITH DRIVER
Exploring Bali by scooter
MORE BALI TRAVEL GUIDES
- Nusa Penida Guide: 15 Things To Do In Nusa Penida
- Nusa Lembongan Guide: 21 Things To Do In Lembongan
- Nusa Ceningan Guide: 3 Things To Do In Nusa Ceningan
- Bali Travel Guide: 2 Week Bali Itinerary
- Bali Waterfalls Guide: Best Bali Waterfalls
- Bali Beaches Guide: Best Beaches In Uluwatu
TRAVEL RESOURCES FOR YOUR NEXT TRIP
Whether you’re a seasoned traveler or it’s your first trip overseas, here are some useful travel resources to help you kick-start your next adventure!
- BOOKING.COM – search and book accommodation worldwide
- SKYSCANNER – compare and book cheap flights to anywhere
- VIATOR – find tickets, tours, and experiences around the world
- BOOKAWAY – book buses, trains, and transfers online in advance
- RENTAL CARS – search all rental cars in your next destination
- GROUP TRIPS – join one of my epic small group trips
- TRAVEL INSURANCE – purchase World Nomads travel insurance
- TRAVEL MONEY CARD – get a Wise card today for free
Looking for more? Check out my Travel Resources page for further help with your trip planning!
I hope you found this article useful and if you have any questions, please leave me a comment below and I will get back to you as soon as I can. For a quicker response, be sure to join Jonny Melon’s Travel Tribe on Facebook and post your questions or recommendations to our awesome community.
THANKS FOR READING
Hey friend, thanks for reading this guide!
Please know this post may contain affiliate links. When making a purchase through one of my links, I earn a small kickback at no extra cost to you and it’s a big help to keep the site up and running. Rest assured, I only promote products and services that I personally use and recommend.