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

Bali Denpasar, Sanur, and Uluwatu Route

Day 1 · Thu, Nov 5
Denpasar

Denpasar church and local food route

  1. Ngurah Rai International Airport → Denpasar — Airport to Denpasar; allow ~45–75 minutes after landing at 3:00 PM for immigration, bags, and traffic.
  2. Gereja Roh Kudus Renon — Renon; attend Mass or visit the church, ~1 hour. Confirm the Thursday service schedule in advance.
  3. Gereja Yesus Gembala Denpasar — Central Denpasar; visit for prayer, ~45 minutes. Check opening or service times before going.
  4. Warung Men Runtu — Denpasar; try rujak kuah pindang, ~45 minutes, approximately IDR 25,000–60,000 per person.
  5. Icon Bali Mall — Tohpati; browse shops and have dinner, ~1.5–2 hours. Allow ~20–30 minutes by car from central Denpasar.

Afternoon — Airport to Renon

After landing at Ngurah Rai International Airport around 3:00 PM, allow roughly 45–75 minutes for immigration, baggage collection, and the drive into Denpasar. A pre-booked hotel car or Grab/Gojek is easiest; the airport-to-Renon journey is usually 35–60 minutes depending on traffic, with an estimated total cost of IDR 150,000–300,000 including airport pickup. Head first to Gereja Roh Kudus Renon, where you can attend Mass or spend about an hour in prayer. Thursday service times and access may vary, so confirm directly with the church before flying; allow extra time if you need to park or collect luggage at the hotel first.

Evening — Denpasar churches, rujak, and mall

Continue by car to Gereja Yesus Gembala Denpasar, generally 15–25 minutes from Renon in normal traffic. Plan around 45 minutes for prayer, but check the Thursday opening or service schedule in advance, as the church may not be open continuously outside services. From there, go to Warung Men Runtu for its distinctive rujak kuah pindang—sweet, spicy, sour, and savory, with a strong Balinese fish-broth flavor. A serving is usually around IDR 25,000–60,000 per person; arrive before the evening rush and bring small cash, as local warungs may not accept cards.

Finish at Icon Bali Mall in Tohpati, about 20–30 minutes by car from central Denpasar. It is a comfortable first-night stop for browsing, cooling down, and dinner after the airport journey; allow 1½–2 hours. Traffic can build heavily around the Sanur–Tohpati corridor, so use a car rather than relying on walking between stops. If your flight is delayed, keep the mall visit flexible and prioritize the church schedule you have confirmed.

Day 2 · Fri, Nov 6
Sanur

Sanur coastal food and coffee route

Getting there from Denpasar
Drive by Grab/Gojek or hotel taxi (20–40 minutes, approximately IDR 50,000–120,000). Depart around 7:00–8:00 AM for breakfast at Kopi Djaya Abadi and Sanur Beach; traffic can increase the journey to 45–60 minutes.
  1. Kopi Djaya Abadi — Sanur; start with traditional coffee and breakfast, ~1 hour, approximately IDR 25,000–75,000 per person.
  2. Sanur Beach — Sanur beachfront; walk the promenade and enjoy the morning coastal atmosphere, ~1.5 hours.
  3. Warung Saro — Sanur; have a casual Balinese lunch, ~1 hour, approximately IDR 40,000–100,000 per person.
  4. Sanur Beach gorengan/ote-ote stalls — Sanur beachfront; snack on fried treats near the promenade, ~45 minutes, approximately IDR 15,000–40,000 per person.
  5. Sindhu Beach Night Market — Sanur; browse local food stalls for dinner, ~1.5 hours, approximately IDR 40,000–100,000 per person.

Morning

Start early with Kopi Dj Abadi, a local-style coffee stop in Sanur. Aim for around 8:00–8:30 AM so you have time for a relaxed breakfast before the beachfront gets busier. Expect roughly IDR 25,000–75,000 per person; bring cash, as smaller traditional cafés may not always accept cards. From here, take a short Grab/Gojek ride or walk if your hotel is nearby to Sanur Beach.

Spend the late morning strolling the paved beachfront promenade toward the Sindhu area. The light is nicest before midday, and you’ll see joggers, fishermen, small boats, and locals taking morning walks rather than the heavier beach-club atmosphere found elsewhere in Bali. Allow about 1½ hours, with sunscreen and water—there is plenty of shade in places, but not continuously along the promenade.

Lunch and Afternoon

Continue to Warung Saro for a casual Balinese lunch, allowing about an hour and approximately IDR 40,000–100,000 per person. A short ride from the beachfront is easiest in the heat; ask your driver to confirm the exact pin before leaving, since small warungs can be tucked behind the main road. After lunch, return toward the promenade for the Sanur Beach gorengan/ote-ote stalls. Order a small selection of freshly fried snacks—best eaten hot—and budget IDR 15,000–40,000. Keep this as an unhurried snack stop rather than a second full meal.

Evening

Finish at Sindhu Beach Night Market, one of Sanur’s easiest places for a local-style dinner. It generally becomes livelier from around 5:30 PM onward, though individual stalls may open at different times; allow about 1½ hours and roughly IDR 40,000–100,000 per person. Browse first, then choose grilled seafood, rice dishes, noodles, or Balinese specialties from the stalls that are busiest with local diners. Carry small rupiah notes, expect simple seating, and use a marked pickup point for your Grab/Gojek afterward, since the market frontage can be congested.

