Goa Gajah Temple: The Elephant Cave ~ Bali
Asia Indonesia Travel Travel Tips

Goa Gajah Temple: The Elephant Cave ~ Bali

This post is part of the series Bali

Other posts in this series:

  1. Essential Bali Travel Tips ~ What to Know Before You Go! Part I
  2. Essential Bali Travel Tips ~ What to Know Before You Go! Part II
  3. 30 (+2) Crazy Facts About Bali That Will Blow Your Mind!
Travel Stories to Inspire Your Wanderlust

Learn More!

Visit Website

Another must-see temple near Ubud is Goa Gajah or also known as the Elephant Cave Temple. The Goa Gajah Temple is one of the most popular sites of Bali and is also listed on the UNESCO World Heritage Site since 1995. Despite its name, you will not be able to spot any elephants here. What you can enjoy instead is the beautiful relic-filled courtyard, ancient meditation cave, the rock-wall carvings, the Hindu bathing pools and fountains, as well as the Buddhist Temple.


You can read my full Ubud Guide here:

Goa Gajah

Goa Gajah Temple is one of the most important archaeological heritages in Bali. It represents a place of retreat for Shiva Priest and Buddhist Monks and therefore is considered as a sacred place for Hindus and Buddhists.

Goa Gajah

Goa Gajah

! Did you know that ...
The Temple Complex was built on the edge of two meeting rivers. Balinese call the meeting point of two rivers “Campuhan” and believe that this place has some magical powers.


Goah Gajah: How to Get There

Goa Gajah is located on the western fringe of Bedulu Village, just 5 kilometres southeast of Ubud, in the centre of the island of Bali. The Temple is also about 25 km from Denpasar (ca 1h by car), 40 km from Kuta (ca 1h by car), 45 km from Nusa Dua (ca 1h 40 min by car), and 30 km from Padang Bai (ca 1h by car).

Goa Gajah Goa Gajah

Goa Gajah

Goa Gajah

Things to Know Before You Go


Opening Hours: Goa Gajah is open every day from Monday-Sunday – 8:00 am to 4:00 pm

Parking: 5.000 IDR for cars, and 2.000 IDR for motorbikes

Tickets: Adults 15.000 IDR (0,80 €), Children and Students 7.500 IDR (0,40 €)

Ticketing Service: From 8:00 am to 5:30 pm

Goa Gajah

Goa Gajah

Goa Gajah

The Guides of Goa Gajah


There is always a story about one Eastern European and one Western European travelling together, or I and my travel partner and also my husband. While me making some photos from the pool, the Western European found a new friend which he called “the good guy who lives here”. So the Western European (somebody who doesn’t recognize cheaters) told me that “the good guy who lives here” will show us the temple complex. The Eastern European (somebody who recognizes cheaters from mileage) knew that the “good guy” will cost a fortune at the end of the tour 😀


In Goa Gajah, but also in other Hindu Temples, there are numerous of guides who wait for visitors (or starry-eyed Western Europeans and Australians 😀 ). If you decide to hire one, you will need to fix the price straight away. Otherwise, they will follow you around for 20-30 minutes and then will ask for 100.000-200.000 IDR.

Goa Gajah

What Does Goah Gajah Mean?


Various theories argue about the meaning of Goa Gajah. Many of these claim that the name means “elephant cave” because the temple was named after the Hindu God Ganesha – the elephant-headed Hindu God, the son of Shiva and Parvati.  Inside the cave, you will find a stone figure of the Hindu Lord Ganesh.


But other theories about the meaning of Goa Gajah seem to be more plausible. The name “Lwa Gajah” had been written on a palm leaf of Negarakertagama compiled by Mpu Prapanca in 1365 AD:


    • “Lwa Gajah” was the name of the Buddhist temple inside the Complex, or
    • “Lwa Gajah” was a hermitage for Shiva Priest, or
    • The temple was named after the crossing River Petanu was originally called “Lwa Gajah” (River Gajah).



Goa Gajah’s History


The Temple Complex Goah Gajah dates back to the 11th century, but it was discovered 9 centuries later in the year of 1922 by Dutch archaeologists. The Hindu fountains and pool were discovered 32 years later in 1954.


