5-Day Bali Itinerary: Ubud, Uluwatu, Nusa Dua, and the Best of Bali

If you only have five days in Bali, you can still experience a meaningful slice of the island’s beauty, culture, food, and beach life without feeling like you are sprinting from one photo stop to the next. A well-planned 5 day Bali itinerary gives you enough time to balance temple visits, rice terraces, ocean sunsets, and a slower village atmosphere, while avoiding the trap of trying to “do it all” in one short trip. Bali rewards travelers who move thoughtfully, and five days is the sweet spot for combining the island’s most iconic sights with a few quieter corners that make the journey feel personal.

This route is designed to give you the best of Bali in a way that feels both classic and current. You will start inland in Ubud, where the island’s artistic and spiritual identity is strongest, then shift toward the southern coast for cliffs, surf beaches, and dramatic sunset viewpoints. Along the way, you will have time for the kinds of experiences that define a memorable Bali trip: a sunrise start at a rice terrace, a temple visit with ocean views, a beach club or cliffside dinner, and at least one stop in a less-hyped neighborhood or village so the itinerary feels balanced. Rather than packing every famous landmark into five days, this route prioritizes a rhythm that is easy to follow and realistic to enjoy.

The best time to visit Bali is during the dry season from April to October, when the weather is generally sunnier and humidity is lower, making it easier to move between destinations and enjoy outdoor activities. July and August are the busiest months, so if you want good weather with slightly smaller crowds, consider May, June, or September. The wet season from November to March can still be a good time to visit, especially if you do not mind afternoon rain and want greener landscapes and fewer visitors. This itinerary works year-round, but it shines most when you can catch clear mornings, golden sunsets, and leisurely evenings outdoors.

What makes this route special is its variety. You are not just checking off Bali’s headline attractions; you are getting a layered experience of the island’s personality. You will see why Ubud remains the cultural heart, why the Bukit Peninsula is so beloved for its coastal drama, and why Bali continues to be one of the most rewarding short-haul destinations in Southeast Asia. If you have been searching for the best 5 day Bali itinerary, this one is designed to feel practical, scenic, and memorable from the first day to the last.

Day 1: Ubud Arrival: Rice Terraces, Temples, and Old Town

Ubud

Morning: Arrive in Bali and head straight to Ubud, where the pace immediately feels calmer than the south coast. After checking in, begin with a late morning visit to Tegalalang Rice Terrace, ideally before the midday heat, so you can walk the ridgelines and take in the layered green valley views.

Afternoon: In the afternoon, make your way into central Ubud and explore the area around Jalan Raya Ubud and the Ubud Palace, then browse the nearby Ubud Art Market for woven bags, batik, and wood carvings. If you want a quieter stop, continue to Saraswati Temple, where the lotus pond and carved gateways offer a beautiful contrast to the busier streets nearby.

Evening: For dinner, choose a restaurant in the Penestanan or Hanoman Street area, where you can eat Balinese dishes like ayam betutu or nasi campur in a more relaxed setting. If you still have energy, finish with a gentle evening walk through Ubud’s side streets or a traditional dance performance near the palace, which gives you a strong first impression of Bali’s cultural side.

Tip: Arrive at Tegalalang as early as possible and avoid the peak late-morning crowds; if you want better photos and a quieter walk, go immediately after check-in rather than saving it for the afternoon.

Day 2: Ubud Countryside: Waterfalls, Temples, and Hidden Villages

Ubud and North Ubud

Morning: Start early with a visit to Tirta Empul in Tampaksiring, one of Bali’s most important water temples, where you can observe the purification pools and the steady rhythm of local worship. If you want a more nature-focused start instead, swap this for a hike to Tibumana Waterfall, which is usually less chaotic than the island’s most famous cascades.

Afternoon: Spend the afternoon exploring the quieter countryside north and east of Ubud, including a stop at Goa Gajah for its carved stone entrance and atmospheric grounds. Then continue to a less-visited village such as Pejeng or the artisan area of Mas, where you can see woodcarvers at work and get a better sense of daily life outside the tourist core.

Evening: Return to Ubud for a slower evening and plan a long dinner in the Campuhan or Penestanan area, where many restaurants overlook jungle ravines or rice fields. If you prefer a wellness-focused night, book a Balinese massage or a sound-healing session, both of which are easy to find in Ubud and help break up the sightseeing pace.

Tip: For Tirta Empul, bring a sarong or rent one at the entrance, and arrive before tour buses if you want a more peaceful experience and shorter waits at the purification fountains.

Day 3: South Bali: Seminyak, Canggu, and Beachfront Sunset

Seminyak and Canggu

Morning: Leave Ubud after breakfast and head to the southwest coast, ideally via private driver, to avoid the stress of arranging multiple transfers. Start in Seminyak with coffee and a walk along Petitenget Beach, where the broad shoreline, beach clubs, and upscale villas introduce you to Bali’s more polished coastal side.

Afternoon: Continue north to Canggu and spend the afternoon between Batu Bolong Beach and Echo Beach, where you can watch surfers, browse lifestyle boutiques, and stop for a laid-back lunch. If you want something a little more offbeat, detour to Seseh Beach or the quieter lanes around Pererenan, which still feel local compared with Bali’s more developed resort zones.

Evening: Return to Seminyak for sunset and choose one of the beachfront venues around Petitenget or Double Six Beach for drinks as the sky turns gold. For dinner, this is a great night to go upscale or international, since the area has everything from refined Indonesian tasting menus to seafood grills and stylish rooftop restaurants.

Tip: Traffic between Ubud, Canggu, and Seminyak can be slow, so leave before 9 a.m. and avoid trying to move around the south coast during the late-afternoon rush.

