After landing at Ngurah Rai International Airport in Tuban, allow roughly 1–2 hours for immigration, luggage, exchanging a small amount of cash, and your airport transfer. For Denpasar, a pre-booked car or official airport taxi is easiest; Grab and Gojek pickups usually require walking to the designated pickup area outside the terminal. The drive to central Denpasar generally takes 30–60 minutes, depending on traffic. Leave your bags at your accommodation, freshen up, and keep the afternoon easy rather than trying to fit in too much after the flight.
Head to Bajra Sandhi Monument in Renon, ideally arriving around 3:30–4:00pm. The monument is open Tuesday–Sunday, typically 8:30am–4:30pm, with an entrance fee usually around IDR 25,000 for adults; confirm the closing time locally, as last admission can be earlier. Set aside about 1–1.5 hours to walk through the museum exhibits and the surrounding Renon park. A short taxi or app-car ride from central Denpasar is generally inexpensive, though traffic around government offices can build up near the end of the workday.
From Bajra Sandhi Monument, walk or take a short ride to Renon Night Market, where the food stalls are most lively from about 5:00pm onward. Bring small cash and browse slowly: look for grilled satay, nasi campur, martabak, and Balinese snacks such as laklak. IDR 50,000–120,000 per person is plenty for a casual tasting meal. Afterward, take a 15–25-minute car ride to Sanur Beach—traffic may make this longer—and stroll the beachfront promenade for a gentle first-evening sunset. The coast is especially good for an unhurried walk rather than swimming at night; return to your accommodation by app car, and avoid leaving valuables unattended while stopping along the beach.
Start at Padang-Padang Beach in Pecatu around 8:00am, when the small cove is at its most pleasant and before the day-trippers arrive. The entrance is roughly IDR 15,000 per person, and you’ll descend a short staircase through the rocks to the sand; wear sandals, as the steps can be slippery. Allow about two hours for swimming and relaxing, but check the flag conditions before entering the water—currents can be strong despite the sheltered appearance. Keep belongings close, and bring cash for drinks or a simple snack from the beach stalls.
Around 10:30am, take a 10-minute drive inland to Uluwatu Temple, one of Bali’s most dramatic sea temples. Entry is generally around IDR 50,000 per adult, with a sarong required at the entrance; temple grounds usually open from about 7:00am until 7:00pm. Follow the cliff path slowly for the best ocean views, and keep sunglasses, hats, and phones secure from the resident monkeys. After roughly 90 minutes, continue by car for about 10 minutes to Single Fin Bali in Suluban, arriving for an early lunch.
Settle onto the cliff terrace at Single Fin Bali for a relaxed lunch overlooking the surf. Budget approximately IDR 150,000–300,000 per person, and expect a livelier atmosphere as the afternoon develops. It is a good place to linger over a cold drink rather than rush through a meal; service can be leisurely, especially at busy times. After lunch, drive about 15 minutes to Karang Boma Cliff, a quieter viewpoint in Pecatu. The short walk from the parking area leads to a stark limestone cliff above the sea—stay well back from the edge, as there are no proper barriers, and allow around 45 minutes for photographs and the breeze.
Return to Uluwatu Temple by about 4:30pm for the Kecak Fire Dance, which is held in the temple’s open-air cliff amphitheater at sunset. Reserve tickets ahead where possible; they are commonly around IDR 150,000–200,000, and the performance typically begins around 6:00pm, though the exact time shifts with sunset. Arrive at least 45 minutes early to secure reasonable seats and avoid the entrance queue. The chanting chorus, sunset over the Indian Ocean, and fire-lit finale make this the day’s highlight. Afterward, allow extra time to leave the parking area—traffic is slow around the temple—and have your driver take you back to your accommodation rather than relying on finding a last-minute ride.
Aim to be at Seminyak Beach around 10:00am, giving yourself time to settle in after breakfast and the drive from Uluwatu. The stretch near Double Six Beach is good for a relaxed swim, a barefoot walk, or simply renting a lounger under an umbrella; the surf can be lively, so stay near the busier supervised areas and avoid swimming close to the red flags. Allow about two hours, and keep valuables with your driver or accommodation rather than unattended on the sand.
Walk inland or take a short 5–10-minute ride to Sisterfields for a late brunch. Expect modern Australian-style plates, good coffee, and a lively terrace; budget roughly IDR 150,000–300,000 per person. It is popular, so arriving before noon usually makes seating easier. After brunch, spend the early afternoon at Seminyak Village, an air-conditioned shopping complex on Jalan Kayu Jati with boutiques, cafés, and independent-style fashion and homeware shops. Allow around 90 minutes and use a Bluebird, Grab, or Gojek for the short hops if the heat becomes tiring.
From Seminyak Village, walk or take a brief ride north toward Petitenget Temple, one of the area’s older coastal temples. Set aside about 45 minutes to appreciate the courtyard and stone gateways; wear clothing covering your shoulders and knees, and follow any instructions from temple attendants, particularly if a ceremony is taking place. The temple is generally accessible during daylight, though access to inner areas may be restricted. Continue toward Petitenget Beach for dinner at La Lucciola, where the open-sided setting looks across the sand and is especially pleasant around sunset. Reserve ahead, dress smart-casual, and budget roughly IDR 300,000–600,000 per person; allow about two hours, with a little extra time for evening traffic when arranging your ride afterward.
After arriving in Ubud from Seminyak, head first to Saraswati Temple, ideally around 9:30am. The entrance is usually free, though a small donation is appreciated; allow about 45 minutes to admire the carved gateway, water garden, and lotus pond. Dress respectfully with shoulders and knees covered—sarongs are generally available at the entrance. From there, it is only a few minutes’ walk along Jalan Raya Ubud to Ubud Palace, where the historic royal compound takes roughly an hour to explore. The grounds usually open from around 8:00am to 6:00pm, though some inner areas may be restricted during ceremonies.
Continue on foot to Ubud Art Market, directly opposite the palace. Spend about an hour browsing woven bags, batik, carved wood, and small souvenirs; prices are negotiable, but start politely and keep the tone friendly. The market is busiest later in the day, so this is a good time to shop before the narrow lanes become crowded. Take a short car ride afterward to Locavore NXT for your early-afternoon lunch. This is a destination restaurant rather than a casual stop, with a highly creative Indonesian tasting menu that usually lasts two to three hours. Reserve well ahead, check the current menu and dietary options, and budget premium prices—roughly IDR 1,500,000–2,500,000 or more per person depending on the menu and drinks.
After lunch, have your driver drop you near the southern end of Campuhan Ridge Walk. The paved path and gentle hills make this an easy 1.5-hour stroll, with the best light usually from around 4:00pm onward; bring water, mosquito repellent, and shoes with decent grip, as some sections can be muddy after rain. Rather than rushing, pause at the open grassland and small village shrines along the ridge before returning toward central Ubud by car or on foot. Finish at Puri Lukisan Museum, generally open until around 6:00pm, for an hour of Balinese painting and sculpture in a peaceful garden setting. Allow at least 45 minutes before closing, and check same-day hours if a temple ceremony is taking place nearby.
Leave Ubud around 7:00am with your driver for Tegallalang Rice Terrace; the journey usually takes 45–60 minutes, and an early start makes a real difference before the sun becomes intense. Ask to be dropped at one of the quieter walking entrances rather than the busiest roadside viewpoint, and allow about 1½ hours to follow the narrow paths between the layered fields. Wear proper sandals or shoes—the trails can be muddy—and bring small cash for entrance or local path donations, typically around IDR 25,000–50,000. The terraces are working farmland, so keep to marked paths and avoid stepping into planted rice.
A short drive brings you to Cretya Ubud, where a late-morning poolside lunch overlooks the valley. This is more of a stylish destination than a quiet café, with food and drinks commonly costing around IDR 250,000–500,000 per person; reservations are sensible if you want a good table or plan to use the pools. After lunch, continue to Alas Harum Bali, a landscaped attraction with elevated viewpoints, gardens, and optional swings or other adventure activities. Allow roughly two hours, but treat the rides as extras rather than essentials—the viewpoints and coffee plantation displays are enough for a relaxed visit. Combined entrance and activity prices vary widely, so confirm the package before paying.
Continue to Tirta Empul Temple in Manukaya, about 20–30 minutes by car. Plan around 1½ hours to see the courtyards and sacred spring complex; the usual entrance fee is approximately IDR 50,000 per person, with sarongs available at the entrance. If you wish to take part in the purification ritual, follow the temple attendants’ instructions and use the designated changing rooms—otherwise, observe quietly from the side. Dress modestly, covering shoulders and knees, and remember that menstruating visitors should not enter the temple grounds under local custom.
Finish at Kintamani Viewpoint, reached in roughly 35–45 minutes depending on traffic, for a late-afternoon view across Mount Batur and its volcanic caldera. The roadside viewpoints are generally free or request a small donation, while cafés charge for a drink or meal if you want to sit. Visibility is often clearest before cloud builds, so do not linger too long at the temple if the sky is open. Return to Ubud after sunset—usually 1½–2 hours in evening traffic—and ask your driver to avoid the busiest central route if possible; roads around Tegallalang and Kintamani are dark and winding, so this is not a good day for a scooter unless you are very confident riding in rural Bali.
Leave Tegallalang around 7:00am with your private driver, allowing extra time for the scheduled stops rather than treating this as a direct transfer to Candidasa. Your first stop is Goa Lawah Temple in Pesinggahan, roughly 1–1.5 hours away depending on traffic. Allow about an hour to see the temple courtyard and the famous bat-filled cave; entry is usually around IDR 30,000–50,000, and a sarong is required, normally available at the entrance. Continue east along the coastal road to Kusamba Salt Farmers, where local families still evaporate seawater in wooden troughs and coconut-trunk channels. Late morning is a good time to see the process in action; bring small cash for a possible donation or modest purchase, and expect an informal visit of around an hour rather than a formal museum experience.
From Kusamba, drive about 45–60 minutes toward Tenganan Pegringsingan Village near Manggis. This traditional Bali Aga village is best explored slowly, following the narrow lanes past timber houses and community buildings; allow 1–1.5 hours and dress modestly. A local contribution or entrance fee is generally requested, often around IDR 30,000–50,000 per person, though village arrangements can vary. Afterward, continue approximately 20–30 minutes to Warung Lu Putu Coffee Bar in Candidasa for Balinese coffee and a light lunch. Budget roughly IDR 75,000–175,000 per person, and use this as a proper pause after the morning’s driving rather than rushing through it.
Finish at Candidasa Lotus Lagoon, only a short drive from the coffee bar. The lagoon is most atmospheric as the light softens, with the coastal promenade and lotus-filled water making an easy, quiet end to the day; allow about an hour and check the tide if you hope to combine the walk with a little time by the sea. There is usually no significant entrance charge, but carry small notes for parking or local vendors. Arrange your driver to collect you afterward, as app-based rides can be less reliable in the quieter parts of Candidasa; have the car return you to your accommodation before dark and keep dinner nearby rather than adding another long drive.
Arrange your driver to leave Candidasa around 7:00–7:30am so you can reach Taman Werdhi Budaya Art Centre in East Denpasar with a comfortable buffer. The coastal road and Ngurah Rai Bypass usually take about 1.5–2.5 hours, but traffic can add considerably more; keep your luggage in the car and confirm the driver’s waiting rate. At the art centre, allow about 1.5 hours to see the Balinese architecture, open courtyards, and exhibition spaces. Admission is often free or modest, though galleries and performances may have separate charges; opening arrangements can vary, so your driver should check locally before you set out.
From there, continue roughly 10–15 minutes toward Badung Market, Bali’s largest traditional market, for a lively late-morning browse. The market is generally active from early morning until late afternoon, with the best atmosphere before midday. Wander through the produce, spice, flower, snack, and craft sections, and keep small notes handy for purchases. This is a practical stop for last-minute gifts such as packaged coffee, palm-sugar sweets, or Balinese snacks; ask before photographing vendors and expect heat, crowds, and wet floors.
Take a short drive to Warung Wardani for an uncomplicated Balinese lunch of nasi campur, usually around IDR 50,000–100,000 per person. Order at the counter and choose your preferred combination of rice, vegetables, chicken, sate, and spicy sambal; mention if you want the sambal mild. Keep lunch to about an hour, then head directly to Ngurah Rai International Airport in Tuban via the bypass. Allow at least 2–3 hours before an international flight, plus another 45–90 minutes for traffic, bag drop, immigration, and security. Your driver should drop you at the correct terminal entrance and remain reachable until you have unloaded everything; Bali traffic is not the place to leave this final transfer until the last minute.