The name Goa Gajah was firstly mentioned in the Javanese poem Desawarnana from the 14th century. Nowadays, we still don’t know exactly how old the Temple Complex is, but archaeologists believe that it was part of the Balinese empire of Bedahulu that ended in the 14th century.


There are many myths about the origin and primal function of Goa Gajah. Some of these reckon that Goa Gajah was built by Hindu priests who dug the cave entirely by hand. Nowadays, Goa Gajah is recognized as a Hindu sacred place, but numerous Buddhist relics and also the Buddhist Temple evidence the crucial significance of the Buddhism in Bali.


Back in the days, Goa Gajah Cave was a spiritual place for meditation. Inside the cave, you will see the carved holes into the rock where Buddhist monk and Shivite priest used to meditate.

Goa Gajah

The Cave


The most spectacular is the entrance to the Goa Gajah cave which is chiselled out of solid stone – wide open demonic mouth adorned with dangerous creatures and animals. Many believe that the entrance is an elephants mouth of Rangda, hence the name “Elephant Cave”. Other claims that the entrance represents the Hindu Earth God Bhoma.

Goa Gajah

Actually, the Elephant Cave is quite shallow. The dark and narrow passage to the cave symbolizes the entering to the dark and cold underworld. Right after the tunnel, you will enter a wider T-shaped chamber older than 1000 years. Inside the cave, there are two shrines: The left shrine is dedicated to the elephant-headed Hindu God Lord Ganesh. The right shrine is dedicated to and worships Lord Shiva – inside the stonewall, you will see several stones lingam and yon brightly painted in like red, yellow and blue. This is an abstract Indian way of symbolizing penis and vagina in Shiva shrines.

Goa Gajah

Goa Gajah

! Did you know that ...
For the Balinese Hindus, God is in the colour too: the main colours are red, white, yellow and blue. Each one belongs to a God: Red – Brahma, Black – Wisnu, white – Iswara, Yellow – Mahadeva and Blue – Sambhu. When all colours are mixed together they become Siwa!
God is in the Colour
God is in the Colour


The Pool


The Hindu Pools were discovered in 1954 by Dutch archaeologists.  They look very similar to the pools in Tirta Empul Temple at Tampaksiring, but they are much older than those. The ponds are sunken into the ground. Six Hindu Statues of angels, three on each poolside, act as water sink. One statue got lost. The 6 (+1 lost) statues represent the seven great rivers of India.

Goa Gajah

Goa Gajah


Buddhist Temple


The Buddhist Culture dominates on the northern side of Goa Gajah Temple Complex. Just behind the Hindu Pools, there is a large open barrack. Following the steps downstairs will take you the Buddhist part of Goa Gajah. What you will find here is the Buddhist temple, a small waterfall and some giant ancient stones which were part of a giant Buddha or a Buddhist stupa carved from the living rock, similar to those in Borobudur in Java and Angkor Wat in Cambodia. The statues date back to the seventh or eighth centuries.

Goa Gajah

Goa Gajah

Goa Gajah
Enjoy the day!

Continue reading this series:

Island Trip

Road Trip

Travel Tips

City Trip


Tsvete Popp is a travel and lifestyle blogger based in Innsbruck, Austria. LillaGreen is about living the life of a dreamer with passionate devotion to travel and photography. LillaGreen encourages you to explore the World by creating your own rules to follow.

You Recently Viewed ...

Anse Soleil, Mahe

Seychelles Itinerary: How to Spend 2 Weeks in Seychelles


Interesting Facts About Seychelles

Railay Viewpoint, Thailand

The Ultimate Travel Guide To Railay, Thailand

Sunrise Railay Beach, Thailand

Sunsrise & Sunset Perfection ~ Railay Beach, Thailand

Beach Guide Koh Lanta

Ko Lanta Travel Guide ~ What to Know Before You Go!


Hello, I'm Tsvete Popp and LillaGreen is my sweet escape from reality where I share my adventures from around the World, travel and photo diaries, interesting stories and useful tips. Enjoy with me!