Complete Guide to Goa Garba: Visiting the Ancient Temple Ruins

Goa Garba is one of the most overlooked Bali archaeological sites, despite being just minutes from Gunung Kawi and Tirta Empul. It’s quiet, peaceful, and feels completely untouched.

If you’re into ancient temples, jungle ruins, or just want to escape the tourist trail for a bit, this one’s worth checking out. It’s not big, but it’s got history—and it’s usually empty.

Here’s everything you need to know before visiting these fascinating ruins.

Quick Overview of Goa Garba

goa garba ruins in bali

Goa Garba is a little-known archaeological site located in Pejeng, just 20 minutes south of the Gunung Kawi ruins. It consists of a carved cave, natural spring, and ancient stone steps built into the side of a ravine overlooking the Pakerisan River.

Most visitors miss it entirely, despite its historical and spiritual importance. But I highly recommend adding it to your list of things to do in Ubud if you have some time.

The site dates back to the 12th century and was likely used by priests from the Pejeng Kingdom for meditation and ritual purification. Its name means “Womb Cave,” referencing themes of spiritual rebirth.

Unlike more developed Bali temples, Goa Garba remains relatively untouched. There are no big tour groups, no official ticket counter, and very little signage.

This is not a major tourist attraction—many people drive right past it without knowing. It’s one of the few places in Bali where you can experience an ancient sanctuary exactly as it’s been for centuries: quiet, overgrown, and powerful.

Summary

📍 Location: Pejeng Kelod, Tampaksiring, Gianyar
🕘 Opening Hours: 9:00 AM – 5:00 PM, daily
🎟️ Entrance Fee: IDR 30k (adults), IDR 15k (children)
🥾 Hike: 5–7 minutes down shallow stairs
⏱️ Recommended Visit: 30–45 minutes
🅿️ Parking Fee: Free (limited scooter parking on-site)
🚽 Facilities: Basic toilets available near the entrance


The History of Goa Garba

Goa Garba was built in the 12th century during the time of the Pejeng Kingdom. It likely served as a meditation site for royal advisors or high-caste priests who needed isolation to carry out spiritual work.

The location isn’t random. It’s carved into the cliffs above the Pakerisan River—a sacred stretch of land that includes Gunung Kawi and Tirta Empul. This entire valley is one of the oldest religious zones in Bali, and Goa Garba is part of that network.

You’ll find ancient stone steps, a spring, and a meditation cave—simple but intentional. This wasn’t just a quiet spot in the jungle. It was built with purpose: reflection, purification, and connection to the divine.

Unlike bigger temples nearby, there’s no crowd, no ceremony schedule, and no commercial setup. But if you’re interested in Bali’s early Hindu history, this is one of the most overlooked places on the island.


Bali Archaeological Sites Tour Ad

Mythology & Spiritual Significance

balinese priest at goa garba

Goa Garba is tied to one of the most important figures in Balinese Hinduism: Rsi Markandeya. According to local belief, this is where he stopped to meditate before continuing his journey to Mount Agung, where he founded Bali’s mother temple—Besakih Temple.

There’s also a natural spring here that’s considered sacred. Locals believe the water has purifying energy. It’s still used for low-key Melukat rituals, though not the touristy kind you’d see at Tirta Empul. This is more private, more personal.

The name “Garba” means womb. The cave is seen as a place of spiritual rebirth—where you go inward, reflect, and come out changed. It’s not about big ceremonies or grand architecture. It’s about quiet transformation.

If you’re looking for something off the map but still deeply spiritual, this is it.


Location & How to Get there

where is goa garba ruins

Goa Garba is in the village of Pejeng, about 15 minutes east of central Ubud, which makes it easy to combine several Ubud attractions in one trip.

There’s no big entrance sign—just a small pathway and a faded stone marker. Blink and you’ll miss it. You’ll need to walk down a set of mossy steps to reach the site.

By a Private Car and Driver

The easiest option. If you’re already doing a day tour around Ubud, ask your driver to include the Goa Garba ruins. It’s a quick stop, and all of our drivers know where it is—even if it’s not on the usual itinerary.

👉 Book a Private Car and Driver

By Scooter

If you’re confident on two wheels, riding a scooter gives you the most flexibility. Parking is free, but limited—just a small patch of land near the entrance sign. If there are already 6 or 7 scooters, you might need to park on the grass nearby. Be ready for a steep downhill walk once you arrive.

👉 Rent a Scooter with Bikago
👉 Get an International Driving Permit

By Gojek or Grab

You can reach Goa Garba with a rideshare app, but don’t count on getting a pickup once you’re done. This is a rural spot with patchy signal and no regular traffic. Better to arrange a return ride in advance.


Entrance Fee & Opening Hours

goa garba temple ruins entrance fee

