Discover the dramatic ruins of Yapahuwa Rock Fortress, Sri Lanka’s ancient fortress capital, where soaring stairways, carved lions, and sacred relic history meet. Explore a breathtaking blend of archaeology, legend, and mountain scenery rising above the northern plains.
During the 13th century, Yapahuwa became the capital of Sri Lanka and the custodian of the Sacred Tooth Relic of the Buddha. It was the stronghold of King Buvenekabahu I (1273–1284 CE), who transformed it into a fortified royal city. Today, it remains one of the island’s most unique historical sites, still bearing ruins of its ancient battlements, stairways, and temples.
Yapahuwa is also famed for the Yapahuwa Lion sculpture—an image so iconic that it features on Sri Lanka’s Rs. 10 currency note. Scholars often liken Yapahuwa to Sigiriya, though Yapahuwa is much smaller in scale.
Architectural Marvels
The highlight of Yapahuwa is the grand ornamental stairway that once led to the royal palace. Surrounding views of jungle, sunbathed rock, and distant hills add to the mystique of this majestic location.
Unlike Sigiriya, the palace at Yapahuwa was not built at the summit of the rock but on an intermediate terrace. The southern and eastern flanks of the rock were fortified with walls and terraces, providing controlled access to the palace. Two semicircular walls and moats further protected the city.
A cave temple was constructed at the top, which still contains Buddha statues and Kandyan-era paintings.
Strategic Importance
Before Buvenekabahu, a military leader named Subha had recognized the site’s strategic significance and established his stronghold here. It was from Yapahuwa that Subha thwarted the advance of Magha of Kalinga (1215–1236 CE), who had invaded Sri Lanka with a force of 24,000 men.
Later, Buvenekabahu moved the Sacred Tooth Relic from Dambadeniya to Yapahuwa, a customary act for Sinhalese kings to legitimize their rule. However, after his death, the kingdom fell to famine and a Pandyan invasion. The Tooth Relic and other treasures were taken to South India, marking a period of despair for the Sinhalese, for the relic symbolized sovereignty and divine favor.
Yapahuwa was soon abandoned, and although the Pandyans withdrew, Portuguese invaders in the 16th century dealt the final blow by destroying the remaining buildings and looting priceless sculptures and artifacts.
Intricate Stonework and Defensive Design
The stairway leading to the palace was originally built in three stages. The final ascent of 35 ornate steps features carvings of dancers, musicians, and mythological figures—designs so lively that they appear almost animate. The lions at the foot of the balustrades are unique to Yapahuwa.
Many of the steps are intentionally narrow, requiring sideways movement. Historians believe this was a deliberate defensive feature designed to slow enemy advances and limit rapid retreats.

