Dowa rock temple

Badulla

Rock Temple
Historical Place
Cultural Attraction
View Basket

Overview

Dowa Ancient Rock Temple is a historic Buddhist temple located along the Badulla–Bandarawela Road in the Badulla District of the Uva Province. Believed to date back over 2,000 years, the temple is famous for its unfinished 12-meter-tall Buddha statue carved directly into a granite rock face.

Surrounded by peaceful natural scenery, ancient caves, and traditional temple buildings, Dowa Ancient Rock Temple offers visitors a unique blend of history, culture, and spirituality. Its remarkable rock carvings and religious significance make it a popular destination for pilgrims, history enthusiasts, and travelers exploring Badulla.

Location on Map

Things To See

What can we do ?

Dowa Ancient Rock Temple offers visitors a unique combination of history, culture, spirituality, and natural beauty.

  • Visit the giant rock-carved Buddha statue
  • Explore the ancient cave temple
  • Admire historic murals and stone carvings
  • Learn about the temple's history
  • Experience a peaceful religious atmosphere.
  • Observe traditional Buddhist architecture
  • Enjoy the scenic surroundings
  • Spend quiet time for meditation and reflection
  • Visit one of Badulla's important cultural landmarks
  • Explore the nearby temple grounds

Which time best for visit ?

Dowa Ancient Rock Temple can be visited throughout the year. The temple's peaceful surroundings and convenient roadside location make it an ideal destination in every season. Weather conditions may slightly affect the overall sightseeing experience, but visitors can enjoy its historical and cultural significance at any time of the year.

Early Morning (Sunrise / Golden Hour)

Cool weather, peaceful atmosphere, fewer visitors

Late Afternoon (Sunset / Golden Hour)

Comfortable temperatures, beautiful lighting, relaxing surroundings

Midday

Bright daylight, clear views, suitable for sightseeing

Night

Peaceful atmosphere, limited lighting, not recommended for visiting

Early Morning (Sunrise / Golden Hour)

Cool weather, peaceful atmosphere, fewer visitors

Late Afternoon (Sunset / Golden Hour)

Comfortable temperatures, beautiful lighting, relaxing surroundings

Midday

Bright daylight, clear views, suitable for sightseeing

Night

Peaceful atmosphere, limited lighting, not recommended for visiting

How can we arrive?

Dowa Ancient Rock Temple is located along the Badulla–Bandarawela Road in the Badulla District, making it easily accessible by bus, train, or private vehicle. Visitors can travel from Badulla or Bandarawela and reach the temple by tuk-tuk, taxi, or car, depending on their convenience and budget.

By Bus

Take a bus to Badulla or Bandarawela from major cities such as Colombo, Kandy, or Ella. From either town, take a local bus, tuk-tuk, or taxi to Dowa Ancient Rock Temple, which is located along the Badulla–Bandarawela Road.

By Train

Travel by train to Badulla Railway Station or Bandarawela Railway Station on the Colombo–Badulla railway line. From the station, hire a tuk-tuk or taxi to reach the temple.

By Private Vehicle

Drive along the A16 Badulla–Bandarawela Road. The temple is located beside the main road and is easily accessible by car or motorcycle. Parking is available near the temple entrance.

Frequently Asked Questions

How long does it take to visit?

Most visitors spend about 1–2 hours exploring the temple.

Entry is generally free, but donations are welcome.

Yes. Photography is allowed in most outdoor areas while respecting temple rules.

Start planning your

Sri Lanka trip

for free

Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.