There’s no official ticket counter—just a small table near the entrance where a local attendant collects payment.

The Goa Garba entrance fee is:

  • IDR 30,000 for adults
  • IDR 15,000 for children
  • Free parking

Cash only. No card machines, no QRIS, and no change provided—so bring small bills.

Opening hours are 9:00 AM to 5:00 PM daily. There’s no gate or staff enforcing closing time, but it’s best to visit during those hours out of respect.


What to Wear to Goa Garba

what to wear to goa garba

There’s no official dress code, but Goa Garba is still considered a sacred site—so basic Bali temple etiquette applies.

If you’re wearing shorts or have your legs exposed, you’ll be given a sarong at the entrance. If you’re already dressed modestly, you’ll just need to wear a sash around your waist. Both sarong and sash are included in the entrance fee. No extra rental needed.

Keep in mind: the ruins are located inside a jungle ravine. It’s hot, humid, and the stairs can be slippery—especially after rain. Wear light, breathable clothing and shoes with decent grip.

The path is paved, but moss and moisture make it slippery in some spots. Yes, I was borderline figure skating at certain spots. Take your time.


What to Expect at Goa Garba

goa garba hike path

From the ticketing table, it’s a 5–7 minute walk down to the actual ruins. The stairs are shallow and not steep, but once you reach the lower area, the stone path gets slippery—especially where moss has taken over. It’s walkable, but take your time and watch your step.

Once you’re down there, the first thing you’ll notice is how quiet it is. Goa Garba doesn’t get much foot traffic, so if you come in the morning, there’s a good chance you’ll have the entire place to yourself—maybe with a groundskeeper or two in the distance.

close up of goa garba temple

Yes, it looks just like it does in the photos. The stone carvings, the overgrown walls, the sacred spring—it all feels untouched. Most people end up lingering here longer than planned. It’s not just peaceful; it’s almost a thousand years old, and being alone with that kind of history makes an impact.

You can climb up the stairs to take some photos by the door, but keep in mind these stone steps are very slippery. When you make it to the top, there are also some railings by the cliff to the right (another photo op spot).

Next to the main ruins, there’s a small area of worship where water cascades gently down beside the shrine. You’re welcome to approach and take photos, but avoid touching anything out of respect.

If you continue along the trail past the ruins, it leads down to the river. It’s calm and scenic, but avoid this path during rainy season. The current can get strong, and the rocks are especially slippery when wet.


Tips for Visiting Goa Garba

river at goa garba

Visiting the ruins is an easy trip. No need to overcomplicate it. Here are a few tips to make the trip more comfortable:

  • Come early
    Morning is best. It’s cooler, quieter, and you’ll likely have the place to yourself.
  • Bring cash
    Entrance is cash-only. No card machines or QR codes here—just a small donation table.
  • Wear proper footwear
    The path is paved, but moss and moisture make it slippery. Wear shoes with good grip.
  • Dress for humidity
    Goa Garba is tucked in a jungle ravine. It’s hot, sticky, and shady—light clothes are a must.
  • Don’t rush
    Take your time once you get down there. It’s one of the few sacred sites in Bali where you can sit in silence and actually hear it.
  • Check the conditions before visiting the river
    If it hasn’t rained recently, follow the trail past the ruins to the riverside. If it’s been wet, skip it—the path gets slick and the current can be strong.
  • Take photos
    Goa Garba is one of underrate Bali Instagram spots. The mossy steps, cliffside carvings, and jungle setting make it incredibly photogenic.

Bali Archaeological Sites Tour

One of our most popular day tours that includes a stop at Goa Garba is the Bali Archaeological Sites Tour.

This itinerary takes you to some of the island’s oldest temples and archaeological ruins—including Goa Garba, Gunung Kawi, and Yeh Pulu. You’ll explore them all in a private, air-conditioned SUV with a local Balinese, English-speaking driver.

No need to stress about planning routes or navigating Ubud’s notorious traffic. Just sit back, keep your phone charged for photos, and enjoy a day packed with ancient stone carvings, sacred springs, and hidden jungle temples.


Nearby Attractions Worth Visiting

