Goa Gajah

Indonesia, Bali · Indonesia travel guide

Ancient cave temple

Goa Gajah, photo 1 of 11

Goa Gajah, also called Elephant Cave, features ancient rock carvings, meditation chambers, bathing pools, and archaeological remains, offering visitors a fascinating combination of spiritual history, cultural heritage, and tranquil temple surroundings near Ubud.

Plan your visit

Time to spendAbout 1 h (45 min–2 h)
Best time of day8–10 AM — cooler and before tour buses arrive
Avoid11:30 AM–2:30 PM — tour group rush and heat
Best monthsApr–Oct
Months to avoidDec–Feb
Entry feeIDR 50k (approx.)
Opening hoursMon–Sun: 8 AM–6 PM
SettingOutdoor
EffortSome walking — steps down to the bathing pools and fountains
Good forFamilies, Kids, Couples, Solo, Groups
Rating4.2 / 5 on Google (10,050 reviews)

Dry season is best; wet season makes the steps and paths slippery.

Goa Gajah, photo 2 of 11

Goa Gajah, photo 3 of 11

Goa Gajah, photo 4 of 11

Frequently asked questions

How much time do you need at Goa Gajah?

Most visitors spend about 1 h; 45 min–2 h depending on pace.

What is the best time to visit Goa Gajah?

8–10 AM, for cooler and before tour buses arrive. The best months are Apr–Oct.

What is the entry fee for Goa Gajah?

IDR 50k for Indian adults (approximate; prices change, so confirm before you go).

What are the timings of Goa Gajah?

Mon–Sun: 8 AM–6 PM.

Is there a dress code at Goa Gajah?

Sarong and sash required (usually lent at entrance); cover knees and shoulders

More things to do in Indonesia

Goa Gajah on Google Maps

Get it on Google Play · Download on the App Store