The first time I walked into a Balinese temple, I was wearing the wrong clothes, carrying the wrong bag and standing in the wrong spot. A woman in a lace kebaya glided past me with a tower of fruit balanced on her head, and I realised I was not a visitor to a monument. I was a guest at somebody's very busy family house, and the family happened to be several thousand years of Hindu-Balinese tradition deep. That feeling has not left me on any of my trips since.
Bali is said to have around ten thousand temples, which is the sort of number nobody has actually counted but that feels right once you start driving around. Every village has at least three. Every family compound has a shrine. Every rice terrace has a small offering shelf tucked in a corner. So when someone asks me which temples to visit in Bali, the honest answer is that you could never run out. The useful answer is which handful repay the effort, how to reach them without losing days in traffic, and how to behave so that you are welcomed rather than tolerated.
This guide is the useful answer. It covers the big names — Tanah Lot, Uluwatu, Besakih, Tirta Empul, Ulun Danu Beratan — and also the quieter places I would send a friend to, with real distances, rough costs, dress rules, timing tricks and the mistakes I watched other travellers make (a few of which were mine). Prices are given in Singapore dollars where we sell the experience and are approximate everywhere else, because entry fees in Bali change often and the local temple committee has the last word.
What makes a Bali temple different
Before the list, a little context that will change how you see everything. Bali is the one Hindu-majority island in a country that is overwhelmingly Muslim, and its religion — often called Agama Hindu Dharma — is a blend of Indian Hindu philosophy, older Javanese beliefs and local animism that was already here. You will hear the word pura for temple. It comes from a Sanskrit root meaning a walled enclosure, and that is a decent description: most Balinese temples are open-air compounds divided into three courtyards.
The outer courtyard (jaba pisan) is the public one. It often has a performance pavilion, a kitchen and a place to park. The middle courtyard (jaba tengah) is where people prepare offerings and gather. The inner sanctum (jeroan) is the holiest, with the meru towers — those multi-tiered thatched roofs stacked like wedding cakes — and the shrines where gods are invited to sit during festivals. As a visitor you are usually allowed into the first two and kept out of the third. That is not a tourist restriction. It is the same rule locals follow if they are not there to pray.
The second thing to understand is that Balinese temples are not museums. They run on a calendar. Many hold an odalan, a temple anniversary festival, every 210 days according to the Balinese Pawukon calendar, and some hold several a year. If you arrive during one, the courtyard fills with women in matching sarongs, men in white headcloths, gamelan music and the smell of incense and frangipani. It is wonderful, and sometimes it means the inner area is closed to everyone who is not praying. Take that as a gift rather than a nuisance.
There are three families of temple you will keep running into. Sad Kahyangan temples are the six great state temples of the island, with Besakih as the leader. Dang Kahyangan temples are linked to the holy men who shaped Bali's religion, and Uluwatu and Tanah Lot belong here. Kahyangan Tiga temples are the three that every village should have: the origin temple (puseh), the village council temple (desa) and the temple of the dead (dalem). When you see a plain-looking temple at the edge of a village with a graveyard beside it, that is a dalem, and the quiet is intentional.
Temple etiquette that actually matters
I have seen visitors turned back at ticket booths, scolded by priests and lightly mocked by teenagers for the same five or six mistakes. None of them are hard to avoid. Here is the short list I now give to anyone travelling with me.
Wear a sarong and a sash. Every major temple requires both, for women and men, and covers the knees. Most sites rent or lend them at the entrance for a small donation, and the cleaner temples now include them in the ticket. If you bring your own, you will skip the queue at the sarong counter, which on a busy Saturday at Tirta Empul can be ten minutes. A plain cotton one packs down to nothing.
Cover your shoulders if you can. It is not enforced everywhere, but a light shirt over a tank top is a small gesture that is noticed. Wearing something from the beach to a temple is the most common sign that you did not read about the place beforehand.
Women who are menstruating should not enter the inner courtyards. Signs say it and the belief is sincere. You will not be checked, so it is on you. Visitors in mourning, with open wounds or who have recently given birth are asked to stay out for the same reason of ritual purity.
Never stand higher than a priest or a shrine. That includes climbing on walls for photos and flying a drone overhead. Drones near temples are a quick way to upset a whole village, and several have been banned at Tanah Lot and around Uluwatu.
Do not step on the little woven trays on the ground. These are canang sari, daily offerings of flowers, rice and incense. Look down at every doorway. If you do tread on one by accident, you are forgiven, but the stoop of embarrassment is shared by every visitor who has done it.
Photograph prayers from a distance. A quick wide shot of a ceremony is fine. Shoving a lens into someone's face while they are praying is not, and I have seen it more than once.
Carry small cash. Donation boxes, parking, sarong rentals and the odd locker all prefer small notes. Whoever handles the main gate will usually accept only rupiah, and ATMs are rarely right next to a temple.
Temples at a glance
Here is the quick comparison I keep in my notes. Drive times assume a normal day without ceremonies or road works, because Bali traffic is the one variable you cannot plan. Add 30 to 60 minutes in the late afternoon around Canggu and Seminyak.
| Temple | Area | Drive from Ubud | Time to allow | Best for |
|---|---|---|---|---|
| Tanah Lot | Tabanan, southwest coast | About 1.5 hours | 2 hours | Sea setting and sunset |
| Pura Luhur Uluwatu | Bukit peninsula | About 1.75 hours | 2 to 3 hours | Cliff views and the Kecak show |
| Pura Besakih | Karangasem, Mount Agung slopes | About 1.5 hours | 2 hours | Scale and spiritual weight |
| Tirta Empul | Tampaksiring | About 40 minutes | 1.5 to 2 hours | Ritual bathing |
| Ulun Danu Beratan | Bedugul highlands | About 1.75 hours | 1.5 hours | Misty lake, cool air |
| Taman Ayun | Mengwi | About 1 hour | 1 hour | Gardens and royal architecture |
| Goa Gajah | Near Bedulu | About 15 minutes | 1 hour | Ancient carved cave |
| Gunung Kawi | Tampaksiring | About 40 minutes | 1.5 hours | Rock-cut shrines in a valley |
| Ubud Monkey Forest temples | Padangtegal, Ubud | Walkable | 1.5 hours | Mossy shrines and macaques |
Tanah Lot: the postcard that is worth the crowd
Everyone has seen the picture. A small shrine perched on a rock offshore, waves exploding around its base, a sky that turns the colour of mango flesh. Tanah Lot is that picture, and what the photograph does not tell you is that it is also a working sea temple dedicated to Bhatara Segara, the guardian spirit of the ocean, and that it was founded, according to tradition, by the sixteenth-century priest Dang Hyang Nirartha. The name roughly means “land in the sea”.
You cannot walk into the main shrine unless you are there to pray. At low tide you can cross the rocks to the base and receive a blessing from the priests, which involves a few drops of holy water, rice grains pressed on the forehead and a flower tucked behind your ear. A small donation is expected and gladly given. At high tide the causeway vanishes and the temple becomes a proper island. Both versions are good, but I prefer the outgoing tide when the rocks gleam and the spray is a little calmer.
The honest weak point of Tanah Lot is the approach. You walk through a long avenue of souvenir stalls and snack kiosks before you see the sea. It is a bit of a gauntlet, and from about four in the afternoon the headland fills with tour groups. If you want the postcard without the people, arrive at opening time in the morning, when the light is soft and the shop shutters are still going up. If you want the drama, come about ninety minutes before sunset, find a spot on the cliffs to the left, and put up with the company.
Look to the cliffs on either side as well. A smaller temple, Pura Batu Bolong, sits on a rock arch just beside the main complex, and the cave below the headland holds sacred sea snakes that the temple priests look after. A short walk along the coast to the east gives you a view back at the temple without any stalls in the frame.
Practical notes: expect to pay a modest entry fee, roughly the price of a couple of coffees, plus parking if you drive. Wear shoes that handle wet rock. Carry a rain jacket from November to March. And if you are arriving from Canggu on a motorbike, leave a gap in your schedule, because the final stretch of road backs up at sunset.
Pura Luhur Uluwatu: cliffs, monkeys and the Kecak at dusk
Uluwatu is the temple I recommend first-time visitors see if they can only choose one, because it works on every level at the same time. The setting is absurd: the temple is built on the very edge of a limestone cliff about seventy metres above the Indian Ocean, and the pathway runs along the rim with nothing between you and the drop but a low wall. The architecture is old, with a coral-stone gateway that the locals link to the eleventh century, and the shrine itself honours the spirits of the sea, linked to the same holy man, Nirartha, who is said to have attained spiritual release here.
The thing everybody writes about is the monkeys, and for once the stories are true. The long-tailed macaques at Uluwatu are experts. They will lift sunglasses, hats, phone cases and anything dangling from a bag, then hold the item hostage until someone offers fruit or a packet of crackers. I watched one monkey sit on a wall wearing a pair of prescription glasses for ten minutes while a man negotiated, with a wide smile, through a temple attendant. Take off your glasses, zip your bag, hold your phone with both hands near the cliff edge, and do not wave food around. If something is taken, ask a uniformed attendant to help rather than chasing it yourself.
The inner sanctum of Uluwatu is closed to visitors, so you will see most of it from the cliff paths. That is fine. The paths are the point. You walk, you stop, you look down at the surf breaking over the surf-spot rocks below, and you watch local families lay offerings on the flat stones. The temple holds a big ceremony every 210 days, and when it does the whole complex is packed with worshippers in white.
The best timing is the late afternoon. Arrive at about four, walk the cliff path while the sun is still high, then settle into the open-air amphitheatre for the Kecak fire dance that usually starts just before sunset. Hundreds of seated men chant “cak-cak-cak” in interlocking rhythms, a Ramayana story unfolds around a ring of coconut-oil flames, and the sun sinks into the sea behind the performers. It is touristic, yes, and it is also genuinely stirring. Book your seats if you want the front rows. Tickets sell in blocks at the gate, but the better seats go early on dry-season weekends.
If you would rather see the Kecak with a quieter crowd, there is a version staged on Melasti Beach, a far less crowded setting that I have used when Uluwatu felt too busy. You can read the details and ticket options for the Melasti Beach Kecak Dance Show, currently priced from S$8.43. It ends near sunset, so the light is as good as at the cliff.
Getting there: the temple sits at the southern tip of the Bukit peninsula. From Seminyak and Canggu, allow ninety minutes in the afternoon traffic; from the airport it is about forty. If you land in Bali late in the day and want to head straight south, the airport-to-Uluwatu run is easy to arrange as a fixed-price transfer, and you can see the current fare for the Ngurah Rai Airport to Uluwatu transfer from S$26.00.
Pura Besakih: the Mother Temple, and how to survive the touts
Besakih is the largest and holiest temple in Bali. It is not one temple at all but a sprawling complex of around eighty-six shrines, spread across six terraces up the south slope of Mount Agung, the island's highest volcano. The oldest structures may be a thousand years old, and each of Bali's districts, castes and clan groups has a shrine of its own. When Agung erupted in 1963 during the great Eka Dasa Rudra ceremony, the lava flows halted just short of Besakih, which is why many Balinese treat the complex as protected by the gods.
Visiting is a mixed experience, and I would rather tell you that now. The scale is stunning and the views from the upper terraces, when the clouds lift, are some of the best in Bali. You also walk through a stream of self-appointed guides, donation collectors and drivers who insist you need their services, and the line between official and unofficial is blurry. The park management has tried many times to clean this up and the situation improves and slips again.
Here is how I handle it. Buy your ticket at the official counter and keep the receipt. A guide at Besakih is useful, because the complex is confusing and the meaning of each shrine is not written anywhere, but only hire a guide who wears the official badge and agrees the fee up front. Fix the price before walking, say no firmly but politely to everyone else, and carry on. Once you are past the gate and moving, the pressure falls away. Most people I know who go in with a clear plan have a fine time.
The core of the complex is the Penataran Agung, the main temple at the heart of the site, with three tall lotus thrones dedicated to Brahma, Vishnu and Shiva. Only people in prayer enter. From the steps below you still see the black meru roofs, the split gates and the volcanic backdrop. Go early, because cloud typically rolls down the slope by about eleven and wipes out the view of Agung.
If Mount Agung has recently been active, check the news before you plan a visit. The authorities occasionally close access zones near the crater, and flights have been affected before. A good driver will know the situation on the day.
Tirta Empul: bathing in holy water
Tirta Empul in Tampaksiring is the one temple on this list where visitors are invited to take part rather than just look. The complex was founded in 962 AD, according to an inscription from the Warmadewa dynasty, around a natural spring that is considered Bali's holiest source of water. The legend says the god Indra created the spring to revive his army after a poisoning. Whether or not you believe that, you will see locals queue to wash their faces here, and it is hard not to feel the weight of centuries.
The ritual is called melukat, a purification. In the main bathing pool, around fifteen carved spouts pour water from the spring into a long stone basin. You wade in, wearing a sarong you either bring or rent at the entrance, and move spout by spout, bowing your head under the stream, rinsing the face and sipping a little. Worshippers follow an order and skip a couple of the spouts that are used for funeral purification. Signs mark which is which. If in doubt, ask the attendant or watch the family in front of you. They will usually nod you through.
If you want to go in the water, bring a change of clothes and a dry bag. Lockers are available at the entrance for a small fee, and the changing rooms are basic but clean. Wear shorts and a T-shirt under the sarong rather than swimwear, as most visitors do. Visitors who just want to watch can walk the paths around the pool and see the whole thing from the stone walkway.
Keep the pace slow. This is the temple where the crowds can mess up the experience: tour buses arrive from mid-morning, queues build at the spouts, and the guide whistles at photographers. Early, around opening, is the only time I recommend. The water is cold, the air is cool, and you may share the pool with only a few locals.
A short walk uphill brings you to the presidential palace that Sukarno had built beside the spring, which you can see from outside but not enter. A few minutes by car lies Gunung Kawi, a second site that fits well into the same morning and is covered below.
Ulun Danu Beratan: the temple on the lake
If you have seen a photograph of a Bali temple that looks like it is floating on a misty lake with mountains behind, that is Ulun Danu Beratan in Bedugul. It sits at around 1,200 metres above sea level on the shore of Lake Beratan, and it is dedicated to Dewi Danu, the goddess of lakes and rivers. This matters more than it sounds. Bali's rice farmers rely on a water-sharing system called subak, which is recognised by UNESCO, and temples like this one are where the farmers pray for water. The eleven-tiered meru tower on a tiny island is the picture you may know from the old 50,000 rupiah banknote.
The setting is the pull. The air is noticeably cooler, the grounds are tidy, and a path takes you through landscaped gardens to a shoreline with a Buddhist stupa and a small mosque, a reminder that Bali's temples sit alongside other faiths. On a clear morning, you will see swans on the water. On a cloudy afternoon, the whole thing turns to watercolour, and I think that is the best version.
The practical drawback is the distance. From Ubud it is about 1.75 hours and from the south coast longer, along a winding mountain road that gets very busy at weekends. Make it a half day, not a rushed stop, and combine it with the Jatiluwih rice terraces or the Handara Gate, both nearby. Bring a jacket. It can be 10 degrees cooler than the coast, and I have been surprised by drizzle in the dry season.
If you only have a few days on the island and a limited desire to sit in a car, this is the one temple I would drop. If you are in Bali for a week or more and love mountain scenery, add it. A private driver is the easiest way to reach it. The Bali private car charter with driver starts from S$28.00 and lets you choose your own stops, which is a good fit for a mountain loop.
Quieter temples that I would not skip
The big names are famous for a reason, but my favourite temple hours in Bali have been spent in smaller places where the number of other visitors could be counted on two hands. These are the ones I send friends to when they ask for something that does not feel like a conveyor belt.
Taman Ayun, Mengwi
Taman Ayun was the royal temple of the Mengwi kingdom, built in 1634 and surrounded by a wide moat and manicured lawns. It is part of the UNESCO-listed cultural landscape of Bali. The multi-tiered meru towers rise above the wall and you can walk around the outside courtyard, enjoying a calm that Tanah Lot lacks. It is an hour from Ubud and the best choice for a gentle first temple on the way to or from the west coast. Most visitors spend an hour here.
Goa Gajah, the Elephant Cave
Just outside Ubud, Goa Gajah dates back to the eleventh century and is carved into a rock face with a monstrous face around the entrance. Inside, the cave is narrow and dark with niches for meditation and a lingam shrine. Below, a bathing place with six water spouts was rediscovered in 1954. It is small, easy to do in an hour, and its mix of Hindu and Buddhist features is a good lesson in how the two religions mixed in old Bali.
Gunung Kawi, Tampaksiring
You descend roughly 300 steps through rice terraces to a river gorge, where ten shrines, each about seven metres tall, are cut into the rock face like giant doorways. They are thought to be memorials for an eleventh-century king and his queens. The stairs are the workout, and the climb back in the afternoon heat is the part people forget. Go early, and bring water.
Pura Lempuyang and the Gates of Heaven
The split gate framing Mount Agung in the east of Bali is among the most photographed spots on the island, and the queue for the picture can run two or three hours in high season. The photograph uses a mirror trick: the reflective “lake” is a staff member holding a mirror beneath the lens. If that sounds disappointing, remember that the actual temple complex, which climbs the mountain through seven levels, is a serious pilgrimage and much quieter once you go beyond the first gate. I would visit only if you are in the east anyway, or if the climb itself appeals.
Pura Taman Saraswati, Ubud
In the middle of Ubud town, the temple of the goddess of knowledge has a large lotus pond, a carved gate and a dance performance in the evening. You can see it in thirty minutes and it fits easily around lunch. For anyone staying in Ubud and wanting a taste of temple culture without a drive, this is the simplest choice.
Pura Dalem and village temples
The most memorable temple moment of my last trip was not on any list. I stopped at a roadside village temple to let a ceremony pass, and an older man in a white headcloth waved me inside to stand by the gate and watch. No one asked for money. Nobody sold anything. If the gate is open and a ceremony is in progress, stand back, keep your voice low, and wait to be invited. If nobody invites you, step away and thank them with a nod.
Ubud Monkey Forest: temples among the trees
The Sacred Monkey Forest Sanctuary in Ubud is often described as a tourist attraction with monkeys, but it is also a Hindu temple complex of three separate temples built in the fourteenth century: the Pura Dalem Agung for the dead, the Pura Beji for ritual bathing, and the Pura Prajapati for burial rites. Moss-covered stone statues sit in the shade of enormous banyan trees, and the macaques that gave the forest its fame are everywhere, mostly bored and sometimes mischievous.
I usually go in the first hour. The light filters through the trees, the monkeys are quieter, and the stone bridge near the bathing temple is empty enough to photograph. The same rules apply as at Uluwatu: no food on show, no plastic bags in hand, no staring at the monkeys, and no touching the babies. If a macaque climbs onto you, stay still and let a staff member handle it.
If you want transport arranged, the Monkey Forest entry ticket with transfer included is currently from S$34.56. It is useful when you are staying outside central Ubud and do not want to deal with scooter parking, and it can be paired with a Tegallalang rice terrace stop.
Temples as part of a bigger trip: boats, waterfalls and food
Temples are only one layer of Bali, and the best trips mix them with other kinds of days. After a couple of mornings of sarongs and incense, I like a day that involves water or food, so my legs and my attention get a rest. Here is how I pair them.
The east and north coasts reward a full day away from the south. The Sekumpul Waterfall area is one of the most beautiful stretches of falls on the island, and the Sekumpul Waterfall tour by Bali Volcano Jeep is currently from S$52.45. It is a good partner to a Ulun Danu Beratan or Lovina morning, since they sit in the same northern area.
For the sea, a day off Nusa Penida is the classic escape. Boats leave from Sanur and Padang Bai, and the crossing takes about forty-five minutes. Choose between a guided speedboat day, a self-guided fast boat ticket and a private car on the island. The Nusa Penida beach day trip by speedboat starts from S$116.00, and the fast boat ticket to Nusa Penida is from S$8.43 if you prefer to organise the island yourself. Nusa Penida's cliffs are spectacular, but the roads are rough and the drive between viewpoints is slow, so I recommend a driver. There is also a modest temple on the island, Pura Batu Medau, plus the famous Kelingking Beach viewpoint that older blog posts incorrectly connect to a temple. It is a beach cliff, not a shrine, and you should only go down if you are fit and wearing grippy shoes.
Food is the other relief. Bali's temple towns have excellent night markets, and an evening food walk is a good way to talk to locals about what you saw that day. In Ubud the Bali night market and food tour in Ubud runs from S$33.52, and a guided street food walk, the Bali evening street food guided tour, is from S$54.00. I tried babi guling, sate lilit and a dessert made with pandan that I still dream about. A seafood dinner on the sand at Jimbaran after a Uluwatu afternoon is a Bali tradition too, and the seafood dinner in Jimbaran by New Dewata is currently priced from S$6.63.
Finally, if your energy is high, Bali has adventure days that combine easily with a temple morning: the Ubud adventure cycling ride from S$42.85 is a gentle downhill route through villages, and the ATV adventure at Dadi Bali from S$39.11 suits those who want mud and noise. These fit between temple visits, not in place of them.
A five-day temple route that does not wear you out
The common mistake I see is trying to squeeze eight temples into two days. Bali's roads are narrow and slow, and each of these places deserves more than a quick photo. This is the route I would book if a friend asked me for a plan. It uses Ubud as a base for the first three nights and the Bukit peninsula for the last two.
| Day | Morning | Afternoon | Evening |
|---|---|---|---|
| 1 | Ubud Monkey Forest | Goa Gajah, then Pura Taman Saraswati | Night market food walk |
| 2 | Tirta Empul at opening | Gunung Kawi and a rice terrace | Rest, massage, early night |
| 3 | Besakih with a licensed guide | Slow lunch with a Mount Agung view | Pack, drive south |
| 4 | Taman Ayun, then the west coast | Tanah Lot before sunset | Seafood dinner at Jimbaran |
| 5 | Beach and late breakfast | Uluwatu cliff walk | Kecak dance at sunset |
With a week, add Ulun Danu Beratan and a Nusa Penida day. With three days only, I would take Tirta Empul and Gunung Kawi on one morning, Uluwatu on the late afternoon of the second, and Tanah Lot on the third. A driver makes a big difference to the pace, as the motorbike traffic around Ubud and Canggu can add an hour to any trip without warning.
Getting around: drivers, scooters and transfers
Bali has no useful public transport for visitors. You can use ride-hailing apps in the south, but pick-up zones near temples are often restricted by local taxi cooperatives, and it can take a while to get a car back from Besakih or Uluwatu. The three practical options are as follows.
| Option | What it suits | Watch out for |
|---|---|---|
| Private driver for the day | Families, groups of two to four, long loops like Bedugul or Besakih | Agree the route and hours first; tolls and parking are often extra |
| Scooter | Experienced riders staying near Ubud or Canggu | Licence and insurance rules, wet roads, ceremonial processions |
| Fixed-fare transfers | Airport arrivals and hotel changes | Give your flight number and hotel address in writing |
| Guided small-group tours | Solo travellers who want a story at each stop | Fixed timings; check how long you really get at each temple |
For airport arrivals, I always pre-arrange the first transfer because the arrivals hall is chaotic after a long flight. The private arrival transfer from the airport to your Bali hotel is from S$24.00, and there are fixed fares to specific areas too, such as Canggu from S$33.28 and Kuta from S$19.00. For a day of temples, the private car charter with driver mentioned above is the easy way to avoid haggling at each stop.
If you ride a scooter, check the law and your insurance. Bali requires an international licence or a local one, police do spot checks near the tourist areas, and many travel insurance policies exclude unlicensed riding. I have ridden there comfortably, but I would not do it on my first visit, and never near Besakih where the road is steep and the trucks are large.
When to go, and what a temple costs
The dry season runs roughly from April to October. That is when temples are most photogenic, roads are easiest and sunsets are reliable, and it is also when the island is busiest, especially July and August. The wet season, November to March, brings afternoon downpours and humidity, but also green rice terraces, fewer people and cheaper rooms. I like the shoulder months of April, May and September for the mix of weather and quiet.
| Period | What to expect at temples | My take |
|---|---|---|
| April to June | Dry, clear skies, manageable crowds | Sweet spot |
| July to August | Peak crowds, long queues at Lempuyang and Tanah Lot | Go very early |
| September to October | Dry, warm, calmer | Excellent |
| November to March | Showers, humid, slippery steps, lush views | Carry rain gear; mornings are best |
Cost is easier than people think. Temple entry fees are usually in the range of a few Singapore dollars each, with the biggest sites asking slightly more, and you should expect separate small charges for parking, sarong hire and lockers. The Kecak performance at Uluwatu is typically the single most expensive item on a temple day. A foreign-visitor levy of around IDR 150,000 per person was introduced for Bali in 2024; check the official arrival guidance before you travel, as the amount and the way it is collected can change.
As a rough day budget for temple touring, excluding hotel: a private driver, entry fees at three sites, lunch, a drink and small donations typically work out at a modest sum for two people sharing the car. Rupiah in small notes is essential. Many of the smaller sites do not take cards.
Flights, visas and what to arrange before you go
The flight from Singapore to Bali (Denpasar, code DPS) takes roughly 2 hours 45 minutes, with direct services from Changi most days. For Singapore passport holders, Indonesia offers visa-free entry for up to 30 days under the ASEAN arrangement, which makes spontaneous trips easy. Travellers from many other countries need a Visa on Arrival or the electronic version, the e-VOA, which our visa fact sheet lists at IDR 500,000 for a stay of up to 30 days. The e-VOA is issued through the official Indonesian immigration site, and applying before you fly saves time at the airport counter.
Entry rules change, so check your own nationality on our visa requirements page before booking flights. It lists the options by passport and destination, including what documents are normally asked for, and links to the official application channels where they exist.
One more thing that surprises first-time visitors: Indonesian immigration may ask for proof of onward travel, meaning a flight out of the country, before you board in Singapore, and airline check-in staff do enforce it. If you have not yet decided on your return plan, a short-term flight reservation can cover this requirement. Our flight reservation service provides a reservation for visa applications and onward-travel checks. It is a reservation, not an issued ticket, and it is not a promise that any visa will be approved, so read the terms and use it only for what it is intended.
Also sort out the following before you leave: a passport valid for at least six months, travel insurance that covers medical evacuation, an eSIM or local SIM for maps and ride apps, and a small stash of rupiah. The Indonesian emergency numbers you may need are 110 for police, 118 or 119 for an ambulance and 113 for fire. A tourist hotline is listed at +62 21 526 4135. Save them before you land.
Pack light clothing, a sarong and sash, comfortable walking shoes with grip, a hat, sunscreen, insect repellent, a small towel for Tirta Empul and a reusable bottle. A light rain jacket is worth its weight from November to March.
Mistakes I would help you avoid
Packing the day too tightly. The distances look short on a map and are not. Two major temples and one meal is a full day. Three is a stretch. Four is a mistake.
Going to Tanah Lot at noon. The light is flat, the heat is brutal and the headland is full of tour groups. Go early or go for sunset.
Treating a ceremony like a show. If a procession is crossing the road, stop and wait. If there is a prayer in progress, step back. You will hear the same advice from every Balinese guide, and it is the best single rule for being a good guest.
Believing everything on a stall. A “priest” offering a blessing at a roadside corner may be genuine or may be a hustle. At the large temples, blessings are given by temple-appointed priests at fixed places. Elsewhere, politely decline unless you have been invited.
Feeding the monkeys. It teaches them to grab. Leave them be.
Wearing shoes inside the inner courtyard. Look for the sandals lined up by the gate. If others have removed theirs, so should you.
Bringing it together
If you only have time for three, choose Uluwatu for the cliffs and the dance, Tirta Empul for the living ritual, and Taman Ayun or Gunung Kawi for the calm. If you have five days, add Besakih with a licensed guide and Tanah Lot at its quietest hour. If you have more, take the road north to Ulun Danu Beratan, then spend an afternoon in a village where the temple is just another part of the neighbourhood.
What stays with me from every trip is not a particular shrine but a small moment: a child carrying a basket of flowers to the family altar, a driver stopping the car for a procession and turning off the engine, a priest laughing as he flicks holy water at a nervous tourist. Bali's temples are most interesting when you stop trying to collect them and start watching how the island uses them.
Frequently asked questions
Which is the most important temple in Bali?
Pura Besakih, known as the Mother Temple, is the holiest and largest. It is a complex of around eighty-six shrines on the slopes of Mount Agung and is the main temple of the Sad Kahyangan group. If you want the most atmospheric single visit, though, many travellers prefer Tirta Empul or Uluwatu.
Do I need to wear a sarong to enter Bali temples?
Yes, at almost every temple that accepts visitors. A sarong and a sash are required for men and women and should cover the knees. Most major temples lend or rent them at the entrance. Bringing your own saves time and is a respectful gesture.
What is the best time of day to visit Bali temples?
Early morning suits most temples: Tirta Empul, Besakih, Ulun Danu Beratan and Ubud Monkey Forest are all calmer then. Uluwatu and Tanah Lot are the exceptions, where late afternoon and sunset are the main draw, though Tanah Lot is quieter at opening time.
Can tourists take part in the purification at Tirta Empul?
Yes, visitors are welcome to join the melukat in the main pool if they wear a sarong and follow the posted order of spouts. Skip the spouts marked for funeral rites, keep your voice low, and avoid taking photos of people who are praying. Women who are menstruating should not enter.
How many temples can I see in one day?
Two or three nearby temples is a comfortable day. Tirta Empul with Gunung Kawi works well together, as does Taman Ayun with Tanah Lot. Trying to link Besakih, Ulun Danu Beratan and the south coast in one day will mean hours in the car.
Do Singapore citizens need a visa for Bali?
Singapore passport holders can enter Indonesia visa-free for up to 30 days. Citizens of other countries may need a Visa on Arrival or an e-VOA, so check the visa requirements page for your own passport before you book. Airlines may also ask for proof of onward travel at check-in.
Are the monkeys at Uluwatu dangerous?
They are mostly a nuisance, not a danger, but they bite or scratch if provoked. Remove glasses and hats, keep bags closed, avoid showing food and do not tease them. If a monkey takes something, ask a temple attendant for help instead of trying to take it back yourself.
Is Kelingking Beach a temple?
No. Kelingking is a dramatic cliff and beach on Nusa Penida, famous for its T-rex-shaped headland. It is not a temple, although there are small shrines on the island. Reach it by boat from Sanur or Padang Bai, and wear shoes with good grip for the steep path.
Featured experiences in this guide
Ready to plan your Bali temple trip?
Browse tours, transfers, shows and boat tickets for Bali, and check your entry requirements before you fly.