If you’re visiting Goa Garba, you’re in a great spot to explore some of central Bali’s most iconic temples, waterfalls, and cultural landmarks. Here are a few worth adding to your list of things to do in Ubud:

  • Goa Gajah (The Elephant Cave)
    Another cave temple, more popular and much busier—located about 10 minutes away.
  • Setia Darma House of Masks and Puppets
    A museum-quality collection of traditional Indonesian masks and puppets in a jungle setting.
  • Candi Tebing Gunung Kawi
    Impressive cliff-carved shrines set in a river valley. Just up the road from Goa Garba.
  • Yeh Pulu Temple
    A lesser-known archaeological site with a 25-meter long cliff carvings.
  • Tirta Empul Temple
    Famous for its sacred spring where locals and visitors perform water purification rituals.
  • Tegalalang Rice Terraces
    One of Bali’s most photographed landscapes. Great for a quick walk or photo stop.
  • Suwat Waterfall
    Small but scenic—often quiet and great for swimming if the flow isn’t too strong.
  • Kanto Lampo Waterfall
    Multi-tiered waterfall that cascades down natural rock. You can stand directly under it.
  • Goa Rang Reng Waterfall
    A wide, sloping waterfall with a spiritual water blessing area nearby.
  • Tibumana Waterfall
    Tall and picturesque, tucked into a quiet jungle clearing—ideal for swimming and photos.
  • Ubud Palace
    Historical palace in the heart of Ubud, still used for ceremonies and traditional dance.
  • Ubud Water Palace (Saraswati Temple)
    Known for its lotus pond and beautiful architecture. A short walk from the Ubud Palace.
  • Ubud Art Market
    Touristy but fun—good for souvenirs, sarongs, and locally made crafts.
  • Ubud Monkey Forest
    Home to over 1,000 long-tailed macaques and a sacred forest temple complex.


Goa Garba vs Goa Gajah vs Goa Lawah

In Balinese, goa means cave—which explains why so many temple sites start with “Goa.” But despite the similar names, these places are completely different and often confused with each other.

Goa Garba

Hidden temple ruins in Pejeng, built into a ravine near the Pakerisan River. It’s quiet, often empty, and still feels untouched. Known for its spiritual stillness, moss-covered steps, and sacred spring. Dates back to the 12th century. No big crowds, no flashy structures—just raw history in a jungle setting.

Goa Gajah

Also known as the Elephant Cave. It’s one of the most visited archaeological sites in Bali, located closer to Ubud’s town center. Features a carved cave entrance, bathing pools, and a more polished tourist setup. Easy to access, often crowded, and more photo-op than spiritual retreat.

Goa Lawah

Goa Lawah is in East Bali, this is the “Bat Cave Temple” built into the cliffside near the coast. Known for the thousands of bats living inside the cave and its role in Balinese cremation ceremonies. It’s an active temple, so you’re likely to witness real rituals if you visit during a ceremony.


Is the Goa Garba Ruins Worth Visiting?

is goa garba worth visiting

Yes—if you know what you’re looking for.

Goa Garba isn’t a major tourist attraction. There are no crowds, no guides, no souvenir stalls. But that’s exactly the appeal.

If you’re interested in Bali’s older, lesser-known sacred sites—places that haven’t been over-commercialized—Goa Garba is worth your time. The setting is peaceful, the history is deep, and the carvings are real. Nothing here is staged for tourists.

It’s especially worth it if you’re already visiting nearby spots like Gunung Kawi or Tirta Empul. You won’t need more than 30–45 minutes here, but it might just be the highlight of your day.

If you’re expecting something big or dramatic, skip it. But if you want to stand in a thousand-year-old sanctuary and actually feel the stillness—this is the place.


FAQs about Goa Garba

What is Goa Garba and why is it important?

Goa Garba is an ancient cave temple in Pejeng, believed to date back to the 11th–12th century. It was used for meditation and purification by priests or royal advisors.

Where is Goa Garba located?

It’s located in Pejeng Kelod Village, about 15 minutes east of central Ubud at F8R2+QR Pejeng Kelod, Gianyar Regency, Bali, Indonesia

How do I get to Goa Garba?

You can get there by private car and driver, scooter, or Gojek/Grab. There’s limited parking near the entrance—just a small patch of land, so space can fill up quickly.

Is there an entrance fee?

Yes. Entrance is IDR 30,000 for adults and IDR 15,000 for children. The fee includes a sarong or sash. Cash only.

What are the opening hours?

Goa Garba is open daily from 9:00 AM to 5:00 PM. There’s no formal gate, but it’s best to visit during those hours.

Is Goa Garba crowded?

Rarely. It’s one of the least-visited archaeological sites in the area. Visit in the morning and you’ll likely have it to yourself.

What should I wear?

If you’re wearing shorts, you’ll be asked to wear a sarong (provided). If you’re modestly dressed, a sash will do. Wear light clothing and shoes with good grip.

How long does it take to explore?

Expect to spend 30–45 minutes. The walk from the entrance to the ruins takes about 5–7 minutes each way. Add more time if you continue to the river.

Can I swim in the river?

Not recommended. The current can be strong, especially during the rainy season, and the rocks are slippery.

Is it safe?

Yes—as long as you’re careful. The stone paths can be slick due to moss and moisture. Wear proper shoes and take it slow.


Leave a Reply

Your email address will not be published. Required fields are marked *