Perfect Bali Itinerary 3 Days / 2 Nights

· ·

Q: We need a Bali Itinerary 3 Days recommendation. My family plans to visit Bali for a short trip of 2 nights. We have two children that are coming with us.
We appreciate your help. Thanks.
– Sheila

With only 3 days in Bali, one important tip is to consider hiring a driver and a car * to take you around, as Bali island is huge and would take quite a bit of time to get from one place to another. Moving around with children would take more time and effort, so maybe you should consider choosing what you like among the must-visit places in Bali. Also, check out our Top 10 Fun Things to Do with Kids in Bali for some ideas.

If you want to stick to the tried and tested route, visiting the best attractions, here is our suggested Bali itinerary for 3 days in Bali:

Why Follow this Bali Itinerary 3 Days?

This itinerary offers a well-planned and diverse experience of Bali’s highlights in just three days. It sets a captivating tone, starting with beach exploration, the stunning sunset at Uluwatu Temple, and the mesmerizing Kecak Dance. The second day focuses on the cultural hub of Ubud, allowing you to immerse yourself in art, nature, and spirituality. The final day offers flexibility, with options for visiting a beautiful temple, shopping, or snorkeling. This itinerary provides a balanced mix of natural beauty, cultural immersion, and relaxation, making it an ideal choice for travelers looking to maximize their time in Bali.

Bali itinerary 3 days
Bali Itinerary 3 Days. Photo by Artem Beliaikin on Unsplash

Where to stay in Bali for 3 Days and 2 Nights?

Based on this Bali Itinerary 3 days, we suggest staying in Ubud *, which can serve as the central hub to explore, primarily since the second day is based around Ubud.

But if you would like to be near the airport since both days require flying, you may consider staying in Kuta * or Seminyak area *. You may also consider staying near the Denpasar Airport, Bali *.

Pura luhur uluwatu temple, bali indonesia

Pura Luhur Uluwatu Temple, Bali. Photo by melburnian

Day 1 – Arrival, Beaches, Uluwatu, Kecak Dance, and dinner at Jimbaran

Try to arrive in the morning since you only have 3 days to visit this beautiful island, and stay in one of the strategic places in central or south of Bali. To maximize your arrival day, I recommend booking this tour * that will take you to a few of Bali’s best beaches, then sunset at Uluwatu temple with Kecak Dance, and end with a dinner at Jimbaran. Unlike other Bali day tours, the best part is that this tour starts at 12 p.m., so you may catch it after arriving in the morning.

Check out the details and prices of the Uluwatu Temple Sunset and Kecak Fire Dance Tour here *.


  • Bali Beaches
  • Uluwatu Temple
  • Sunset
  • Kecak Dance
  • Dinner at Jimbaran
Kecak dance performance at uluwatu temple, bali indonesia

Kecak Dance Performance at Ubud, Bali. Photo by Meru Muhammad

Day 2 – Ubud and beyond

Ubud is the place one must explore when in Bali. Walking around the city would be a delight; there are many boutiques to shop around, spas and massages to pamper yourself, and art or attractions to visit. Next, head out to the north to the neighboring town of Tegalalang to find classic rice terraces of Asia.

-> Check out this Ubud Private Day Tour * that allows you to design your own Ubud itinerary by selecting a list of places to visit in Ubud and then letting your driver plan the easiest route. You may also choose from a few popular itineraries.

Many tourists also like to stay in Ubud * as it is central to many attractions around Bali but away from the Kuta crowd.


  • The best of Ubud, such as:
  • Tegalalang rice terraces
  • Ubud Swing
  • Monkey Forest
  • Ubud Temples
Rice fields terraces, tegalalang, ubud, bali

Rice fields terraces at Tegalalang. Photo by Pandu Adnyana

Day 3 – Temple or Shopping or Snorkeling, Departure

Depending on your time, you may squeeze in one of two more things before heading to the airport for your departure. If you still want to explore more of Bali’s impressive temples, I recommend the Pura Ulun Danu Bratan, a beautiful mirrored temple by the lake. Or, if you would prefer to pack in some last-minute shopping, there are few shopping places in Bali. Or, if you still do not have enough beaches, you know where to find more beautiful beaches in Bali to hang out.

But honestly, you cannot be in Bali without exploring more of its beautiful sea. Squeeze in a half-day Manta snorkeling trip * before flying off later in the afternoon. This tour ends at 1 p.m. This will be a perfect cap to your Bali 3 Days Itinerary!


  • Pura Ulun Danu Bratan
  • Shopping
  • Snorkeling

Bali 3 days Itinerary Recommended Tours

With a 3-day trip to Bali, booking tours can be a wise decision. It can enhance your overall experience by allowing you to see and do more and help reduce stress and uncertainty about what to do and where to go. With the assistance of a reputable tour company, you’ll have the opportunity to explore Bali’s best attractions, learn about the local culture, and gain valuable insights from knowledgeable guides. Plus, you can rest assured that all logistics and transportation will be taken care of, leaving you free to enjoy your trip to the fullest.

