Goa Gajah (Elephant Cave): Visitor’s Info & Entrance Fees (Updated 2026)

Bali is full of surprises. One moment you’re sipping on a coconut on the beach, and the next you’re stepping into an ancient cave with a menacing face.

Goa Gajah, also known as the Elephant Cave, is considered one of the best temples in Bali. It’s one of the more fascinating Bali ancient ruins and features a cave with intricate stone carvings.

To add to your list of things to do in Ubud, here is a complete guide to Goa Gajah, including detailed information on its history, what to expect, and updated entrance fees.

Quick Overview

Goa Gajah, also known as the Elephant Cave, is a small but historically important temple complex just outside Ubud.

The main draw is the carved cave entrance with its dramatic stone face, plus a short walkway leading to bathing pools, courtyards, and jungle-covered ruins below.

What makes Goa Gajah worth stopping for is its age, atmosphere, and how easy it is to combine with other sights nearby.

It’s best seen as a cultural stop rather than a wow-factor attraction, especially if you already have Ubud on your itinerary.

  • Location: F7GP+JV Bedulu, Gianyar Regency, Bali
  • Opening Hours: 8 AM – 6 PM, daily
  • Entrance Fee: IDR 50k (adults), IDR 25k (children)
  • Parking Fees: IDR 5k–10k
  • Recommended Visit: 45 minutes
  • Walking Required: Stairs throughout complex
  • Dress Code: Sarong required, included

What is Goa Gajah?

Goa Gajah dates all the way back to the 9th century (some sources say 10th). It was initially a meditation site for Buddhist monks and Hindu priests, which explains the mix of Buddhist and Hindu elements in the complex.

The cave itself is believed to have been carved into the rock sometime around the 11th century during the reign of the Warmadewa dynasty.

It was rediscovered in the 1920s by Dutch archaeologists and more relics were unearthed in the 1950s.

what is goa gajah bali

The name Goa Gajah translates to “Elephant Cave” but there is no concrete evidence of elephants ever living here.

The ongoing theory is that it was named after the Ganesha statue inside, a Hindu god with an elephant’s head.

Others say that the cave was named after the carving at the entrance, claiming that it resembles an elephants head (I squinted as hard as I could and I still couldn’t see it.) Either way, the name stuck around.

The entire place is a massive complex that consists of temples, waterfalls, bathing pools, a huge courtyard, and even a flowing river in the very far end.



Goa Gajah Location

goa gajah elephant cave bali location

Goa Gajah is located approximately 5 kilometers southeast of Ubud in Bedulu, Gianyar. The exact location on Google Maps is Bedulu, Blahbahtuh, Gianyar Regency. It is a short drive from the centre of Ubud.

The temple complex is easily accessible by car, motorbike, or scooter and is a popular stop for visitors exploring Ubud and surrounding areas.

The site itself sits near the Petanu River which adds to the mystical ambiance. Here is the distance from major areas in Bali

  • From Canggu: 1 hr 30 mins (30 km)
  • From Kuta: 1 hr 25 mins (33 km)
  • From Nusa Dua: 1 hr 30 mins (48 km)
  • From Sanur: 45 mins (24 km)
  • From Seminyak: 1 hr 15 mins (31 km)
  • From Central Ubud: 15 mins
  • From Uluwatu: 2 hrs (55 km)

Goa Gajah Entrance Fee

Goa Gajah Temple Entrance Fee

The entrance fee to Goa Gajah is IDR 50,000 and goes toward maintaining the property and keeping it clean and presentable for visitors.

Tickets can be paid with IDR cash or with credit / debit cards. After purchasing your entrance tickets, you can enter and stay as long as you wish. The entrance fee includes a sarong rental.

  • Foreign adults: IDR 50,000 (AUD $5 or USD $3.15)
  • Foreign children: IDR 25,000 (AUD $2.50 or USD $1.60)

Upon exiting, you’ll need to pay your parking fee. If you’re visiting the temple with one of our drivers, you don’t need worry about this. Parking fees are not included in your entrance fee.

  • Car parking fee: IDR 10,000
  • Scooter parking fee: IDR 5,000

Goa Gajah Opening Hours

Goa Gajah Temple Opening Hours

