Home/Destinations/Bali/Temples & rice terraces
Full day · Bali itinerary

Bali Temples & Rice Terraces: The Perfect Full-Day Itinerary

Bali's spiritual side is its most photogenic — emerald rice terraces carved into hillsides, sea temples perched on cliffs and rocks, and a fire dance performed as the sun drops into the Indian Ocean. Here is how to see the best of it in one full day, with the top-rated temple and rice-terrace tours to book.

At a glance

  1. 1Tegalalang rice terraces at sunrise
  2. 2Water temple blessing near Ubud
  3. 3Tanah Lot on its wave-cut rock
  4. 4Uluwatu Kecak dance at sunset

Morning: Tegalalang before the crowds

Start at the Tegalalang rice terraces north of Ubud by 8am, before the tour buses arrive and the midday heat sets in. Entry is around IDR 25,000, with small extra donations at farmers' checkpoints along the walking paths. Guided Ubud tours typically pair the terraces with the Sacred Monkey Forest or a jungle swing, and a driver saves you the scooter ride on narrow, winding roads.

Midday: water temples and Besakih

From Ubud, head to a holy water temple — Tirta Empul, where Balinese Hindus bathe in spring-fed purification pools, or the lakeside Ulun Danu Beratan. Ambitious itineraries push east to Besakih, the 'Mother Temple' complex on the slopes of Mount Agung. A sarong is mandatory at every temple; most tours include one, otherwise rentals are available at the gate for a small fee.

Afternoon: Tanah Lot at low tide

Tanah Lot, Bali's most photographed sea temple, sits on a wave-carved rock offshore — at low tide you can walk right up to its base. Foreigner entry is IDR 75,000. It gets very busy from 4pm as sunset approaches, so if you're combining it with Uluwatu the same day, come earlier and save the golden hour for the clifftop.

Sunset: Kecak fire dance at Uluwatu

End at Uluwatu Temple, on a 70-metre cliff at Bali's southern tip, for the nightly Kecak dance — a hypnotic chant-and-fire performance staged in the open-air amphitheatre at 6pm. Tickets are around IDR 150,000 and sell out in high season, so book a tour with reserved seats. Watch your sunglasses: the resident monkeys here are professional thieves.

Temples & rice terraces — FAQ

Can you visit Tegalalang, Tanah Lot and Uluwatu in one day?
Yes — with a private driver or guided tour starting around 8am it's a classic full-day loop: Tegalalang and a water temple in the morning, Tanah Lot mid-afternoon and Uluwatu for the 6pm Kecak dance. Traffic in southern Bali is heavy, so a tour that handles the driving makes the day far more relaxed.
What should I wear to visit Bali's temples?
A sarong and sash are required at active temples, and shoulders should be covered. Most guided tours include sarongs; otherwise you can rent or buy one at the entrance for a small fee. Note that visitors may not enter the inner sanctums of Tanah Lot and Uluwatu — the best views are from outside.
How much do Bali temple tours cost?
Group day tours covering the rice terraces and two or three temples start from around $35–50 per person, while private tours with a driver-guide run $60–90. Temple entry fees (IDR 25,000–150,000 per site) and the Kecak dance ticket may or may not be included — check each listing.