Five days is a sweet spot for Bali. Long enough to cover the highlights without rushing, short enough that you don’t need a spreadsheet to keep track of everything.
Most first-time visitors to Bali go with either five or seven days. The difference? With five days, you skip East Bali and keep the pace a little tighter. That’s not a bad trade. You still get South Bali, Ubud, the Bukit Peninsula, and a full day on Nusa Penida.
This itinerary is built around realistic logistics. Each day stays in one area, drive times are factored in, and there’s enough breathing room that you’re not sprinting from one attraction to the next.
Why 5 Days Works Well for Bali
Five days gives you enough time to cover four distinct parts of the island:
- South Bali (Seminyak, Canggu) for beaches, food, and sunsets
- Ubud for culture, rice terraces, and temples
- Bukit Peninsula (Uluwatu) for dramatic cliffs and the Kecak dance
- Nusa Penida for raw, dramatic scenery you can’t find on the mainland
You won’t see everything. East Bali (Besakih, Tirtagangga) and North Bali (Lovina, Munduk) are better saved for a 7 to 10 day trip. But you’ll leave with a well-rounded experience and no regrets about how you spent your time.
Your 5-Day Bali Itinerary at a Glanc
Arrival + South Bali
Settle in, beach, sunset
Ubud
Tegalalang Rice Terraces, Monkey Forest, Tirta Empul
Ubud (continued)
Campuhan Ridge Walk, Goa Gajah, Ubud town
Nusa Penida
Kelingking Beach, Angel’s Billabong, Broken Beach, Crystal Bay
Uluwatu + Departure
Uluwatu Temple, Padang Padang Beach, Kecak dance
Before You Go: Planning Notes
Getting Around: Private Driver
For days that involve sightseeing across multiple stops, a private driver is the way to go. It’s how most visitors get around Bali, and it’s the most efficient use of your time.
A full-day private driver starts at IDR 600,000 for 8-10 hours. That includes fuel, parking, and the driver waiting at each stop. Rates vary by location and vehicle type.
You’ll want a driver for Day 2, Day 3, and Day 5. Day 1 is a light arrival day, and Day 4 (Nusa Penida) is usually handled by a tour operator.
Traffic Reality
The biggest mistake visitors make is underestimating Bali traffic. A few things that’ll save you:
- Leave early. Most attractions open by 8am. Beating the traffic and the crowds at the same time is the single best hack for a Bali trip.
- Keep each day in one area. This itinerary is built that way, but resist the urge to “just quickly” visit something on the other side of the island.
- Budget more time than Google Maps says. Add 20 to 30 minutes to any estimate, especially during high season.
Why This Itinerary Starts in South Bali
Ngurah Rai International Airport is at the southern tip of the island, between Kuta and Jimbaran. Every flight into Bali lands here. There’s no second airport, no northern entry point.
Starting in South Bali keeps Day 1 simple (your hotel is 20 to 40 minutes from the airport), and it sets up a logical outward route: south first, then Ubud, then Nusa Penida, looping back south for departure. No backtracking, no wasted hours.
Flight Timing
This itinerary assumes you arrive in the morning or early afternoon and depart on a late evening or overnight flight (the most common pattern for international visitors). If your flights are different:
- Arriving at night? Treat the next morning as your Day 1 and shift everything forward.
- Departing in the morning or afternoon? Your last day becomes transfer-only. Move Uluwatu and Kecak to the day before, or skip Kecak entirely.
Share Your Plan with Your Driver
Having a clear, organized itinerary makes everything smoother. Drivers price their days based on distance and stops. When you show up with a plan, you get accurate pricing, better communication, and days that actually run on time.
Bali Rivo lets you build your itinerary and share a clean summary directly with your driver. Five days means five different routes. Having them organized in one place makes a real difference.
Build your 5-day Bali Plan
Make It My TripDay 1: Arrival + South Bali
Base: Seminyak or Canggu Vibe: Arrival day. Keep it light.
Most international flights land at Ngurah Rai International Airport in the morning or early afternoon. By the time you clear customs, grab a SIM card, and reach your accommodation, it’s usually past midday.
Don’t try to cram in sightseeing on Day 1. You have four full days ahead.
Afternoon: Settle In
- Check in, drop your bags, have lunch at a nearby cafe or warung
- Walk down to the beach. Seminyak Beach or Batu Bolong in Canggu are easy from most accommodation in the area.
- If you’d rather pool it, do that. No rules on Day 1.
Evening: Sunset + Dinner
South Bali delivers on sunsets every single evening.
- Seminyak: Watch from the beach or grab a spot at a beach club. Potato Head is the well-known one, but there are plenty of others with less of a scene.
- Canggu: Batu Bolong or Echo Beach for a more relaxed vibe.
For dinner, explore on foot. Both Seminyak and Canggu have deep restaurant scenes. Balinese, Indonesian, seafood, Italian, Japanese. Walk a main street and pick what looks good.
Where to stay: You’ll be in South Bali for three nights (Days 1, 2, and 5), then back after Nusa Penida. Seminyak is more polished and walkable. Canggu is more laid-back. Both work well as a base.
Practical notes:
- Get a local SIM at the airport. Telkomsel has the best island-wide coverage.
- Grab IDR from an airport ATM. You’ll need cash for most places outside tourist areas.
- Airport exchange rates are worse than town. Only exchange what you need to get to your hotel.
Day 2: Ubud Day One (Highlights)
Drive time from Seminyak: ~1.5 hours Drive time from Canggu: ~1 to 1.5 hours Best start time:Leave by 7:30am
Today you head to Ubud, the cultural core of Bali. With five days, you get to spend two days here instead of cramming everything into one. That makes a big difference.
Day 2 covers the must-see attractions. Day 3 is slower and more flexible.
Stop 1: Tegalalang Rice Terraces
About 20 minutes north of Ubud center. The terraced paddies drop into a steep river valley, and even after seeing a thousand Instagram posts, the real thing delivers.
- Entrance: IDR 10,000 to 20,000 (~$1 to $1.50 USD)
- Arrive before 10am. The crowds ramp up fast after that.
- Walk the lower paths for better views and fewer people than the main ridge
- Cafes along the ridge are good for coffee with a view
Skip the swings and photo props unless you’re into that. They’re pricey, the queues are long, and they eat into time better spent elsewhere.
Stop 2: Sacred Monkey Forest Sanctuary
Right in central Ubud. About 700 long-tailed macaques roam through a forest and ancient temple complex. It’s lively, chaotic, and worth about an hour.
- Entrance: IDR 80,000 (~$5 USD) per person
- Keep bags zipped, don’t bring food in, and hold onto anything dangling
- The monkeys will grab sunglasses, hats, water bottles. They’re not shy.
- Walk the full loop. Most people turn around after the first section and miss the best parts.
Stop 3: Tirta Empul Temple
A 25-minute drive from Ubud center. This is a Hindu water temple with holy spring pools used for purification rituals. It’s a living place of worship, not a museum piece.
- Entrance: IDR 50,000 (~$3 USD) per person
- Sarong and sash required (provided at the entrance)
- You can participate in the purification ritual. Talk to your driver about the process and etiquette before you go in.
- Best before noon when the water is clearest and the crowds are lightest
Afternoon: Check Into Ubud
After Tirta Empul, head to your Ubud accommodation and check in. You’re spending the night here (and coming back tomorrow), so there’s no rush to see everything today.
Wander Ubud town at your own pace:
- Ubud Art Market for crafts, textiles, and souvenirs
- Jalan Dewi Sita and Monkey Forest Road for cafes and shops
- Find a warung for dinner. Ubud has some of the best food on the island.
Where to stay in Ubud: Stay in or near central Ubud for walking access to restaurants, markets, and the main sights. You’re here for two nights (Day 2 and Day 3).
Dinner in Ubud
- Warung Babi Guling Ibu Oka – famous suckling pig, local institution, lunch only (go tomorrow)
- Naughty Nuri’s – casual, known for ribs and cocktails
- Locavore – high-end, local ingredients, needs a reservation
- The warung stalls near the market for cheap, excellent Balinese food
Day 3: Ubud Day Two (Slower Pace)
Base: Ubud Best start time: 7am for the ridge walk
This is your flexible day. The big-ticket items are done. Today is about the side of Ubud that most short-stay visitors miss: quiet mornings, tucked-away temples, and time to actually enjoy the town.
Morning: Campuhan Ridge Walk
A 2km walk along a narrow ridge above the Campuhan River, through grassland and jungle. It’s peaceful, scenic, and one of the most underrated things in Ubud.
- Free to access
- Best walked early (7am to 9am) before the heat builds
- Takes about 1 to 1.5 hours at a relaxed pace
- Ends near good breakfast spots on Jalan Raya Sanggingan
Mid-Morning: Goa Gajah (Elephant Cave)
A 15-minute drive from Ubud center. Goa Gajah is an 11th-century archaeological site with a carved cave entrance, bathing pools, and temple ruins set in a lush ravine.
- Entrance: IDR 50,000 (~$3 USD) per person
- Usually less crowded than the bigger Ubud attractions
- Worth about 45 minutes to an hour
Afternoon Options
You’ve got choices. Pick based on your energy and interests:
- Tegenungan Waterfall. A 20-minute drive south of Ubud. One of the most accessible waterfalls in Bali. The stairs down are steep but manageable. Entrance IDR 20,000 (~$1.50 USD). Best visited before noon when the light hits the falls.
- Ubud Palace (Puri Saren). Right in the center of town, free to enter during the day. Traditional Balinese architecture and a good 20-minute stop. In the evening, traditional dance performances are held in the courtyard.
- Spa time. Ubud is one of the best places in Bali for affordable, high-quality spa treatments. A 60-minute Balinese massage runs about IDR 100,000 to 200,000 (~$7 to $13 USD) at a local spa.
- Cooking class. Several highly rated Balinese cooking classes operate out of Ubud. Most include a market visit and run about 4 hours. Book ahead.
Evening: One Last Ubud Dinner
If you didn’t make it to Ibu Oka for lunch, try tomorrow before you leave. Otherwise, explore a different part of Ubud’s food scene tonight:
- Clear Cafe – health-focused, good smoothie bowls and vegetarian options
- Bridges Bali – upscale, overlooking the Campuhan ravine
- Any warung you haven’t tried yet
Day 4: Nusa Penida Day Trip
Depart from: Sanur Fast boat to Nusa Penida: ~30 to 45 minutes Drive time from Ubud to Sanur:~45 minutes Best start time: Leave Ubud by 6:30am
This is one of the best days of the trip. Nusa Penida is a separate island off the southeast coast of Bali, and the scenery is on another level. Steep cliffs, turquoise water, and coastline that looks almost unreal.
The roads on Nusa Penida are rough and the distances between stops are significant, so a guided tour is the most practical option for a day trip.
The West Tour (Recommended)
The West Tour is the most popular route and covers the four must-see spots:
- Kelingking Beach – the iconic T-Rex cliff viewpoint. One of the most photographed spots in all of Indonesia. The hike down to the beach is steep (about 45 minutes each way) and only worth it if you’re comfortable with exposed trails. The viewpoint alone is incredible.
- Angel’s Billabong – a natural rock pool on the edge of the ocean. Visit at low tide for the best experience. Don’t swim if the waves are rough.
- Broken Beach (Pasih Uug) – a collapsed sea cave forming a natural arch over the ocean. Walk the rim for views. It’s a 5-minute walk from Angel’s Billabong.
- Crystal Bay – calm water, white sand, good snorkeling. The best spot to swim and decompress before heading back.
Practical Notes
- Book your fast boat in advance, especially during high season. Boats depart from Sanur harbor.
- Fast boat one way: IDR 150,000 to 250,000 (~$10 to $16 USD)
- Return boats typically run until 5pm or 6pm
- Bring cash. ATMs on the island are limited and unreliable.
- Sunscreen, water, and a hat. There’s minimal shade at most stops.
- If you get motion sick, take something before the boat ride. The strait can be choppy.
Evening
You’ll be back in Sanur by late afternoon. From here, head to South Bali (Seminyak or Canggu) for the night. The drive from Sanur is about 30 to 45 minutes depending on traffic.
Check back into your South Bali accommodation (or a new one if you prefer). Keep the evening easy. You’ve earned a chill dinner and early night.
Day 5: Uluwatu and the Bukit Peninsula + Departure
Drive time from Seminyak: ~45 minutes Drive time from Canggu: ~1 to 1.5 hours Best start time:Leave by 8:30am
Your final day, and it’s one of the best. The Bukit Peninsula is the southern tip of Bali, and it’s where you’ll find the most dramatic coastal scenery on the island.
Flight timing matters. If your flight is before 8pm, skip the evening Kecak dance and head to the airport in the afternoon. If you have a late or overnight flight (common for international departures), you can do the full day including Kecak.
Morning: Uluwatu Temple
Pura Luhur Uluwatu sits on a cliff about 70 meters above the Indian Ocean. It’s one of Bali’s six key directional temples, and the views are some of the best anywhere on the island.
- Entrance: IDR 50,000 (~$3 USD) per person
- Sarong required (available to rent at the entrance)
- Get there at opening (9am) for thin crowds and beautiful morning light
- Watch your stuff. The monkeys here are aggressive. Sunglasses, phones, hats, anything loose is fair game.
Late Morning: Padang Padang Beach
A short drive from Uluwatu. Small, tucked between cliffs, clear water. It’s photogenic and worth 30 to 45 minutes even if you don’t swim.
- Entrance: IDR 15,000 (~$1 USD)
- Best before noon when it’s less crowded
- Grab lunch at the warungs above the beach
Afternoon: Beach or Chill
Depending on your flight time:
- Melasti Beach. About 15 minutes from Uluwatu. White sand, crystal water, dramatic cliff walls. One of the best beaches in South Bali. Entrance IDR 10,000 (~$0.50 USD).
- Head back to your hotel. Pack up, use the pool, recharge before your flight. Totally valid.
- Garuda Wisnu Kencana (GWK). A cultural park with a massive 121-meter bronze statue. About 20 minutes from Uluwatu. Entrance IDR 125,000 (~$8 USD). Worth it if you like monumental art.
Evening: Kecak Fire Dance at Uluwatu (Late Flights Only)
If your flight allows, end your trip with this. The Kecak dance is performed at Uluwatu Temple at sunset (around 6pm). Fifty-plus performers chanting in unison, fire, the cliff edge dropping to the ocean behind them. It’s one of the most memorable experiences in Bali.
- Tickets: IDR 150,000 (~$10 USD) per person
- Book in advance during high season. It sells out regularly.
- The performance runs about an hour.
After the performance, have your driver take you straight to the airport. Ngurah Rai is about 30 to 40 minutes from Uluwatu.
How to Customize This Itinerary
This plan works as a solid starting point, but your trip will look different depending on what you’re into. Maybe you’d rather swap the Nusa Penida day for a second beach day. Maybe you want to add a waterfall to Day 3. Maybe you want to cut Goa Gajah and spend more time in town.
Bali Rivo lets you take a plan like this and make it yours. Add or remove stops, rearrange the days, see how packed each day actually is, and share a clean summary with your driver before you land.
Practical Tips for Your 5-Day Bali Trip
- Best time to visit: April to October is dry season. May, June, and September hit the sweet spot of good weather, fewer crowds, and better prices. July and August are peak.
- Currency: Indonesian Rupiah (IDR). Cash is needed at most local spots. ATMs are easy to find in South Bali and Ubud, but limited on Nusa Penida.
- Tipping: Not expected, but appreciated. IDR 10,000 to 20,000 for small services, more for a full day’s driver, IDR 50,000 to 100,000.
- Dress code: Cover shoulders and knees at all temples. Sarongs are usually provided at the entrance.
- Connectivity: Get a local SIM at the airport. Telkomsel has the best coverage across the island and on Nusa Penida.
- Water: Don’t drink the tap water. Bottled water is everywhere for IDR 3,000 to 10,000.
- Luggage logistics: If you’re moving from South Bali to Ubud and back, pack a small overnight bag for the Ubud nights rather than hauling everything. Your South Bali hotel may hold your luggage.
Frequently Asked Questions
Is 5 days enough for Bali?
Yes. Five days covers the core highlights: South Bali, Ubud, the Bukit Peninsula, and Nusa Penida. You’ll miss East Bali and North Bali, but you’ll leave with a well-rounded experience. If you want more depth, a 7-day trip adds East Bali and more breathing room.
Where should I stay for 5 days in Bali?
Split your time between South Bali (Seminyak or Canggu) and Ubud. Two to three nights in South Bali, two nights in Ubud. This itinerary has you in South Bali for nights 1, 4, and 5, with Ubud on nights 2 and 3.
Do I need a private driver every day?
Not every day. Day 1 (arrival) you can handle on foot. Day 4 (Nusa Penida) is usually covered by a tour operator. But for Day 2, Day 3, and Day 5, a driver makes the day significantly better. Budget around IDR 600,000 to 900,000 (~$35 to $55 USD) per driver day.
Should I do Nusa Penida as a day trip or stay overnight?
For a 5-day Bali trip, a day trip is the way to go. Staying overnight means extra logistics (ferrying luggage, booking another hotel) and you lose flexibility with your remaining days. The West Tour covers the must-see spots in a single day.
Can I skip Nusa Penida and add East Bali instead?
Absolutely. Swap Day 4 for a day trip to Besakih Temple and Tirtagangga Water Palace. Your driver can handle the route from Ubud. It’s a full day (leave by 8am, back by evening), but it’s a beautiful and less-crowded alternative.
What’s the difference between 5 days and 7 days in Bali?
Seven days adds East Bali (Besakih Temple, Tirtagangga Water Palace) and gives you an extra day in Ubud or South Bali. If you have the time, it’s worth it. But five days covers the essentials without feeling rushed.
What if I only have 4 days?
Drop Day 3 (second Ubud day). Combine the best of Day 2 and Day 3 into one full day in Ubud, then keep Nusa Penida and Uluwatu. It’s busier, but it works.
Five days is enough to actually feel Bali.
Build your version of this plan and share it with a driver before you land.
Build My 5-Day Itinerary