You can visit Goa Gajah any day of the week. It is open from 8:00 am until 6:00 pm, but if you enter before 6:00 pm, you can continue exploring until 7:00 pm.

I recommend staying about 1 hour, although you can make it a quicker visit just the visit the Elephant Cave.

But if you’d like to explore the entire property which extends all the way to the river at the bottom, take your time and spend 1–1.5 hours.

Best time to visit Goa Gajah

As always with outdoor destinations, it’s best to visit in the early morning hours before 10:00 pm. The best time to visit is after 5:00 pm when the jungle provides more shade and the sun is starting to set.

Between mid-March and October (Dry Season) is the most recommended time to visit, but any other month shouldn’t stop you from visiting the Elephant Cave.

November to February is Bali’s rainy season / wet season, and can experience unforgiving rainfall at times.

The temple is still open all year round. The upside to visiting during the rainy season is that you’ll likely have the place mostly to yourself. A large umbrella will conquer the rain easily.


Goa Gajah Day Tours

If you’d rather not deal with scooters, parking, or squeezing this stop between other plans, joining a day tour is the easiest option.

You can combine nearby temples, waterfalls, and Ubud highlights, so you’re not visiting just one site and calling it a day. It’s a relaxed way to see more without rushing or constantly checking Google Maps.

Ubud Day Tour

Book yourself an Ubud Day Tour with a private car and driver to see the best attractions in and around Ubud.

You’ll be picked up from your hotel or villa by one of our friendly, English-speaking drivers in an immaculate, air-conditioned SUV.

You have 3 Ubud itineraries to choose from but you’re not obligated to follow them. Our tours are flexible and fully customizable. Whether you prefer to visit temples, waterfalls, or markets, the entire day is up to you.

Bali Archaeological Tour

If you’re fascinated with archaeology, our Bali Archaeological Tour can be a great way to be immersed with Bali’s ancient sites and history. It takes you to five archaeological sites around Ubud with a private car and driver.

You can choose to include entrance fees in your booking, or exclude entrance fees to give yourself the freedom to alter your itinerary. As with all of our tours, you have the freedom to change your day.


What to Do at Goa Gajah

Explore the Elephant Cave: As I previously mentioned, the Elephant Cave itself is quite small. You can enter to explore the interior. Inside of the cave, you’ll find a Ganesha statue and the lingam and yoni

Take photos: The entire temple complex provides tons of opportunities to get picturesque photos. The surrounding jungle and massive trees create an exotic backdrop.

Get a workout: The first thing you’ll notice upon entering is the never ending amount of stairs. While the descent is easy work, the climb back up will definitely work the thighs and calves.

Enjoy the atmosphere: One of my favourite things about the temple is that the jungle completely soundproofs the area – not a single sound of a scooter or car, just the fainting sounds of a few cascading waterfalls.

Buddhist Temple at Goa Gajah bali

Find the Buddhist temple: If you keep following the stairways, you’ll eventually come across a small Buddhist temple after a huge tree with massive roots.

Here you will likely run into an old gentleman who will ask you if you want to know more about the temple.

This is not a scam nor is he trying to upsell you. He simply wants people to learn more about Bali’s Buddhist past. However, his English is not that great.

Vendors at Goa Gajah bali market

Shop for souvenirs: At the entrance, you’ll pass several vendors selling souvenirs like handmade crafts, sarongs, and small knick-knacks. I suggest saving your souvenir shopping for Ubud Art Market instead.

Visit the temples: Near the Elephant Cave at the back of the courtyard are active Balinese temples. You can enter these if you wish to explore. If there’s a ceremony, please be respectful and quiet.

Sit by the bathing pools: Sit and enjoy the quietness for a few moments. You’ll be sitting in a place once used by people over a thousand years ago.

Petanu River at Goa Gajah temple bali

Visit the waterfalls: There are a few waterfalls that run through the complex. Although they’re not as picturesque as some of the best waterfalls in Bali, they compliment the exotic nature of the temple.

Walk down to the river: If you follow the stairways all the way to the bottom, it will take you to Petanu River. You can find signs pointing to “Elephant River.” This area is quite serene and I suggest taking a break here to enjoy the nature.


Restaurant at Goa Gajah

Restaurant at Goa Gajah - Puri Suling Resto

