Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Three-Day Bali Itinerary from Jakarta

Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.

Day 1
Ubud

Arrive and settle in Ubud

  1. Jakarta to Ubud — Door-to-door, allow roughly 6–9 hours for airport access, flight, baggage, and the drive from Bali’s airport to Ubud; choose a flight that leaves time for the onward transfer, and arrange your Ubud ride in advance.
  2. Ubud Art Market — Central Ubud; browse local crafts if you arrive with daylight to spare, for about 45 minutes.
  3. Pura Taman Saraswati — Central Ubud; see the lotus pond and temple architecture, allowing about 30–45 minutes (access may be limited during ceremonies).
  4. Hujan Locale — Central Ubud; settle in over Indonesian-inspired dishes, about 1–1.5 hours; budget roughly IDR 200,000–400,000 per person. If travel runs late, skip the sightseeing and go straight to dinner or your accommodation.

Travel to Ubud

From Jakarta, allow roughly 6–9 hours door to door: travel to the airport, check in and fly to Bali’s Ngurah Rai International Airport, collect your bags, then drive north to Ubud. The airport-to-Ubud leg is usually about 1.5–2.5 hours, depending on traffic. Choose a flight that leaves enough time for that drive, and arrange your pickup with your accommodation in advance; confirm the fare and meeting point before you travel.

Late Afternoon

If you arrive with daylight to spare, spend about 45 minutes at Ubud Art Market, right in central Ubud. It’s a pleasant first wander for woven bags, textiles and small crafts; prices are often negotiable, so browse before buying. Stalls and closing times vary, but many wind down around early evening. From there, it’s a short walk to Pura Taman Saraswati. Allow 30–45 minutes to admire its lotus pond and temple architecture; access can be restricted during ceremonies, so treat the visit as a possibility rather than a guaranteed temple entry.

Dinner

Finish at Hujan Locale, also in central Ubud, for Indonesian-inspired dishes and a relaxed 1–1.5-hour dinner. Budget around IDR 200,000–400,000 per person; check current hours and reserve if you’re arriving at a busy dinner time. If your flight or transfer runs late, don’t try to squeeze in the sights—go straight to dinner if timing allows, or head to your accommodation and save your energy for tomorrow.

Day 2
Ubud

Explore Ubud

  1. Campuhan Ridge Walk — West of central Ubud; take a scenic morning walk, about 1–1.5 hours, before the day gets hot.
  2. The Blanco Renaissance Museum — Campuhan; explore Antonio Blanco’s former home and artwork, about 1–1.5 hours.
  3. Ubud Palace — Central Ubud; visit this landmark of Balinese architecture, allowing about 30–45 minutes.
  4. Warung Biah Biah — Central Ubud; enjoy a casual Indonesian lunch, about an hour; budget roughly IDR 50,000–120,000 per person.
  5. Sacred Monkey Forest Sanctuary — South-central Ubud; finish with a shaded walk among the temple grounds, allowing 1.5–2 hours, and follow staff guidance around the monkeys.

Morning

Start early at the Campuhan Ridge Walk entrance near Warwick Ibah Luxury Villas, ideally around 7:00–8:00 a.m. The free walk takes about 1–1.5 hours out and back; bring water, as the ridge is exposed and gets hot quickly. From the trail entrance, it’s a short walk to the Blanco Renaissance Museum. Allow 1–1.5 hours to see Antonio Blanco’s home and collection; it generally opens daily around 9:00 a.m., with admission roughly IDR 100,000–150,000. Check current hours and ticket prices before setting out.

Lunch and afternoon

Walk or take a short local ride into the center for Ubud Palace; 30–45 minutes is enough to admire the carved gates and courtyard. Then have lunch at Warung Biah Biah, a casual spot for Indonesian small plates—budget about IDR 50,000–120,000 per person, and expect a possible wait at the busy midday hour. After lunch, walk or take a short taxi south to the Sacred Monkey Forest Sanctuary. Give yourself 1.5–2 hours on its shaded paths; entry is typically around IDR 100,000–120,000, but confirm the current rate and closing time.

Keep bags zipped and food out of sight in the sanctuary, and follow staff instructions if a monkey approaches—don’t try to touch or feed one. The day is easy to do on foot between the central stops, with a ride-hailing car or taxi useful for the longer hops if the heat catches up with you.

Day 3
Denpasar

Finish in Denpasar

Getting there from Ubud
Private car with driver (about 1.5–2.5 hours to Denpasar, longer in peak traffic; roughly IDR 300,000–600,000). Arrange through your accommodation or book via Grab/Gojek. Leave early to allow time for the Denpasar visits and onward airport check-in.
  1. Ubud to Denpasar — Allow roughly 1.5–2.5 hours by car, depending on traffic; leave early enough for your Denpasar visits and airport check-in.
  2. Bajra Sandhi Monument — Renon; visit the monument and its museum, allowing about 1–1.5 hours; check current access before setting out.
  3. Bali Museum — Puputan; see exhibits on Balinese history and culture, allowing about 1–1.5 hours; verify opening days and hours, as they can vary.
  4. Pasar Badung — Central Denpasar; browse the city’s major traditional market and grab a simple meal or snacks, about an hour; budget roughly IDR 30,000–100,000 per person for food.
  5. Denpasar to Jakarta — Head to Bali’s airport with a generous check-in buffer; allow roughly 5–7 hours door-to-door, including the airport transfer, check-in, flight, and arrival logistics in Jakarta.

Morning

Leave Ubud early by private car for Denpasar; the drive usually takes 1.5–2.5 hours, and can stretch longer in peak traffic. Ask your accommodation to arrange the car, or book through Grab or Gojek; expect roughly IDR 300,000–600,000. Start early enough to fit in the visits below and still reach the airport with a generous check-in buffer. Begin at Bajra Sandhi Monument in Renon, allowing 1–1.5 hours for the monument and museum. Check current access and hours before setting out.

Midday

From Renon, continue by car to Bali Museum in Puputan, about 15–25 minutes depending on traffic. Allow another 1–1.5 hours for its exhibits on Balinese history and culture; opening days and hours can vary, so verify them in advance. Then head to Pasar Badung, Denpasar’s main traditional market, for about an hour of browsing and a simple meal or snacks. Budget around IDR 30,000–100,000 per person for food; keep small cash handy and expect a lively, busy market.

Afternoon and departure

From Pasar Badung, travel by car to Ngurah Rai International Airport, allowing extra time for traffic and the airport approach. This schedule only works comfortably if your flight is late enough to leave room for both museums, the market, the drive, and check-in; if not, shorten the visits or arrange another night in Bali rather than risk missing your flight. For the trip back to Jakarta, allow roughly 5–7 hours door to door, including the airport transfer, check-in, flight, and arrival logistics.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version