WorldIndonesiaBaliTanah Lot TempleMy routeRoute

Tanah Lot Temple, Bali

Dark rock islet in the sea topped by Tanah Lot's thatched shrines and trees, visitors on the wet rocks below
Photo: CEphoto, Uwe Aranas, CC BY-SA 3.0, Wikimedia Commons

The essentials in 10 seconds

Entry
IDR 75,000
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Opening hours
Daily, roughly 7:00–19:00
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Time on site
A typical visit without queueing. In high season add 15–30 minutes.
1 h 30 min
With kids
Fine with kids
Entrance fee
IDR 75,000 foreign adult, IDR 40,000 child 5–10; under 5 free
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Tides
You can reach the rock only at low tide; at high tide it's cut off by the sea
Inside the temple
Worshippers only
Parking
≈ IDR 5,000 car, ≈ IDR 3,000 scooter
verifyingFrom reliable travel sources; we are still checking it against an official one. Double-check before you go.
Location
Beraban, Tabanan; ≈ 11 km from Canggu, ≈ 23 km from Kuta
Coordinates
-8.62114, 115.08675YesGo MapGoogleApple

Key facts

'Land in the sea'the meaning of Tanah Lot in Balinese
SourceEnglish Wikipedia
16th centurythe temple is credited to the sage Dang Hyang Nirartha, who spent a night here
SourceEnglish Wikipedia
1 of 7main sea temples on Bali's south-west coast
SourceEnglish Wikipedia
Sea godthe temple's main deity is Dewa Baruna, or Bhatara Segara
SourceEnglish Wikipedia
> ⅓of the 'rock' is artificial, added when it was stabilised in the 1980s–90s
SourceEnglish Wikipedia
IDR 75,000foreign adult fee; a rise to IDR 100,000 has been postponed
Sourcetemple management via The Bali Sun, 31 Mar 2026
Low tidethe only time you can walk out to the rock
SourceEnglish Wikipedia
≈ 11 kmto Canggu
SourceOSRM route

Tanah Lot entrance fee

Foreign visitors pay IDR 75,000 per adult and IDR 40,000 per child aged 5–10; under-fives are free. A rise to IDR 100,000 was planned for April 2026, but the temple management postponed it, a spokesperson said at the end of March 2026 — worth double-checking before you go.

Pay at the booth by the car park; there's no online ticketing, so bring rupiah cash. Parking is extra, roughly IDR 5,000 for a car and IDR 3,000 for a scooter. Your ticket covers the whole site: the rock at low tide, the clifftop viewpoints and the neighbouring temple on a natural rock arch.

What is Tanah Lot?

Tanah Lot is a Balinese Hindu temple on a separate rock in the surf near the village of Beraban, in Tabanan Regency. The name means 'land in the sea'. It's one of the seven main sea temples strung along the south-west coast, each within sight of the next, guarding the island from the ocean side.

It's credited to the 16th-century sage Dang Hyang Nirartha, who is said to have spent a night on the rock and asked for a shrine to be built. The main deity is the sea god Dewa Baruna. When the rock began to crumble in the 1980s, it was stabilised with a Japanese loan — according to Wikipedia, more than a third of what you see today is cleverly disguised artificial rock.

What you can see at Tanah Lot

From the car park, a lane of souvenir stalls leads down to the sea — about a 10-minute walk. Then the shore opens up: black sand, dark rocks and, out in the water, the temple rock, green with trees and topped with tiered meru roofs. The classic shots are from the beach opposite and the clifftops to the left.

Only worshippers climb up to the shrines. At low tide visitors walk to the base, where a freshwater spring rises inside the rock; temple attendants sprinkle you with its water and tie a blessing thread around your wrist for a donation. In the caves on the shore opposite live what locals call holy sea snakes, shown for a small fee.

Things to see at Tanah Lot

  • The temple rock — from the beach opposite and from the clifftops.
  • The base of the rock at low tide and the freshwater spring.
  • Pura Batu Bolong, a temple on a natural rock arch a few minutes along the cliffs.
  • Sunset — the sun drops into the sea behind the temple.
  • The holy snake caves, if you're curious.
  • Clifftop cafés facing the temple at sunset.

How to get to Tanah Lot

Step-by-step directions are below; the map shows where you arrive.

Loading the map…

destinationStreet view

Where are you starting from?

We’ll draw it on the map on foot and by taxi; metro and buses open in your maps app. Your location isn’t stored.

More tips

  1. From Canggu — about 11 km, 17 minutes on a clear road; the route is busy before sunset.
  2. From Seminyak — about 20 km; from Kuta — about 23 km, half an hour on paper, usually an hour in practice.
  3. From Ubud — about 35 km, typically 1–1.5 hours.
  4. From Ngurah Rai Airport (DPS) — about 27 km. There's no public transport: taxi, Grab, Gojek, scooter or a hired driver.
  5. Taman Ayun Temple is about 18 km away, an easy pairing on the same day.

Best time to visit Tanah Lot

Sunset is the most beautiful and the busiest time — tour buses roll in from about 5 pm. To reach the rock and catch the sunset, check the low-tide time for that day (any free tide app covers Bali) and arrive 1.5–2 hours before the sun goes down.

