Mulkirigala Raja Maha
Viharaya
Religious Site
Historical Place
Cultural Attraction
Overview
Mulkirigala Raja Maha Viharaya is a famous ancient rock temple located near Tangalle in the southern region of Sri Lanka. In addition, this historic monastery is well known for housing seven cave temples built across a high rock.
Because it features ancient Buddha statues and detailed wall paintings, Mulkirigala Raja Maha Viharaya provides a deep cultural experience for visitors. Therefore, it is a very popular destination for travelers exploring the Hambantota district.
Furthermore, the elevated rock summit offers a peaceful environment to enjoy panoramic views of the countryside. However, visitors should plan their journey during early morning or late afternoon to avoid strong midday heat while climbing steps.
Consequently, travelers can easily plan their trip using Google Maps to find the location.
Location on Map
Things To See



What can we do ?
Mulkirigala Raja Maha Viharaya is an iconic historical and spiritual destination offering cave exploration, ancient art viewing, and panoramic countryside views.
Climb the 500-plus stone steps leading through seven ancient cave temples across five distinct terraces
Admire ancient Kandyan-era murals and detailed ceiling frescoes depicting traditional Buddhist stories
Explore sacred rock caves housing large reclining Buddha statues and historical artifacts
Enjoy breathtaking 360-degree views of surrounding coconut plantations and forests from the summit stupa
Discover historic palm-leaf manuscripts preserved within the ancient monastic library site
Which time best for visit ?
The Dry Season from November to April is the best session for traveling to Mulkirigala Raja Maha Viharaya, especially when planning to climb the stone stairways. During these months, dry weather ensures safe walking conditions along the outdoor rock steps without slippage.
Early Morning (Sunrise / Golden Hour)
Cool air, shade along the stairways, comfortable climbing temperatures, and soft lighting for photographs
Late Afternoon (Sunset / Golden Hour)
Pleasant breeze at the summit, lower temperatures, and stunning golden lighting over the countryside
Midday
Not recommended due to intense sun heat on exposed stone stairways and high humidity while climbing
Night
Not suitable for climbing as upper rock terraces and cave sections are unlit for evening visits
Early Morning (Sunrise / Golden Hour)
Cool weather, soft light, fewer crowds
Late Afternoon (Sunset / Golden Hour)
Warm tones, scenic skies, ideal for photos
Midday
Not recommended due to heat and harsh sunlight
Night
Suitable only for city lights and special photography
How can we arrive?
Mulkirigala Raja Maha Viharaya is located in Mulkirigala, approximately 16 km inland from Tangalle town.
By Bus
Take a bus to Tangalle Bus Stand or Beliatta Town. From Tangalle main station, board a local bus heading towards Mulkirigala/Weeraketiya and get off right near the temple entrance.
By Train
Board the Coastal Line train to Beliatta Railway Station (the closest station). From Beliatta railway terminal, hire a quick 15-minute tuk-tuk ride (approx. 10 km) directly to the site.
ByPrivete Vehicle
Drive south via the Southern Expressway (E01) and exit at the Beliatta Interchange or Kasagala Interchange. Continue along the Beliatta–Walasmulla road towards Mulkirigala. Parking is available near the base.
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
How many steps are there at Mulkirigala Raja Maha Viharaya?
There are approximately 533 stone steps leading visitors through five distinct rock terraces to the top stupa.
What is the dress code for visiting Mulkirigala Raja Maha Viharaya?
Modest clothing covering shoulders and knees is mandatory. Shoes and hats must be removed before entering cave shrines.
Is Mulkirigala suitable for elderly visitors or children?
The climb involves over 500 steps divided into tiers, so visitors can explore lower terrace caves if they prefer not to climb to the summit.