Just before the main ticket counter at the entrance, there is a restaurant to the left. Here you’ll find a a pathway to Puri Suling Resto, considered a “hidden gem” in Ubud.

I’ll be honest with you. With the exception of a few menu items, it is relatively overpriced. The restaurant is often accused of being a tourist trap but since it’s the only place to eat within the grounds of Goa Gajah, many end up settling for it.

However, the restaurant does have a nice ambiance with a natural aesthetic and offers beautiful views of the surrounding jungle.

I suggest grabbing a coconut or a fruit juice for a refreshing drink after your hike and have your driver take you somewhere better to eat.


How to get to Goa Gajah

Entrance fee Goa Gajah bali

By Car

If none of our tours interest you and you’d like to create your own itinerary, you can book a private car and driver for the day to take you to the attractions you wish to visit.

All of my drivers are knowledge and are familiar with Bali’s roads to help you navigate your way. Just sit back and enjoy the ride in the comfort of your own private, air-conditioned SUV.

By Scooter

If you’re already staying in Ubud and traveling light, renting a scooter in Bali can be an easy way to get to Goa Gajah. Keep in mind, the traffic in Ubud can be brutal for rookie riders. Stay safe and wear your helmet.


Tips for Visiting Goa Gajah

Here are a few tips to make the most out of your visit:

  • Bring water. You can also buy water from the souvenir shops.
  • Wear comfortable shoes. You’ll be doing a lot of walking.
  • Take tons of photos! The entire complex is filled with Instagrammable spots.
  • Dress modestly. It is a temple. If you’re wearing shorts or short skirts, you’ll be provided a sarong (included in your entrance ticket).
  • Politely refusing souvenir vendors who are trying to sell you items.

Goa Gajah: A Brief History

Bathing Pools at Goa Gajah temple bali

Goa Gajah stands as a testament to Bali’s deep spiritual and cultural history, dating all the back to at least the 9th century during the heigh of ancient Javanese and Balinese Hindu-Buddhist kingdoms.

Built as a place of meditation, the origins are closely tied to Bali’s early religious devlopment, reflecting the island’s unique blend of Hindu and Buddhist traditions.

The Elephant Cave itself, with it’s intricately carved entrance, was designed to serve as a sanctuary for monks and priests seeking enlightenment. The Ganesha statue and Shiva lingams suggest that Bali’s Hindu past is deep-rooted.

The set of bathing pools with fountains in front of the cave were buried for centuries and only rediscovered in 1954.

This reveals that the site once functioned as a place of ritual purification. Balinese people have long believed that sacred water holds purifying and protective properties.


Fun Facts about Goa Gajah

  • Goa Gajah is believed to have been established during the Warmadewa Dynasty, a Balinese Hindu kingdom that reigned between the 10th and 15th centuries.
  • The Hindu and Buddhist elements of the location suggest that it was a shared place of worship at some point in time.
  • Some believe the cave entrance’s mouth carving represents Bomo, a mythological Balinese guardian that’s responsible for warding off evil spirits.
  • The site was rediscovered by Dutch archaeologists in 1923 while Indonesia was still colonized by the Dutch kingdom.
  • It comes an area of approximately 2 hectares (20,000 square meters), but the iconic Elephant Cave itself is quite small.
  • There are actually no elephants anywhere near the complex.

Attractions Near Goa Gajah

Goa Gajah sits in a handy pocket of central Bali, which means you’re surrounded by solid temples, museums, waterfalls, and Ubud landmarks without needing a long drive.

If you’re already making the trip here, it makes sense to bundle a few nearby stops into the same day instead of rushing back to your hotel.