Before 9 am it's quiet, the light is soft and the clifftop views are clear. If you're also heading to Taman Ayun or Jatiluwih, mornings work well: inland temples in the day, Canggu's beaches in the evening.

Is Tanah Lot worth visiting?

Yes: a temple on a rock in the surf is one of Bali's defining images, and it's more striking in person, especially at low tide and sunset.

YesGo's take: the walk to the sea is lined with souvenir shops, sunset gets crowded and you can't go up into the temple. If you've seen Uluwatu, Tanah Lot is still different — here the temple stands in the water rather than on a cliff. Just expect company.

Before you go

Ready: 0 of 5

Tick off what's ready — your ticks stay in this browser.

Bali temples compared

Temples on Bali rated by YesGo. Click a column header to sort.

Saraswati Temple4530 minfree; dance ≈ IDR 100,00023.1 km
Ubud Monkey Forest361 h 15 minIDR 130,00022.0 km
Goa Gajah (Elephant Cave)351 h≈ IDR 50,00024.5 km
Batuan Temple2945 mindonation or ≈ IDR 30,000–50,00021.2 km
Tanah Lot Templeyou are here261 h 30 minIDR 75,000—
Taman Ayun Temple261 h≈ IDR 30,000–50,00012.9 km
Gunung Kawi251 h 15 min≈ IDR 50,00033.2 km
Tirta Empul Temple241 h 15 min≈ IDR 50,000–75,00033.9 km
Ulun Danu Batur Temple241 h≈ IDR 35,00049.1 km
Goa Lawah Temple2445 min≈ IDR 30,00042.7 km
Uluwatu Temple231 h 30 min≈ IDR 50,000–60,00023.2 km
Ulun Danu Beratan Temple231 h 15 minIDR 100,00040.0 km
Besakih Temple222 hIDR 150,00048.7 km
Lempuyang Temple (Gates of Heaven)202 h 30 min≈ IDR 100,000 + shuttle65.0 km
Geger Beach202 h 30 minfree or ≈ IDR 5,000–10,00026.8 km

West Bali in a day

Jatiluwih rice terraces in the morning, Taman Ayun Temple at midday, Tanah Lot for sunset. Add it to your trip — YesGo will set the timings and transfers.

  1. Jatiluwih Rice Terraces2 h · ≈ IDR 50,000–75,000
  2. 382 min walk from the previous stopTaman Ayun Temple1 h · ≈ IDR 30,000–50,000
  3. 224 min walk from the previous stopTanah Lot Templeyou are here1 h 30 min · IDR 75,000

3 places · about 14 h 36 min with walks · 606 min on foot in total

Go · my route

How to do it right

  • Check the tide — it decides whether you can walk out to the rock.
  • The best photos are from the clifftops to the left of the temple as you face the sea.
  • Carry small notes for the blessing at the spring.
  • Leave straight after sunset or wait out the traffic at a clifftop café.
  • Start the day at Taman Ayun Temple, 18 km away.

Questions

How much is the Tanah Lot entrance fee?

IDR 75,000 for a foreign adult and IDR 40,000 for a child aged 5–10; a planned increase has been postponed.

Can you go inside Tanah Lot Temple?

No, only worshippers climb to the shrines. Visitors can walk to the base of the rock at low tide.

When is low tide at Tanah Lot?

It changes daily — check a tide table for south-west Bali for your date.

What are Tanah Lot's opening hours?

Roughly 7:00–19:00 daily; some sources say it opens at 6:00.

Is Tanah Lot worth visiting?

Yes for the view of a temple in the surf, especially at sunset — but it's busy and the temple itself is off-limits.

How do I get to Tanah Lot from Canggu?

It's about 11 km by taxi, Grab, Gojek or scooter, around 20–30 minutes.

When is the best time to visit Tanah Lot?

1.5–2 hours before sunset on a low-tide day; mornings are quietest.

How long do you need at Tanah Lot?

About 1.5 hours, or 2–3 with sunset and a drink on the cliffs.

What does Tanah Lot mean?

'Land in the sea' in Balinese.

Have you been? Was it worth your time?

1 — no, 5 — absolutely

Your vote counts towards the YesGo score.

Sources and fact-check

  • English Wikipedia — Tanah Lot: name, Nirartha, sea temples, sea god, rock stabilisation, low-tide access
  • The Bali Sun, 31 March 2026 — temple management on postponing the price rise; current fees and parking
  • heybali.info — the planned 2026 fee increase
  • Wikidata Q515253 — coordinates; OSRM routing — distances

Top YesGo picks: Bali

Saraswati Temple

Bali, Indonesia

30 min · free; dance ≈ IDR 100,000

Ubud Art Market

Bali, Indonesia

1 h · Free

Campuhan Ridge Walk

Bali, Indonesia

1 h 15 min · free

Ubud Monkey Forest

Bali, Indonesia

1 h 15 min · IDR 130,000

Luwak coffee plantations

Bali, Indonesia

45 min · Free; luwak ≈ IDR 50,000–100,000