The Yapahuwa Rock Fortress Ticket Price cost 10 USD for foreigners and 5 USD for children. Locals pay ~500 LKR. Yapahuwa Rock Fortress Open 7 AM – 5 PM, best visited early morning. Highlights: Lion staircase, ruins, and panoramic views. A budget-friendly, less crowded alternative to Sigiriya! Bring water, wear good shoes, and consider a guide for history insights. 🏰🌄

Read about – Yapahuwa Sri Lanka

Whale Watching Price | Yala Safari Price | Little Adams Peak Price | Sigiriya Ticket Price | Minneriya Safari Price

Plan Your Holiday Today!!


Yapahuwa Rock Fortress Ticket Price

For Foreign Tourists Entrance Fee:

  • Foreign Adults: 10 USD
  • Foreign Children: 5 USD
  • Local Adults: 100 LKR
  • Local Children: 500 LKR

Details:

  • Hours: 7:00 AM – 5:00 PM (Daily)
  • Ticket includes access to the Yapahuwa Rock fortress, temple, and museum.
  • Children under 6 enter free.
  • Avoid: Midday sun (Limited shade).

Confirm prices and show timings in advance, as they may vary. The place is a great way to experience Sri Lanka’s rich cultural heritage and nature.

Please note that prices and timings are subject to change, so it’s recommended to verify the latest information before planning your visit.


Yapahuwa Rock Fortress Ticket Price, Entrance Fee & Packages

Day Tour Price to Yapahuwa Rock Fortress & Package

  • Day Tour & Transport Cost for Yapahuwa:
    From Colombo Start from 60 USD PP (Pax 1 to 8)
    From Kandy Start from 40USD PP (Pax 1 to 8)
    Private tour in an A/C car or van with an English speaking chauffeur-guide

    Vehicle Options:
    Car (up to 2 persons): Toyota Axio, Prius Hybrid, Premio/Honda Fit Shuttle or similar
    Van (3 to 8 persons): Toyota KDH/Nissan Caravan or similar
  • Included – Entrance Tickets, Refreshment, Transport
  • Entrance ticket fee for Yapahuwa Rock Fortress – US$ 10 / EUR 9 / GBP 7) per foreign adult and US$ 5 / EUR 4.5 / GBP 3.5 ticket price per foreign child of age 05 – 12 years are applicable.