Below are the best attractions nearby that are easy to pair together and won’t turn your itinerary into a logistical nightmare.

  • Ubud Monkey Forest
    Monkeys everywhere, temples inside, chaos guaranteed. Fun, but zip your bag and guard your sunglasses.
  • Yeh Pulu Temple
    A quiet site with long stone carvings carved straight into the cliff. Way less crowded and surprisingly underrated.
  • ARMA Museum
    One of the best art museums in Ubud. Traditional Balinese art, peaceful gardens, and a good excuse to slow down.
  • Ubud Palace
    Right in the center of Ubud. Quick stop, good photos, and traditional dance shows in the evening.
  • Ubud Art Market
    Souvenirs, handmade goods, and bargaining practice. Best visited early before the heat and crowds kick in.
  • Saraswati Temple
    Famous lotus pond, compact layout, very photogenic. Easy add-on when you’re already in central Ubud.
  • Blanco Renaissance Museum
    Bold, dramatic, and very Blanco. Even if modern art isn’t your thing, the views alone are worth it.
  • Kanto Lampo Waterfall
    Wide cascading waterfall with shallow water. Popular, but still fun if you hit it earlier in the day.
  • Tibumana Waterfall
    Taller, cleaner, and more peaceful than most waterfalls nearby. One of my go-to recommendations.
  • Campuhan Ridge Walk
    Easy walking trail with open views. Best in the morning or late afternoon when it’s not roasting.
  • Setia Darma Puppet House
    Massive collection of wayang puppets from Indonesia and beyond. Super niche, surprisingly fascinating.
  • Goa Garba
    A lesser-known cave used for meditation. Quiet, spiritual, and a nice contrast to busier temples.

Final Thoughts

is goa gajah worth visiting

The importance of Goa Gajah extends beyond simply being a place of worship. It provides insight into Bali’s pre-Majapahit era, a time before the great Javanese Hindu kingdom influenced the island’s religious and cultural landscape.

The Elephant Cave and its surroundings tell the story of a time when Bali’s spiritual life was evolving, shaped by influences from, India, Java, and earlier indigenous beliefs. Even as Bali’s religious climate shifted, Goa Gajah remained a sacred place.

It’s not just an ancient archaeological site. It’s a cultural landmark that embodies Bali’s log history of religion and devotion.

While modern Balinese Hinduism practices dominate the island, the presence of both Hindu and Buddhist relics at Goa Gajah serves as a reminder to Bali’s diverse spiritual roots.


Bali Airport Transfer with Private Car and driver

FAQs about Goa Gajah

What is Goa Gajah?

Goa Gajah is an ancient Hindu temple complex best known for its carved cave entrance, bathing pools, and jungle setting. It dates back to around the 9th century and was used for meditation and worship.

What country is Goa Gajah located in?

It’s located in Indonesia. It’s on the island of Bali, just outside the popular town of Ubud in Gianyar Regency.

What is the latitude of Goa Gajah?

Approximately 8.5236° South. Not life-changing info, but handy for map nerds and GPS accuracy.

Is Goa Gajah worth visiting?

Yes, as long as expectations are realistic. It’s not a half-day epic adventure. It’s a short, atmospheric cultural stop that works best when combined with nearby temples or waterfalls.

How long should you spend at Goa Gajah?

About 45 minutes is enough for first-time visitors. Add more time if you like wandering slowly or taking photos.

Can I enter the Elephant Cave?

Yes. Visitors are allowed inside the cave. It’s narrow and dark, but short and easy to walk through.

What is the dress code for Goa Gajah?

You must wear a sarong and sash. These are provided at the entrance, so no need to bring your own unless you want to.

Is Goa Gajah free?

No. Entry is paid for both local and international visitors.

Is there an entrance fee to Goa Gajah?

Yes. There is a standard entrance ticket for foreign visitors. Note: You currently can’t purchase tickets online. Entrance fees can only be paid on location.

How much is the entrance to Goa Gajah Elephant Cave?

Currently IDR 50,000 per adult, IDR 25,000 for children. Prices can change slightly, but this is the normal rate.

Are there guided tours of Goa Gajah?

Yes, but be cautious. The guides hanging around the entrance are usually unofficial and often push aggressive pricing. You don’t need a guide here. The site is simple and well signed.

What is the best time to visit Goa Gajah?

Early morning, ideally before 10am. It’s cooler, quieter, and much better for photos before tour groups arrive.


More Bali Temples to Visit


Neil

I’ve been in Bali for so long I’ve grown roots (literally and metaphorically). For the past 10 years, I’ve experienced Bali from every angle. I’ve explored the temples, I’ve tried all the food, and I’m proudly fluent in the Indonesian language. I hope our website helps you get an authentic experience for your holiday in Bali, whether you’re here to enjoy the finer things in life, or to learn more about Bali’s rich culture.