Three days in Bali is not a lot, and most people try to fit a week into it. I see the plans on my phone every week. Ubud, Nusa Penida, Uluwatu, Tanah Lot, two waterfalls and a volcano, all by Sunday.
It can be done on paper. In the car it means twelve hours a day behind a truck and very little time actually standing anywhere.
The good news is that three days is enough to see the best of Bali properly, if you follow one rule: one region per day. Here is the itinerary I put together for guests who ask me for three days, with timings that work in real traffic and honest notes on what to swap if it does not suit you.
Before You Plan: Where To Stay

Where you sleep decides how much of each day you spend in the car. For three days, I suggest one of two setups.
Two nights in Ubud, one night in the south. This is my first choice. Days one and two are both close to Ubud, so you avoid the long morning drive twice. On day three you check out, head south, and end near the airport or the beach.
All three nights in one place. Simpler, no repacking, but whichever base you pick, one of the three days will involve a long drive in each direction. If you stay in Canggu or Seminyak, the Ubud and Batur days will start early.
If you are unsure how long the drives actually take, read how long it really takes to get around Bali first. It will change how you plan.
Day 1: Ubud, Rice Terraces And Temples

The first day is the gentlest. Everything is within half an hour of Ubud town, and it gives you the green, cultural side of Bali that most people picture before they come.
| Time | Stop |
|---|---|
| 7:00 | Pickup from your hotel in Ubud |
| 7:30 | Tegallalang Rice Terrace |
| 9:30 | Tirta Empul water temple |
| 12:00 | Lunch with a view of the valley |
| 14:00 | Sacred Monkey Forest Sanctuary |
| 15:30 | Ubud Palace and the Art Market |
| 17:00 | Back at your hotel |
Why this order. Tegallalang first, because by 9am the tour buses arrive and the terraces fill up. Tirta Empul next, before the midday heat. Monkey Forest after lunch, when the morning crowd has moved on.
Tirta Empul is the one to slow down at. If you want to take part in the purification ritual in the spring, bring a spare sarong for the water and a dry one after. There is an order to the fountains, and I explain it before we go in. Read the temple dress code guide before this day so you know what to wear.
At Monkey Forest, keep sunglasses, phones and anything loose inside a closed bag. The monkeys are quick and very experienced.
If you would rather have something more active, swap the afternoon for an ATV ride or white water rafting. Both run near Ubud and fit into a half day.
More on the area in the Ubud destination guide.
Day 2: Mount Batur And Kintamani

Day two goes up into the highlands. You have two very different ways to do it, and it is worth choosing honestly based on how you feel about early alarms.
Option A: Sunrise
| Time | Stop |
|---|---|
| 2:30 | Pickup from Ubud |
| 4:00 | Start of the trek, or the sunrise jeep tour |
| 6:00 | Sunrise over Mount Batur and the lake |
| 8:00 | Breakfast on the caldera |
| 9:30 | Natural hot springs on Lake Batur |
| 11:30 | Coffee plantation on the way down, if you want it |
| 13:00 | Back at your hotel to sleep |
The trek takes about two hours up, on loose volcanic gravel in the dark. Most reasonably fit people manage it. If you have knee trouble or are travelling with kids, the sunrise jeep tour gets you the same view without the climb.
Bring a jacket. It can be 10 to 15 degrees at the top before sunrise, and nobody believes this until they are standing there.
Option B: No Alarm Clock
| Time | Stop |
|---|---|
| 8:30 | Pickup from Ubud |
| 10:00 | Breakfast or brunch on the Kintamani rim |
| 11:30 | Pura Ulun Danu Batur temple |
| 13:00 | Hot springs on the lake |
| 15:00 | Slow drive back through the rice fields |
| 16:30 | Back in Ubud |
You lose the sunrise but gain a full night’s sleep, and the view of the volcano from the rim is just as good by mid morning. For a three day trip I often suggest this version, because a 2am start on day two can wreck day three.
One honest warning for both options: cloud is a real possibility up here. Some mornings the view is perfect and some mornings you are standing inside a cloud. June to September is the most reliable season.
Full details in the Mount Batur and Kintamani guide.
Day 3: Uluwatu And The South Coast

