Skip to content
Tap to Lanka

Yapahuwa Rock Fortress

Kurunegala, Kurunegala District

Get directions

Yapahuwa Rock Fortress is a magnificent 13th-century royal citadel in Kurunegala, Sri Lanka, famous for its ornate stone staircase, lion carvings and panoramic rock-top views.

Best time to visit
Early morning, preferably during dry weather.
Opening hours
8:00 AM – 6:00 PM (third-party listing; confirm locally).
Entry fee
Foreign adults: approximately LKR 2,000 (reported in 2025–2026). Local ticket price not verified. Confirm at the ticket counter.
Time needed
1.5–2 hours

Highlights

  • Magnificent 13th-century stone staircase
  • Famous Yapahuwa lion sculptures
  • Ancient royal palace ruins
  • Historic Sacred Tooth Relic site
  • Panoramic views from the rock

Yapahuwa Rock Fortress is an ancient royal fortress located near Maho in Kurunegala District. It served as Sri Lanka's capital during the reign of King Bhuvanekabahu I in the 13th century and once housed the Sacred Tooth Relic of the Buddha. The fortress is famous for its beautifully carved stone staircase, lion sculptures, ancient palace ruins and defensive walls. Visitors can explore the historical structures and enjoy scenic views from the rock.

Photos

How to get there

Travel towards Maho (Mahawa) in Kurunegala District, then follow the road to Yapahuwa Rock Fortress. Visitors can reach Maho by train or bus and continue by tuk-tuk or private vehicle.

Tips for visitors

Wear comfortable shoes with good grip, carry drinking water and sun protection, and be careful on steep stone steps. Avoid climbing during heavy rain. Respect archaeological structures and follow site instructions.

Frequently asked questions

Where is Yapahuwa Rock Fortress located?

Yapahuwa Rock Fortress is located near Maho in Kurunegala District, North Western Province, Sri Lanka.

Can tourists visit Yapahuwa Rock Fortress?

Yes. Both local and foreign tourists can visit Yapahuwa Rock Fortress during permitted visiting hours. Entrance tickets may be required.

Why is Yapahuwa Rock Fortress famous?

It is famous for its 13th-century royal history, magnificent stone staircase, lion carvings and former role as a home of the Sacred Tooth Relic.

How much is the entrance fee?

Recent visitors report approximately LKR 2,000 per foreign adult. Official current foreign and local prices should be confirmed at the site.

How long does it take to explore Yapahuwa?

How long does it take to explore Yapahuwa?

More places nearby

See all →
Dambadeniya Ancient Kingdom Museum
Historical & heritage sites

Dambadeniya Ancient Kingdom Museum

Kurunegala, Kurunegala District

Dambadeniya Ancient Kingdom Museum is a small archaeological museum in Kurunegala, Sri Lanka, displaying ancient pottery, photographs and historical objects from the medieval Dambadeniya Kingdom.

Dambadeniya Raja Maliga Gala
Historical & heritage sites

Dambadeniya Raja Maliga Gala

Kurunegala, Kurunegala District

Dambadeniya Raja Maliga Gala is a historic palace rock in Kurunegala, Sri Lanka, famous for its 13th-century royal ruins, ancient stone stairways and panoramic countryside views.

Athugala Rock
Mountains, hikes & viewpoints

Athugala Rock

Kurunegala, Kurunegala District

Athugala Rock, also known as Elephant Rock, is a famous natural landmark in Kurunegala, Sri Lanka, offering panoramic city views and a magnificent white Buddha statue.

Ridi Viharaya (Silver Temple)
Buddhist temples

Ridi Viharaya (Silver Temple)

Kurunegala, Kurunegala District

Ridi Viharaya, also known as the Silver Temple, is an ancient Buddhist cave temple in Kurunegala, Sri Lanka, famous for its historic silver discovery, beautiful murals and Buddha statues.

Kurunegala Lake
Lakes & reservoirs

Kurunegala Lake

Kurunegala, Kurunegala District

Kurunegala Lake, also known as Rantalia Wewa, is a scenic reservoir in Kurunegala city, famous for its peaceful walking paths, sunset views and beautiful backdrop of Elephant Rock.

/ selected

Compare