Visit Yapahuwa Rock Fortress
Visitor Guide
Yapahuwa is 5 km from Maho Junction in Kurunegala District, making it an easy half-day fortress stop from Sigiriya, Dambulla, Habarana, Anuradhapura, Kandy, or even Colombo.
Moderate. Allow about 20-30 minutes to reach the summit at a steady pace. The staircase is steep but manageable with careful footing.
There are no cafes on the temple grounds. Foreign tickets include a bottled water, and carrying extra water or a small snack is still wise.
The site is best experienced as a peaceful self-guided visit. Most visitors move between museum, staircase, summit, and temple spaces at their own pace.
Open Daily
7:00 AM - 5:30 PM
Best Time
Early morning (7:00-9:00 AM) is ideal for cooler temperatures, softer light, and fewer visitors. Late afternoon (4:00-6:00 PM) is also comfortable.
Dress Code
Cover shoulders and knees near shrine spaces. Remove shoes and hats where required; normal walking clothes are fine for the climb itself.
Getting Here
Parking is available near the museum and entrance area, with shaded spaces at the base of the site.
- Foreign Adult$3.50 / LKR 1000
- Foreign Child$2 / LKR 500
- LocalsFree Entry
- Water BottleIncluded with foreign ticket
Cash is preferred. ATMs are available in Maho town, parking is near the museum, bottled water is included with foreign tickets, and there are no cafes on site.
Yapahuwa is a living sacred site. Please dress modestly and move quietly near shrine areas.
Grippy shoes
Uneven ancient stone steps make sturdy footwear worthwhile.
Sun protection
The summit is exposed, so bring a hat, sunscreen, and lightweight clothing.
Water and pacing
Carry extra water, pause in shaded sections, and take the climb at a comfortable pace.
Routes to Yapahuwa from Sri Lanka's Cultural Triangle
Yapahuwa is 5 km from Maho Junction in Kurunegala District, making it an easy half-day fortress stop from Sigiriya, Dambulla, Habarana, Anuradhapura, Kandy, or even Colombo.
Second-stop planning
Helpful guides for adding Yapahuwa after Sigiriya
Use these route and itinerary guides if Yapahuwa will be the quieter follow-up stop on your Cultural Triangle trip.
Day Trip from Sigiriya to Yapahuwa: Route, Travel Time, What to See
Route, travel time, and what to see in a relaxed 2 to 3 hour stop.
How to Reach Yapahuwa from Dambulla or Habarana
Best if you are staying around Dambulla or Habarana and want an easier half-day extension.
Yapahuwa vs Sigiriya: Which Rock Fortress Should You Visit in Sri Lanka?
Use this before deciding whether Yapahuwa should be your quieter second fortress stop.
Sri Lanka Cultural Triangle Itinerary: Sigiriya, Yapahuwa, Anuradhapura and Kandy
See where Yapahuwa fits best in 3-day, 5-day, and 7-day heritage routes.
Visitor Guide
Frequently Asked Questions
How difficult is the climb?
Moderate. Allow about 20-30 minutes to reach the summit at a steady pace. The staircase is steep but manageable with careful footing.
Are there guides available?
The site is best experienced as a peaceful self-guided visit. Most visitors move between museum, staircase, summit, and temple spaces at their own pace.
Is there parking and shade?
Parking is available near the museum and entrance area, with shaded spaces at the base of the site.
Can we buy food or water nearby?
There are no cafes on the temple grounds. Foreign tickets include a bottled water, and carrying extra water or a small snack is still wise.
What should I wear?
Cover shoulders and knees near shrine spaces. Remove shoes and hats where required; normal walking clothes are fine for the climb itself.