On the last day you check out of Ubud and head south to the cliffs. This is the day for the ocean.
| Time | Stop |
|---|---|
| 10:00 | Check out and leave Ubud |
| 12:00 | Lunch near the Bukit Peninsula |
| 13:30 | Melasti Beach or Padang Padang |
| 16:00 | Uluwatu Temple on the cliff |
| 18:00 | Kecak fire dance at sunset |
| 19:30 | Seafood dinner on the sand at Jimbaran |
| 21:00 | Drop off at your hotel in the south |
Why arrive at the temple at 4pm. By 5pm the car park is full and the cliff path is shoulder to shoulder. Arriving early means you see the temple before the rush, then take your seat for the Kecak dance without queuing.
Melasti is the easy beach, reachable almost by car and with wide white sand. Padang Padang is smaller and busier but has more character. Most other beaches here sit at the bottom of long stairways, which is worth knowing if the heat is getting to you by day three.
Keep your sunglasses in your bag at Uluwatu too. The temple monkeys are even bolder than the ones in Ubud.
More in the Uluwatu destination guide.
What To Swap If This Is Not Your Trip

If you want a sunset but not Uluwatu. Swap day three for the west. Jatiluwih rice terraces in the morning, Ulun Danu Beratan lake temple after lunch, and Tanah Lot for sunset. Check the tide if you want to walk out to the rock.
If you love waterfalls. Replace day two with the long drive north to Sekumpul. It is a full day and a serious trek, but most people who make it call it the best waterfall on the island.
If Nusa Penida is on your list. It takes a full day on its own and gives up one of the three days above. Do not put it on your last day. Boats get cancelled when the sea is rough, and that is not a risk worth taking with a flight behind it. Read the Nusa Penida guide before deciding.
If you are travelling with young kids. Take option B on day two, keep day one to three stops, and swap rafting for river tubing, which is calmer and suits families.
If you fly out on day three. Cut the day short. Uluwatu and the south coast sit close to the airport, so you can still do the beach and the temple, but skip the Kecak dance and dinner unless your flight is late at night. Allow at least three hours at the airport for international flights.
What Three Days With A Private Driver Costs

For three full days, expect to pay a day rate for each day. Across Bali in 2026, a full day with a driver typically runs between IDR 650,000 and 900,000 per car, depending on distance, and sunrise trips usually carry a small surcharge for the early start.
On top of that, budget for entrance fees, meals, activity tickets, and the trekking guide on Mount Batur if you climb. My full breakdown of what should and should not be included is in how much a private driver in Bali costs.
Prices are per car, not per person. For two people or more, it is almost always cheaper than booking separate tours.
Common Questions

Is 3 days enough for Bali?
Enough to see the three sides of the island that most people come for: the rice terraces and temples of Ubud, the volcano, and the south coast cliffs. Not enough to see everything, and that is fine. Most guests who come back tell me they wish they had done less the first time.
Should I stay in Ubud or Seminyak for 3 days?
If you want to follow this itinerary, Ubud for two nights saves you the most time. If beaches and nightlife matter more than temples, stay in the south and shorten the Ubud and Batur days.
Can I use one driver for all three days?
Yes, and I recommend it. You get the same person every morning, the plan can move around as you go, and you do not have to explain yourself to someone new each day.
What if it rains?
Bali rain usually comes in the afternoon and passes within an hour. A good driver will reorder the day so indoor stops or lunch land in that window. If it rains heavily in the morning on the Batur day, I will tell you honestly if the view is not worth the drive.
Can I do Nusa Penida and Ubud in 3 days?
Yes, but something has to go. The most common version is day one in Ubud, day two on Nusa Penida, day three in the south. You lose the volcano, and day two will be long.
Do I need to book in advance?
For July, August and late December, two to three weeks ahead. In quieter months, a few days is usually enough.
Let Me Help You Plan It

Every three day trip I drive ends up slightly different, because every guest wants something different. Some people want more beaches, some want no temples at all, and some just want to eat.
Tell me your dates, where you are staying and what you care about most. I will send you a plan that fits your three days, with a price, and I will tell you honestly if you are trying to do too much.
Message me on WhatsApp and we will work it out together.