Yapahuwa Rock Fortress

Kurunegala

Religious Site
Historical Place
Cultural Attraction
View Basket

Overview

Yapahuwa Rock Fortress is a remarkable ancient historical site located in the Kurunegala District of Sri Lanka. Built on a massive rocky outcrop, Yapahuwa served as a royal capital during the 13th century and is famous for its impressive stone staircase, ancient ruins, and architectural details.

The fortress combines history, architecture, and natural beauty, offering visitors an opportunity to explore the remains of Sri Lanka’s medieval kingdom while enjoying panoramic views of the surrounding landscape.

Location on Map

Things To See

What can we do ?

Yapahuwa Rock Fortress offers visitors an exciting journey through Sri Lanka’s ancient history and architecture. Visitors can climb the impressive stone staircase, explore ancient ruins, admire intricate carvings, learn about the medieval kingdom, and enjoy scenic views from the historic rock fortress.

  • Climb the famous stone staircase.
  • Explore ancient fortress ruins.
  • Admire detailed stone carvings.
  • Visit the Yapahuwa cave temple.
  • Learn about the medieval kingdom.
  • Capture historical photographs.
  • Enjoy views from the rock.
  • Explore ancient Buddhist monuments.
  • Discover Sri Lanka’s royal heritage.
  • Experience a unique archaeological site.

Which time best for visit ?

The best time to visit Yapahuwa Rock Fortress is early morning or late afternoon. Cooler temperatures make the climb more comfortable, while softer sunlight provides excellent conditions for photography.

Early Morning (Sunrise / Golden Hour)

Cool weather and comfortable conditions for climbing and photography.

Late Afternoon (Sunset / Golden Hour)

Softer sunlight and cooler conditions for photography and sightseeing.

Midday

Clear views of the fortress and surrounding landscape, although the rock can become hot.

Night

Not recommended due to limited visibility and closing hours.

Early Morning (Sunrise / Golden Hour)

Cool weather and comfortable conditions for climbing and photography.

Late Afternoon (Sunset / Golden Hour)

Softer sunlight and cooler conditions for photography and sightseeing.

Midday

Clear views of the fortress and surrounding landscape, although the rock can become hot.

Night

Not recommended due to limited visibility and closing hours.

How can we arrive?

Yapahuwa Rock Fortress is located near Maho in the Kurunegala District and can be reached by bus, train, tuk-tuk, taxi, or private vehicle.

By Bus

Take a bus to Maho from Kurunegala, Anuradhapura, or nearby towns. From Maho, continue by tuk-tuk or taxi to Yapahuwa.

By Train

Travel by train to Maho Railway Station. From Maho, take a tuk-tuk or taxi to the fortress.

By Private Vehicle

Drive towards Maho and follow local roads to Yapahuwa Rock Fortress. Parking is available near the site.

Start planning your

Sri Lanka trip

for free

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

Frequently Asked Questions

Is photography allowed?

Yes. Photography is generally allowed, but visitors should respect religious and archaeological guidelines.

Yes, but the climb can be challenging for young children and elderly visitors.

Yes. Parking is available near the entrance area.