Uluwatu Temple Sunset and Kecak Fire Dance Tour

Experience Bali’s highlights: Bali’s best beaches, witness stunning sunsets at cliffside temples, dine in Jimbaran, and opt for an English-speaking guide to explore Balinese culture.

Read more…

  • Beaches
  • Uluwatu Temple
  • Kecak Dance
  • Jimbaran Dinner

Private Ubud Trip in Bali

Design your own Ubud itinerary and select a list of places you would like to visit in Ubud, then let your driver plan the easiest route for you.

Read more…

  • Best of Ubud
  • Ubud Swing
  • Tegalalang Rice Terraces
  • Monkey Forest

Manta Snorkeling Trip

Snorkeling 3 spots (Manta Bay, Gamat Bay, Toyapakeh), with a departure at Nusa Lembongan.

Read more…

  • Hassle-free
  • Car rental with driver
  • Multilingual

Best Accommodations in Bali is my favorite site for booking a place in Bali when planning my trip. The main reason is that most bookings can be canceled right up to the trip, allowing flexibility. Here are a few of the best accommodations that we recommend for a stay in Bali:

Luxury (from 150 USD)

Oberoi Villa, Seminyak
For those looking for privacy and to splurge for a honeymoon or special occasion. With quick access to Seminyak Beach, this Balinese-inspired accommodation is built on 15 acres of tropical gardens. The Frangipani Cafe inside here is famed for its cuisine. Notables are their open-air massage pavilions and outdoor pool overlooking the ocean.
Check out the latest prices on *
Check out the latest prices on *

Tandjung Sari Hotel, Sanur
For those who appreciate traditional architecture and design. This hotel, built in 1962, encapsulates the Balinese style and spirit. The spacious gardens are thatched roofed bungalows, pavilions, sculptures, and fish ponds. It also has direct access to Sanur Beach.
Check out the latest prices on *
Check out the latest prices on *

Mid-range (50 – 150 USD)

Sri Ratih Cottage, Ubud
For those who are looking for unpretentious comfort with Balinese charm. Located in Ubud, our favorite place to stay in Bali, the Balinese-style cottages with carved wood furnishings are set in beautiful gardens with a pool.
Check out the latest prices on *
Check out the latest prices on *

Resort Courtyard by Marriott Bali, Seminyak
Marriott is a trusted brand for many, and this one in Bali lives up to its name. This secured luxury is located just 5-minute walk to Seminyak Beach. A noted feature is its private terraces for relaxation, making it a favorite of couples.
Check out the latest prices on *
Check out the latest prices on *

Budget (below 50 USD)

Nick’s Pension, Ubud
For those seeking a mixture of peace and action in the heart of Bali – Ubud. The rooms come with traditional Indonesian architecture and air-conditioning. A swimming pool, restaurant, Wifi, and parking are also provided.
Check out the latest prices on *
Check out the latest prices on *

Linda Villa, Sanur
For the budget conscious, this guesthouse in Sanur is a steal, featuring swimming pools, clean, air-conditioned rooms, and a simple breakfast. It is located at a quiet place with only 15 minutes easy walk to the beach. Prices start from only 24 USD!
Check out the latest prices on *
Check out the latest prices on *

How to get to Bali

If you’re wondering how to get to Bali, the easiest way is to fly into Ngurah Rai International Airport, also known as Denpasar Airport. There are direct flights available from many major cities around the world. Once you arrive at the airport, you can hire a taxi or arrange for a transfer to your hotel.

Find the best flight deals to Bali here *.


Is 3 days enough in Bali?

Yes, 3 days in Bali can give you a taste of the island’s highlights, but remember that Bali has a lot to offer, and you may not be able to explore everything quickly. It’s recommended to extend your stay if possible to fully experience Bali’s beauty and culture fully. Our perfect Bali Itinerary 3 Days above may help you to get the best initial Bali experience.

How to plan 3 days in Bali?

Check out our 3 days in Bali Itinerary above.

How many days in Bali?

The ideal duration in Bali depends on personal preferences and the activities you plan to do. However, a recommended minimum stay would be around 5 to 7 days to experience the main attractions and get a feel for the island. Check out our Complete Bali Itinerary 5 Days and 1 week Itinerary in Bali.

Travel Tips:
1. Book the best accommodations –* or *
2. Find the cheapest flight options that suit you – Skyscanner * or *
3. Rent a car in advance and make your trip more convenient – Rentalcars *
4. Make the most of the time that you have! Exciting excursions, professional guides, and more – Klook *
5. Book your train tickets online easily – * or bus tickets at *
6. Order ahead Indonesian Rupiah with the best exchange rate – Wise Travel Card *

Related Posts