Main image

Hiyotchi CC BY-SA 4.0 Wikimedia Commons

Yeh Pulu

Historical Site

A limestone rock-relief site near Ubud, Bali featuring ancient carved panels and a short riverside walk. Visitors come for archaeological interest, cultural context and a quiet alternative to busier temples.

Yeh Pulu DenpasarUbudKuta DistrictSingarajaSukawatiCangguJimbaranSanurYeh Pulu

Yeh Pulu essentials

Country: Indonesia
Driest months: Jun-Aug
Pay in: Rupiah (Rp)
Language: Indonesian
Emergency: 110

Yeh Pulu at a Glance

About Yeh Pulu

Yeh Pulu is a rock-cut bas-relief site near Bedulu in Gianyar Regency, Bali, known for a long panel carved into a riverside cliff showing figures and scenes in low relief. The relief is set into a limestone rock face and runs along a narrow terrace path.

The site is commonly visited together with the nearby Goa Gajah archaeological complex and is interpreted as a secular or narrative carving showing daily life and ritual scenes. The carvings are sometimes dated to the late medieval period and are examined for both artistic and cultural information about pre-modern Bali.

Yeh Pulu was carved directly into the riverbank rock and has been subject to conservation efforts to protect the shallow relief from weathering and vegetation. It functions as an archaeological and interpretive site rather than a temple complex.

The relief sits close to the village of Bedulu, inland from Bali’s southern coast and not far from the town of Ubud in central Bali. The setting is a small river valley with terraces and terraced rice fields nearby.

  • Nearby site: The carved rock-relief panels are located close to the Goa Gajah (Elephant Cave) complex near Bedulu, making a combined visit with Goa Gajah logical.
Things to Do
When to Go

Best Time to Visit Yeh Pulu

Best visited during Bali's dry season (April-September) for comfortable walking and clearer views of the rock carvings.

Dry Season
April-September · 24-32°C (75-90°F)
Best for walking and viewing the bas-reliefs without heavy rain.
Wet Season
October-March · 23-30°C (73-86°F)
Afternoons often bring heavy showers; sculptures can be slippery and paths muddy.

History & Culture of Yeh Pulu

Dating to either the 14th or 15th century, the rock carvings of Yeh Pulu are believed to be among the oldest in all of Bali. The site’s centrepiece is a 27-metre stone relief cut directly into a sheer rock face, depicting seated women, horsemen and what many take to be an image of Krishna. The figures are life-sized and remarkably detailed, and the sheltered position of the wall has kept them well preserved.

With the exception of Krishna and the elephant god Ganesh, the reliefs portray scenes of everyday life, offering a rare insight into the culture of the region. One of the most memorable panels shows a woman peering from behind a doorway, an image many visitors find quietly unsettling.

A holy well stands nearby, where an attendant priest will bless visitors with its water on request; as this is a sacred site, modest dress covering the shoulders and knees is expected. The Goa Gajah cave lies about a 45-minute walk away through picturesque rice fields, making the two a natural pairing for anyone based in Ubud.

Weather & Climate near Yeh Pulu

Climate

Yeh Pulu's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 21°C to 31°C. Abundant rainfall (1967 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
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Good 23° - 30° 27° 304 mm overcast 86% 2.3 m/s 2.5 extreme 12.4h
February Good 23° - 30° 27° 244 mm overcast 86% 2.4 m/s 2.6 extreme 12.3h
March Good 23° - 30° 27° 207 mm partly cloudy 85% 1.9 m/s 2.5 extreme 12.0h
April Good 23° - 31° 27° 130 mm partly cloudy 85% 1.9 m/s 2.4 extreme 11.8h
May Excellent 22° - 30° 26° 103 mm some cloud 85% 2.2 m/s 2.0 extreme 11.6h
June Excellent 22° - 29° 26° 98 mm some cloud 85% 2.4 m/s 1.9 very high 11.5h
July Very Good 21° - 28° 25° 139 mm some cloud 83% 1.6 m/s 1.9 very high 11.6h
August Excellent 21° - 28° 25° 52 mm mostly sunny 82% 1.8 m/s 2.3 extreme 11.7h
September Excellent 22° - 29° 26° 107 mm mostly sunny 80% 2.2 m/s 2.6 extreme 11.9h
October Very Good 23° - 30° 27° 164 mm some cloud 79% 2.3 m/s 2.7 extreme 12.2h
November Very Good 23° - 31° 27° 177 mm partly cloudy 81% 2.3 m/s 2.6 extreme 12.4h
December Good 23° - 30° 27° 242 mm overcast 84% 1.9 m/s 2.4 extreme 12.5h
Getting There & Around

How to Get to Yeh Pulu

Yeh Pulu is in the village of Bedulu, about 5 km east of central Ubud and roughly a 15-minute drive. The turn-off is signposted south from the main road just west of the Bedulu roundabout, and a short path leads through rice fields to the reliefs. Taxis, ride-hailing, private drivers or rented scooters are the usual ways to get there, and it combines easily with Goa Gajah a short distance away.

Tips for Visiting Yeh Pulu

  • Take your time along the panel: the reliefs show village and daily-life scenes, such as a horseman, a hunter and a woman peering from a doorway, and many figures are weathered and easy to miss.
  • Visit in the morning to avoid flash floods on the nearby river terraces during wet months.
  • Combine the visit with Bedulu’s other ancient sites: Goa Gajah and Pura Samuan Tiga are a few minutes away.