Day 3 · Sat, Nov 7
Uluwatu

Uluwatu dining and Sunday Market route

Getting there from Sanur
Private car with driver, booked through your hotel or Grab/Gojek (1.5–2.5 hours, approximately IDR 250,000–500,000). Leave around 8:00 AM to reach Hatch Uluwatu for brunch; use the coastal bypass where practical.
  1. Hatch Uluwatu — Pecatu; brunch and coffee with an ocean-view setting, ~1.5 hours, approximately IDR 100,000–250,000 per person.
  2. Uluwatu Temple — Pecatu; visit the cliff-top temple and coastal viewpoints, ~2 hours. Wear a sarong and allow time for traffic and parking.
  3. Sunday Market — Uluwatu area; visit only if a Saturday market session is confirmed, ~1–1.5 hours. “Sunday Market” is date-sensitive and should be verified locally because this day is Saturday.
  4. Jimbaran Bay seafood restaurants — Jimbaran; finish with a sunset seafood dinner, ~2 hours, approximately IDR 200,000–500,000 per person. Reserve or arrive early for beachfront seating.

Morning — Brunch in Pecatu

After the drive from Sanur, begin at Hatch Uluwatu in Pecatu for brunch and coffee. Aim to arrive around 10:00–10:30 AM, allowing extra time for weekend traffic, parking, and the slower coastal roads. The ocean-view setting is best enjoyed without rushing; budget about 1½ hours and roughly IDR 100,000–250,000 per person. Confirm opening hours before leaving, as café schedules can change seasonally.

Late Morning–Afternoon — Clifftop Uluwatu

Continue by car to Uluwatu Temple, usually a 10–20-minute drive depending on traffic. Allow around two hours for the temple grounds, cliff-top paths, and viewpoints. A sarong is required and is generally available at the entrance; dress modestly and keep sunglasses, hats, and loose belongings secure around the monkeys. Entry is commonly in the tens of thousands of rupiah, but verify the current rate locally. Parking and the approach roads can become crowded, so leave Hatch Uluwatu before midday if you want a more relaxed visit.

Late Afternoon–Evening — Market Check and Jimbaran Dinner

Check whether the Sunday Market has a confirmed Saturday session before going; the name normally indicates a Sunday event, and it may not operate on Saturday, November 7, 2026. If a special Saturday edition is confirmed, allow 1–1½ hours and carry small cash. Otherwise, skip it rather than making a long detour. Finish at Jimbaran Bay seafood restaurants, roughly 30–45 minutes from Pecatu in normal conditions, arriving by 5:00–5:30 PM for sunset and easier beachfront seating. Reserve if possible, or choose a table early; dinner typically runs IDR 200,000–500,000 per person, with seafood priced by weight. Expect a slower return to Sanur after dinner, often 1–1½ hours depending on evening traffic.

Day 4 · Sun, Nov 8
Denpasar

Denpasar local food route

Getting there from Uluwatu
Private car with driver or Grab/Gojek (1.5–2.5 hours, approximately IDR 250,000–500,000). Depart around 7:30–8:00 AM for breakfast and sightseeing in Denpasar. If continuing to Ngurah Rai Airport, allow 2–3 hours from Uluwatu and leave at least 4 hours before an international flight.
  1. Pan Ana Denpasar — Denpasar; enjoy a relaxed local breakfast or meal, ~1 hour, approximately IDR 50,000–150,000 per person.
  2. Puputan Badung Monument — Central Denpasar; see a major city landmark and take a short walk, ~45 minutes.
  3. Bali Museum — Dangin Puri; explore Balinese history and culture, ~1.5 hours. Verify Sunday opening before visiting.
  4. Dobil — Denpasar; stop for the requested local food or drink experience, ~1 hour, approximately IDR 50,000–150,000 per person. Confirm the exact branch and Sunday hours.
  5. Ngurah Rai International Airport — Tuban; depart with at least 3 hours before an international flight, plus 45–90 minutes for traffic from Denpasar.

Morning

Begin at Pan Ana Denpasar for a relaxed breakfast or early meal before the city gets busy. Allow about an hour and budget roughly IDR 50,000–150,000 per person; confirm Sunday opening hours and bring some cash. From there, take a short ride to Puputan Badung Monument, the historic central-city landmark. Spend around 45 minutes walking through the square and taking photos, especially while temperatures are still comfortable. If you have luggage, keep it in the car and use a driver rather than leaving bags unattended.

Continue on foot or by a short local ride to the Bali Museum in Dangin Puri. The museum’s courtyards and traditional architecture make it a worthwhile stop even if you only have time for the main galleries. Sunday opening can vary, so verify the hours before setting out; allow around 1½ hours and roughly IDR 20,000–50,000 for entry and small incidental costs. Keep the pace flexible, since central Denpasar traffic and parking can easily add 15–30 minutes between stops.

Afternoon — Local food and airport departure

After the museum, head to Dobil for the requested local food or drink stop, allowing about an hour and approximately IDR 50,000–150,000 per person. Confirm the exact branch and Sunday hours in advance, as the name may refer to more than one location and a quiet Sunday schedule is possible. If this is also your airport day, do not linger: leave central Denpasar for Ngurah Rai International Airport with at least 3 hours before an international flight, allowing roughly 45–90 minutes for traffic, hotel or luggage collection, terminal drop-off, and check-in. A private car is the most practical option; ask the driver to check the live route toward Tuban before departing.

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