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!
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 – 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.
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).
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
- Ubud Travel Guide - Best Things To Do In Ubud Bali
- 3-Day Ubud Itinerary - Touring Bali's Cultural Center
- Ubud Temple Guide - Best Temples In Ubud Bali
- Ubud Waterfall Guide - Best Waterfalls Near Ubud Bali
- Bali Beach Guide - The Best Beaches In Bali
- Bali Waterfalls Guide - The Best Waterfalls In Bali
- Bali Temple Guide - The Best Temples In Bali
- Most Beautiful Indonesian Islands - Best Places To Visit In Indonesia
- Bali Travel Guide - Info, Pictures, & Blog