Goa Garba – Ancient Temple Ruins In Pejeng, Bali

by David & Intan

Goa Garba is an ancient cave temple and 12th century archaeological site in Pejeng, Bali.

This is a peaceful hidden spot in the jungle where you can see some ruins and escape the usual tourist crowds of Ubud. There’s a hint of Gunung Kawi to it, and I find places like this just fascinating.

This travel guide will explain how to get there, and everything you need to know before you go!

Goa Garba Pejeng temple in Bali

Facts & History

It’s hard to find any historical info on Goa Garba, but according to inscriptions on the upper temple it was founded in 1116 AD by King Jayapangus.

It was a school and place of study for the king’s children, and the niche in the rock wall at the bottom was used for meditation.

Balinese legends about Goa Garba say the 14th century military commander Kebo Iwa was trained and educated here before the Majapahit Kingdom entered Bali from Java.

Goa Garba Pejeng temple in Bali

Tree roots in Pejeng Bali

Goa Garba – What To Expect

Goa Garba has what I love: ancient ruins, and peace and quiet!

This is a very peaceful spot with almost no tourist traffic. We only saw two other people during the whole time we were there. Evidently the place is just not known to many local or international tourists.

The ruins sit on the bank of the Pakerisan River, and there’s two paths where you can walk down to the river for different views.

I do wish there was a sign explaining the history behind this place, because I didn’t know anything about it until I left and looked it up later. It’s hard to find any historical info for Goa Garba. But maybe that’s part of the intrigue.

All in all, it’s a neat spot to visit in combination with other nearby sights like the Goa Gajah elephant cave and Gianyar waterfalls.

Goa Garba Pejeng temple in Bali

Tukad Pakerisan River in Bali

Pakerisan River


Entrance Fee

FREE as of 2020.

There’s no entrance fee here. That may change over time as the place becomes more popular with tourists.

How To Get There

Goa Garba is located in Pejeng, Bali, which is only 15 minutes east of Ubud.

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).

Goa Garba       Tukad Pakerisan River in Bali

More Bali Temples

Looking for more information on the best temples in Bali, Indonesia?

Check out my Bali Temple Guide for a complete list with photos, maps, and more!

Bali Private Driver & Motorbike Rental

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

Their price is 650k Rupiah ($45 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 great deal. They also offer affordable hotel transfers from the airport.

If you'd rather travel by motorbike, they have that too. Their scooter rentals start at 140k Rupiah (~$9) and include a helmet, rain coat, and free delivery in the south Bali area.

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

Book Now: Bali Private Driver / Scooter Rental


Where To Stay


See Also

You may also like

Leave a Comment