Day 4: Uluwatu Cliffs: Temples, Beaches, and Sunset Views

Uluwatu and Bukit Peninsula

Morning: Head south to the Bukit Peninsula and begin at Uluwatu Temple, perched on a cliff above the Indian Ocean with dramatic views and strong spiritual significance. Afterward, continue to Padang Padang Beach or Thomas Beach for a more relaxed stretch of sand, especially if you want to swim or simply enjoy the coastline away from the main road.

Afternoon: Spend the afternoon exploring the cliffside beaches that make this region famous, including Bingin Beach or Dreamland Beach depending on your pace and energy. If you prefer a quieter detour, visit Nyang Nyang Beach, which requires more effort to reach but rewards you with a long, less crowded shoreline and a sense of escape that many first-time visitors miss.

Evening: Stay in Uluwatu for sunset and plan your evening around the iconic cliff-edge views near Single Fin or another oceanfront terrace in the area. If your timing works, the Kecak dance at Uluwatu Temple can be a memorable cultural stop, followed by dinner at a seafood restaurant or a stylish cliffside venue overlooking the water.

Tip: Watch your belongings closely around Uluwatu Temple because the resident monkeys are known for snatching sunglasses, hats, and loose items; keep everything zipped away before you arrive.

Day 5: Nusa Dua and Jimbaran: Easy Beach Time and Departure Day

Nusa Dua and Jimbaran

Morning: Use your final day for a gentler pace in Nusa Dua, where calm waters and wide beaches make it ideal for a relaxed swim or a long walk along the shoreline. If you prefer a bit of culture with your beach time, stop at Pura Geger or take a short drive to the Museum Pasifika, which has one of the better collections in the area.

Afternoon: In the afternoon, make your way to Jimbaran and settle into a beachfront seafood lunch, where you can choose fresh fish, prawns, or squid and watch the boats offshore. If you have extra time before your flight, visit Samasta Lifestyle Village for one last shopping stop or relax at a café in the nearby Bukit area rather than rushing back inland.

Evening: Finish your Bali trip with a sunset dinner on Jimbaran Bay, where tables are often set directly on the sand and the atmosphere feels ideal for a final night. If your flight is later, this is one of the easiest areas for a smooth transfer to the airport, making it a practical and scenic end to the itinerary.

Tip: On departure day, stay south of the island rather than returning to Ubud, because Jimbaran and Nusa Dua offer easier access to Ngurah Rai International Airport and far less transfer stress.

Practical Tips for Bali

Getting around Bali is easiest with a private driver for longer inter-area transfers, especially on days when you are moving between Ubud, the Bukit Peninsula, and the south coast. For short hops in Seminyak, Canggu, and Ubud, ride-hailing apps and scooters are common, but traffic can be heavy and scooter riding is only a good idea if you are experienced. A private driver usually costs more than a taxi for a single ride, but it is often the best value for full-day sightseeing.

For budgeting, a comfortable mid-range traveler should plan on about USD 60 to 150 per day, not including international flights. That range typically covers a decent hotel, meals, entrance fees, and transport, while a more upscale trip with beach clubs, spa treatments, and private drivers can easily run USD 200 or more per day. Budget travelers can do Bali for less, especially with guesthouses and local warungs, but transport and high-season hotel rates can raise costs quickly.

A few basic Indonesian phrases go a long way. "Terima kasih" means thank you, "selamat pagi" means good morning, and "berapa harganya?" means how much is it? SIM cards are easy to buy at the airport or in town through local providers, and a data plan is useful for navigation, ride-hailing, and restaurant reservations. Visa requirements vary by passport, so check in advance whether you qualify for visa-free entry, a visa on arrival, or another category before you travel.

Tipping is appreciated but not always expected. In restaurants, many bills include a service charge, so round up or leave a small amount if service is good. For drivers, guides, and spa staff, a modest tip is a nice gesture, especially if they are with you for a full day. Carry some Indonesian rupiah in small notes, since cash is still useful for parking, market purchases, and small temple donations.

Frequently Asked Questions

How many days do you need in Bali?

A first trip to Bali is best with at least 5 to 7 days if you want a balanced mix of culture, beaches, and relaxed travel time. With fewer days, you will likely need to focus on one region and skip some of the island’s must-see highlights.

What is the best time to visit Bali?

The best time to visit Bali is generally April through October, during the dry season, when weather is sunnier and outdoor sightseeing is easier. May, June, and September are especially appealing because they often have good conditions with fewer crowds than the peak holiday months.

Is 5 days enough for Bali?

Yes, 5 days is enough for a rewarding Bali trip if you plan efficiently and keep your route focused. You will not see the entire island, but you can comfortably combine Ubud, the southern beaches, and Uluwatu without feeling overly rushed.

How much does a 5-day trip to Bali cost?

A 5-day trip to Bali often costs around USD 300 to 900 per person for a mid-range experience, depending on your hotel style, transport, and dining choices. Budget trips can be lower, while luxury stays, private drivers, beach clubs, and spa treatments can push the total well above that range.

Want a personalized version of this itinerary?
Customize dates, budget, interests, and travel style with AI
Create My Bali Itinerary

More 5-Day Bali Itineraries from Travelers

42 itineraries created by real travelers.

All Durations 4 Days 4 5 Days 42 6 Days 190 7 Days 1344 8 Days 6 9 Days 3 10 Days 20 12 Days 5 13 Days 7 14 Days 25 15 Days 32 31 Days 4
Create your own Bali itinerary
AI-powered, personalized to your dates and interests
Plan My Trip

Bali — 4-5 Days Itineraries

More Bali Resources