At the top is a grand stone doorway with elaborately carved windows. One of these, the Sivumenduru Kavuluwa, a perforated stone window discovered during an 1850 excavation, is preserved at the National Museum in Colombo. This window, a slab 1.4 meters (4 feet 7 inches) thick with 45 pierced circles, is hailed as the finest example of medieval stone carving in Sri Lanka. Each circle encloses a different figure, from dancers and women to animals and mythical beings, evoking comparisons to the tracery of India’s Taj Mahal.
Dalada Maligawa of Yapahuwa and the Summit
Behind the stairway is the Dalada Maligawa or Temple of the Tooth, constructed in a Dravidian style reminiscent of Orissan doorframe sculptures. A small museum nearby houses artifacts unearthed from the site.
A trail branching off to the left of the temple leads to the summit. Along the way are a ruined dagoba, a natural water reservoir, and the remnants of two more stupas. The view from the top is sweeping, serene, and invigorating—offering a welcome retreat from the bustle of modern life.
Nearby Burial Grounds
Just 3.2 km (2 miles) away in Pinwewa lies a megalithic burial site known locally as Gal Sohon Kanatta. It contains over 40 chambered tombs formed from stone slabs.
Archaeological Discoveries
The first formal excavation at Yapahuwa was conducted by H. C. P. Bell, Sri Lanka’s first archaeological commissioner, who served from 1890 to 1912 (not 1810–1811 as sometimes misreported). He unearthed the grand staircases (visithuru sopanas) and initiated much of what we know today about the site.
Subsequent investigations have revealed Chinese ceramics, including celadon pottery and over 1,000 coins, indicating close ties with the Chinese empire. These are considered among the finest Chinese artifacts found in Sri Lanka.
Locals believe more ruins remain buried, noting that rainwater absorption patterns reveal underlying structures.
Visitor Information
Yapahuwa is located in Pahala-visi-deka Korale, Wanni Hatpattu of Sri Lanka’s Northwestern Province. It is approximately 4.8 km (3 miles) from the Maho railway station. Visitors can either use the local bus, tuk-tuk or trek the scenic path to the site.
Comfortable footwear and a sun hat are strongly recommended, particularly for those planning to explore the summit trail.
Yapahuwa Rock—Opening Hours
| Description | Details |
|---|---|
| Open Days | Monday – Sunday |
| Time | 7.00 AM – 5.00 PM |
There is no restricted access to the Yapahuwa Rock archaeological site. It’s best to start the climb as early as possible, just after sunrise, when the environment is cool and tranquil.
Yapahuwa Rock—Ticket Prices / Entrance Fees
| Description | Price per Head |
|---|---|
| Foreign – Adult | USD 10.00 |
| Foreign – Children (3-12 Years) | USD 5.00 |
| Local – Adult | LKR 100 |
| Local – Children (3-12 Years) | LKR 50 |
The ticket price covers
- Climb of Yapahuwa Rock fortress
- Yapahuwa Museum
- Temple at the bottom of the rock
References
- editors. (2011, November 26). A Unique Piece of History. Sunday Observer. Retrieved August 7, 2025, from https://archives.sundayobserver.lk/2006/11/26/sid01.asp
Also See
Map of the Ancient Kingdom of Yapahuwa
The map above also shows other places of interest within a approximately 20 km radius of the current site. Click on any of the markers and the info box to take you to information of these sites
Zoom out the map to see more surrounding locations using the mouse scroll wheel or map controls.
Driving Directions to the Ancient Kingdom of Yapahuwa
| Route from Colombo to Yapahuwa |
| Through : Central Highway – Kurunegala Distance :154 km Travel time : 3.15 hours Driving Directions: See on Google Maps |
0-09 m (89) 10-19 m (77) 20-29 m (47) 30-39 m (50) 40-49 m (25) 50-99 m (50) Ambalama (176) Ancient Anicuts (35) Articles (0) Asanaghara (8) Ashtapala Bodhi (5) Attraction Articles (3) Attractions (266) Beaches (10) Biosphere Reserves (3) Botanical Gardens (5) Bridges (35) Cave Art (12) Caving (7) Churches (30) Cities (9) Destinations (18) Dethis Pala Bodhi (27) Devalaya (51) Events (3) Flora and Fauna (82) Forts (52) Heritage (1903) Heritage Articles (27) Historic Events (7) History (7) Hot Springs (9) Hydro Heritage (103) Irrigation Articles (4) Islands (15) Kings of Sri Lanka (188) Kovils (29) Kuludage (11) Lighthouses (29) Memorials (57) Mile Posts (6) Misc (1) Mosques (4) Museums (15) National Parks (24) over 100 m (20) Pabbatha Vihara (13) Padhanagara (27) Personalities (211) Pillar/Slab Inscriptions (48) Popular Tourist Attractions (231) Pre Historic Burial Sites (22) Prehistory (42) Prehistory Articles (2) RAMSAR sites (6) Ravana (16) Reservoirs (71) Rock Inscriptions (36) Ruins in Wilpattu (11) Ruins in Yala (25) Santuaries (7) Sluice Gates (17) Stone Bridges (18) Strict Nature Reserves (3) Sumaithangi (3) Survey Towers (18) Tampita Vihara (242) Travel (5) View Points (24) Walawwa (13) War Memorials (26) Waterfalls (380) Wildlife Articles (28) Yathuru Pokuna (4)
Abhayagiri Monastery (20) Ampara District (196) Anuradhapura District (240) Badulla District (123) Batticaloa District (71) Colombo District (123) Galle District (76) Gampaha District (63) Hambantota District (124) Jaffna District (77) Kalutara District (53) Kandy District (217) Kegalle District (165) Kilinochchi District (13) Kingdom of Anuradhapura (88) Kingdom of Kandy (19) Kingdom of Kotte (9) Kingdom of Polonnaruwa (58) Kurunegala District (183) Maha Vihara (18) Mannar District (47) Mannar Island (10) Matale District (94) Matara District (53) Mihintale (22) Monaragala District (113) Mullaitivu District (39) Negombo (5) Nuwara Eliya District (126) Polonnaruwa District (138) Puttalam District (43) Ratnapura District (177) Trincomalee District (80) Vavuniya District (34) waterfalls in Sinharaja (3) z Delft 1 (5) z Jaffna 1 (20) z Jaffna 2 (26) z Jaffna 3 (14)



(54 votes, average: 3.35 out of 5)





















Do you mind if I quote a few of your articles
as long as I provide credit and sources back to your site?
My blog site is in the very same niche as yours and my users would certainly benefit from
a lot of the information you provide here. Please let
me know if this alright with you. Cheers!
No issue