Goa Gajah Temple – Elephant Cave In Ubud, Bali

Pura Goa Gajah temple is an interesting old 9th century Hindu cave temple in Ubud, Bali.

The name means ‘elephant cave’ but no one knows why; there aren’t any elephants here except for a big statue near the parking entrance.

This travel guide will explain how to get there, and everything you need to know before you go!
Where To Stay
Goa Gajah Cave Temple

The doorway of the cave is really cool and bizarre, and it feels like you’re walking into the belly of some rock monster!

The inside of the cave has a narrow path that goes about 50 feet deep, where you’ll find some incense baskets burning.

It reminds me of the Buddha Park in Vientiane, Laos, but this one is a little bit different. It’s easy to see why the Goa Gajah temple was a tentative UNESCO World Heritage site back in 1995.

Giant banyan tree roots at Goa Gajah
  • Save

Goa Gajah Temple doorway in Ubud Bali
  • Save

After checking out the entrance and the inside of the cave, there’s not much to do here except admire the huge banyan trees.
In other words, if you’re expecting something awe inspiring, you might be a bit disappointed. It’s still a neat stop though!
Hours & Fees
  • Hours: 8 AM – 5 PM
  • Entrance Fee: 50k IDR (~$3)

Green Bali lizard
  • Save

Goa Gajah Temple doorway in Ubud Bali
  • Save

What To Wear To Temples In Bali

You’ll need to wear a sarong to enter most temples in Bali, including this one.

A sarong is a traditional skirt you tie around your waist, that can usually be rented on the spot for a small fee like 5,000 Rupiah (less than a dollar).

In this case, the sarong is included for free in the ticket price for the temple. Ignore the shops near the cave trying to sell you their own sarongs!

How To Get There

Goa Gajah is located near Ubud, Bali.

It’s only a 10 minute drive east from the Ubud market and town center.

The best way to get there is to rent a scooter or hire a private car and driver (both of these can be booked online).

Bali Private Driver & Motorbike Rental

If you want to explore Bali in the comfort and safety of a private car with a driver, my top recommendation would be Klook.

Their price is 450k IDR ($30 USD) for a full day of driving and sightseeing in Bali (up to 10 hours) for 1-5 passengers. That's the total price for the whole car + driver + petrol! It's a steal.

If you'd rather travel by motorbike, they have that too. Their scooter rentals start at 85k IDR (~$6) and include a helmet, rain coat, and pickup in the south Bali area.

We've used Klook for lots of tours and activities around the world, and they're great! Highly recommended.

Book Now: Bali Private Driver / Scooter Rental

Ubud Hotels
See Also