Goa Gajah

Archaeological Site Ancient Balinese cave temple with stone carvings

Goa Gajah near Ubud features an 11th‑century carved entrance, bathing pools and temple ruins. Visitors typically combine the site with nearby rice terraces and Ubud’s cultural attractions.

Main image

Goa Gajah, commonly called the Elephant Cave, is a small archaeological complex near Ubud on Bali that combines a carved cave entrance with a bathing pool and temple structures. It is known for its distinctive rock carvings set into a valley slope.

The carved mouth-like entrance, interior chamber and nearby carved bathing pool are the site’s main features; the complex is integrated with a riverside garden and walkways. Visitors typically view the carvings, the pool with stone fountains and the small temple precincts.

The site dates from Bali’s early historic period and shows Hindu-Buddhist iconographic influence in its stonework and ritual layout; it has been a focus for both archaeological study and local religious practice. Conservation work and visitor management have sought to protect carvings and water features.

Goa Gajah lies a short distance east of central Ubud in central Bali, set in a shallow valley with nearby rice terraces and village access roads, making it a common stop on cultural day tours of the region.

  • Cultural dating: The site contains carved stonework and ritual bathing features dating from the island's early historic period, reflecting Hindu-Buddhist influences.

What to See #

  • Carved cave entrance: A carved rock-face entrance leading into a small cave chamber, traditionally associated with ritual use and locally known as the Elephant Cave.
  • Bathing pool and carved fountains: A bathing pool and stone fountains in front of the cave complex, featuring carved reliefs and sculptural elements from early periods.
Goa Gajah
Bedulu, Blahbatuh, Gianyar Regency, Bali 80581, Indonesia
-8.5234, 115.2863
Daily 7:00am-5:00pm (may vary with temple ceremonies)
IDR 15,000-50,000 (variable; foreigners often pay a higher entrance fee), plus a small parking/donation fee.

How to Get to Goa Gajah #

From central Ubud, Goa Gajah is roughly a 10-15 minute drive east on Jl. Raya Goa Gajah. Many visitors hire a driver, scooter, or use a taxi/ride-hail service; limited parking is available on site. The site is walkable from Ubud for those who enjoy a 30-45 minute stroll through village lanes.

Tips for Visiting Goa Gajah #

  • Go early (before 9:00) to avoid tour buses and see the central carving in softer light.
  • Wear shoes with grip-the carved stone steps and wet paths down into the complex can be slippery.
  • Look for the bathing pool and relics tucked behind the main cave entrance; they're often missed by quick visitors.

Best Time to Visit Goa Gajah #

Morning visits in the dry months are best; avoid major Balinese holidays when pilgrimage crowds swell.

Dry season (April-October)
Apr-Oct · 24-31°C
Clear, sunny days make the site's stone carvings easier to see and fruity vendors more pleasant.
Wet season (November-March)
Nov-Mar · 24-30°C
Short, heavy showers can make the uneven paths slippery; mornings are the safest time to visit.

Weather & Climate near Goa Gajah #

Climate

Goa Gajah's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 21°C to 30°C. Abundant rainfall (1983 mm/year), wettest in January.

Air Quality: AQI 52 Moderate
Best Time to Visit
AugustJuneSeptember
Temperature & Rainfall
Temperature Range
34°
Warmest Month
19°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (307 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
86%
Humidity
Very Humid

Weather

307 mm
Rainfall
2.4 m/s
Wind
Calm
2.5
UV Index
Extreme
12.4h daylight

February

February is warm with muggy conditions (dew point 23°C). Heavy rain (247 mm) and mostly overcast skies.

65 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
86%
Humidity
Very Humid

Weather

247 mm
Rainfall
2.3 m/s
Wind
Calm
2.6
UV Index
Extreme
12.3h daylight

March

March is warm with muggy conditions (dew point 23°C). Heavy rain (212 mm) and partly cloudy skies.

69 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
85%
Humidity
Very Humid

Weather

212 mm
Rainfall
1.9 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

April

April is warm with muggy conditions (dew point 23°C). Significant rainfall (131 mm) and partly cloudy skies.

77 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
85%
Humidity
Very Humid

Weather

131 mm
Rainfall
1.9 m/s
Wind
Calm
2.4
UV Index
Extreme
11.8h daylight

May

May is warm with muggy conditions (dew point 22°C). Significant rainfall (104 mm).

81 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
85%
Humidity
Very Humid

Weather

104 mm
Rainfall
2.1 m/s
Wind
Calm
2.0
UV Index
Extreme
11.6h daylight

June

June is warm with highs of 29°C and lows of 22°C. Regular rainfall (96 mm).

83 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
85%
Humidity
Very Humid

Weather

96 mm
Rainfall
2.4 m/s
Wind
Calm
1.9
UV Index
Very High
11.5h daylight

July

July is warm with highs of 28°C and lows of 21°C. Significant rainfall (137 mm).

79 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 28°
83%
Humidity
Very Humid

Weather

137 mm
Rainfall
1.6 m/s
Wind
Calm
1.9
UV Index
Very High
11.6h daylight

August

August is warm with highs of 28°C and lows of 21°C. Moderate rainfall (51 mm) and mostly sunny skies.

89 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 28°
82%
Humidity
Very Humid

Weather

51 mm
Rainfall
1.8 m/s
Wind
Calm
2.3
UV Index
Extreme
11.7h daylight

September

September is warm with highs of 29°C and lows of 22°C. Significant rainfall (107 mm) and mostly sunny skies.

83 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
80%
Humidity
Very Humid

Weather

107 mm
Rainfall
2.5 m/s
Wind
Calm
2.6
UV Index
Extreme
11.9h daylight

October

October is warm with highs of 30°C and lows of 22°C. Significant rainfall (165 mm).

77 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
79%
Humidity
Very Humid

Weather

165 mm
Rainfall
2.2 m/s
Wind
Calm
2.7
UV Index
Extreme
12.2h daylight

November

November is the warmest month with muggy conditions (dew point 22°C). Significant rainfall (180 mm) and partly cloudy skies.

71 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
81%
Humidity
Very Humid

Weather

180 mm
Rainfall
2.2 m/s
Wind
Calm
2.6
UV Index
Extreme
12.4h daylight

December

December is warm with muggy conditions (dew point 23°C). Heavy rain (246 mm) and mostly overcast skies.

63 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
84%
Humidity
Very Humid

Weather

246 mm
Rainfall
1.9 m/s
Wind
Calm
2.4
UV Index
Extreme
12.5h daylight

Nearby Attractions to Goa Gajah