
Bali always has a hidden side waiting to be explored, and Goa Gajah is one of those places that can make your holiday even more memorable. More than just a cave, this site holds an ancient place of worship and archaeological remains dating back to the 11th century.
Located in Bedulu Village, Blahbatuh District, Gianyar, the cave is famous for its carved facade resembling a giant face and its ancient bathing pools surrounded by lush gardens. So, is Goa Gajah Bali worth visiting for a different kind of experience? This article will give you a complete guide before you go.
When people talk about temples and spiritual places in Ubud, Goa Gajah is often not the first name that comes up. Yet this site can make your holiday on the Island of the Gods even more exciting and meaningful.
Goa Gajah, also known as Elephant Cave, is an ancient heritage site and significant temple located in Bedulu Village, Gianyar, Bali. Believed to date back to the 11th century, the site stands out for blending Hindu and Buddhist relics within a single complex.
So, why is it called Elephant Cave? The name has nothing to do with elephants roaming the area, but rather comes from the statue of Lord Ganesha, the elephant-headed god in Hinduism, found inside the cave. Another theory traces the name to Lwa Gajah, an ancient term mentioned in the Negarakertagama manuscript (1365 AD). The phrase refers to a peaceful riverside sanctuary.
Long before it became a tourist favorite, Goa Gajah was a sacred site where Hindu and Buddhist worship took place during the Warmadewa dynasty, which ruled Bali from the 10th to 14th century. You can still see traces of that era today, from the T-shaped cave where priests once meditated, to the bathing pool with six nymph statues whose water is believed to purify anyone who touches it.
The site also tells a story of religious harmony in ancient Bali. Hindu relics like the Ganesha statue stand side by side with Buddhist remains, including a stupa found in the Tukad Pangkung area.
The modern world only took notice in 1923, when a Dutch official named L.C. Heyting reported three statues found at the site: Ganesha, Trilingga, and Hariti. Two years later, archaeologist Dr. W.F. Stutterheim came to study the site more closely.
Another surprise came in 1931, when Conrat Spies found a three-pronged stupa carved into a rock wall that had fallen into the river below. Research picked up again in 1950, after Indonesia’s Archaeological Service opened its Bali office under J.L. Krijgsman.
The biggest discovery came during excavations between 1954 and 1979, when the ancient bathing pool was finally unearthed, along with six angel statues spouting water from their chests. Until now, many visitors believe the water carries a purifying energy.
Earlier digs in the early 1950s also uncovered an old rectangular foundation in front of the cave. Researchers even found stone fragments from the giant face above the cave entrance and a stone sword belonging to the statue guarding the front.
Planning a visit to Goa Gajah Bali and wondering what awaits inside the complex? Here are the highlights you can explore around the site:
As mentioned earlier, Goa Gajah is located in Bedulu Village, Blahbatuh District, Gianyar Regency. The site sits very close to central Ubud, only about 5 km away or a 15 to 20 minute drive.
Travel time to the site depends on where you are staying, whether in Ubud, Denpasar, Kuta, or Seminyak. To give you a picture, here is the distance to Goa Gajah from popular areas in Bali:
Note: Actual distance and travel time may vary depending on your exact location and road conditions, as traffic can make the trip longer.
Goa Gajah is open to the public every day from 8 AM to 6 PM. The ticket prices vary by visitor category, so here are the details of the Goa Gajah entrance fee:
| Category | Price |
| Domestic Adult | IDR 30,000 / person |
| Domestic Child | IDR 15,000 / person |
| Foreign Adult | IDR 50,000 / person |
| Foreign Child | IDR 25,000 / person |
| Car Parking | IDR 5,000 / car |
| Motorbike Parking | IDR 2,000 / motorbike |
Beyond being a protected heritage site, keep in mind that Goa Gajah is also an active temple (pura) still used by local Hindu communities today. Visitors are expected to dress modestly, with clothing that covers the shoulders and knees.
You will also be asked to wear a sarong (kamen) and a sash (selendang) tied around the waist before entering. Women who are menstruating are not allowed to enter the cave area, following Balinese temple customs.
You don’t need much time to explore the Goa Gajah Temple complex in Bali. In just 1 to 1.5 hours, you can enjoy the beauty, uniqueness, and learn about the history, culture, and spirituality this destination has to offer.
During your visit, you can take a leisurely walk through the iconic carved entrance, admire the ancient bathing pools, descend the forested steps to the river, and explore the moss-covered ruins.
For the best experience, visit early in the morning, ideally when the temple opens at 8:00 AM, before it gets too crowded. Without having to squeeze through the crowds, you’ll be able to explore the temple complex more comfortably and at your own pace.
To make the most of your visit and match your travel style, it’s worth planning your trip to Goa Gajah based on the kind of experience you’re looking for, whether you’re a cultural explorer, a nature and content lover, or a leisure traveler visiting with family.
Beyond Goa Gajah Temple (Pura Goa Gajah), Gianyar is home to many other fascinating temples worth exploring. Since several of them are located just a short drive away, you can easily visit another temple before or after Goa Gajah and enjoy a richer cultural journey.
Besides pairing your visit with other temples in Gianyar, Goa Gajah’s location just 5 km from the center of Ubud makes it easy to combine your itinerary with some of the area’s most iconic attractions.
Ending your day with a great meal in a relaxing setting is one of the best ways to wrap up your visit to Goa Gajah and its nearby attractions. Ubud’s culinary scene is just as diverse as its landscapes, offering everything from elegant jungle restaurants and authentic Japanese cuisine to humble local eateries serving traditional Balinese flavors.
Visiting Goa Gajah is more than just exploring one of Bali’s historic landmarks. Its convenient location near many attractions in Ubud and Gianyar makes it the perfect starting point for a full day of discovering temples, nature, art, and local culinary experiences.
Goa Gajah is a destination that’s always worth adding to your Bali itinerary. If you’re looking for more travel inspiration, visit The Wonderspace to explore curated Bali travel guides, itinerary ideas, and recommendations for families, couples, and groups.