Yapahuwa
Visit Yapahuwa Rock Fortress banner for Yapahuwa Rock Fortress in Sri Lanka

Visit Yapahuwa Rock Fortress

Tickets, opening hours, directions from Sigiriya and Dambulla, dress code, and climb tips

Open Daily
7:00 AM - 5:30 PM
Foreign Adult
$3.50 / LKR 1000
Best Time
7-9 AM or 4-6 PM

Visitor Guide

Visit Yapahuwa Rock Fortress

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.

Entry Tickets

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.

Entry Tickets
  • 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.

Dress Code

Yapahuwa is a living sacred site. Please dress modestly and move quietly near shrine areas.

Shoulders covered
Knees covered
Remove hats and shoes in shrine areas
Climb Prep

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.

Getting Here

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.

From Sigiriya
75-90 min
Drive via Dambulla and Galewela, then turn toward Maho for an easy half-day stop.
From Dambulla or Habarana
60-90 min
A practical route when adding Yapahuwa after Sigiriya or before Anuradhapura.
From Anuradhapura
90 min
Follow the A28 and B35 toward Maho for a quieter southbound heritage stop.
From Kandy
2.5 hours
Best as an early start or on a transfer day between Kandy and the Cultural Triangle.
From Colombo
3.5 hours
Works best with a private driver or overnight plan that continues inland after the visit.
From Maho Junction
10 min
The site is only about 5 km from town, with parking near the museum and entrance.

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.

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.

Visit Yapahuwa Rock Fortress: Tickets, Hours, Map & Dress Code | Yapahuwa Rock Fortress