Top 7 things to do in Sri Lanka

After a recent trip to Sri Lanka, we’re once again reminded of what makes this country so special and truly a unique destination. With so many things to do in Sri Lanka, it might seem hard to decide where to start, but we’ve got you covered. This island nation is a treasure trove of ancient history, breathtaking landscapes, and diverse experiences that cater to every type of traveller.

From the iconic Sigiriya Rock Fortress, where ancient kings once ruled from a palace perched 350 metres high, to the lush national parks teeming with wildlife, Sri Lanka offers an incredible array of adventures. Whether you’re a history buff, nature lover, cultural enthusiast, or simply seeking a memorable journey, this destination promises unforgettable experiences that will captivate your imagination and create lasting memories.

We’ve put together this guide of our top 7 favourite things to do in Sri Lanka:

Lion's rock with the sunset in the background

1. Sigiriya

One of the ancient kingdoms of Sri lanka. A palace within a fortress was built on top of the rock and surrounded by moats for defence.  Lions rock is 350 metres high and there are 1200 steps to climb to the top. Surrounding the base are the remains of the moats and the expansive landscaped gardens which can still be seen from the top. The view from the top is spectacular, and within the remains of the palace where the king and his 500 wives plus all their servants lived you can still see the ancient swimming pool and the throne where the king would sit to address his people.

Climbing Lions rock at sunrise is an awesome experience, you start at the entrance at around 5am in the pitch dark, torches are needed as you walk through the ancient garden paths to the steps of the rock. You can see the remains of the paws of the lion on either side of the staircase as you climb between them .The steps are carved into the rock or in some of the steeper places are now metal replacement steps with handrails. There are natural plateaux where you can rest and take in the views as you climb, but there are some narrow and steep inclines along the way. Due to the height and the early morning there was a fresh breeze blowing which was very welcome.The reward at the top was spectacular as the sun just appeared from behind the clouds and the details of  the fortress started to come into view.

Rolling hills of Gammaduwa in Sri Lanka

2. Gammaduwa

Nestled in the heart of Sri Lanka’s central highlands, Gammaduwa is a hidden gem that offers some of the most breathtaking things to do in Sri Lanka for nature lovers and adventure seekers. This picturesque region is a paradise for trekkers and wildlife enthusiasts, boasting lush forests, cascading waterfalls, and stunning mountain landscapes. The area is renowned for its rich biodiversity, with numerous endemic species of plants and wildlife. Visitors can explore pristine hiking trails that wind through tea plantations and dense forests, offering spectacular views of the surrounding mountains. The cool, misty climate provides a refreshing escape from the tropical heat. Local guides can help you navigate the terrain, sharing insights into the local ecosystem and traditional ways of life. Whether you’re interested in bird watching, photography, or simply immersing yourself in the natural beauty of Sri Lanka, Gammaduwa promises an unforgettable journey.

Close up of a leopard spotted in Wilpattu National park Sri Lanka

3. Wilpattu National Park

For wildlife enthusiasts and nature lovers, Wilpattu National Park stands out as one of the most exciting things to do in Sri Lanka. As the largest and oldest national park in the country, Wilpattu offers an extraordinary safari experience that rivals some of the best wildlife destinations in the world. The park is famous for its unique landscape dotted with numerous natural lakes, known locally as “villus”, which attract a diverse range of wildlife. It’s one of the best places to spot the elusive Sri Lankan leopard in its natural habitat, alongside elephants, sloth bears, and a myriad of bird species. The park’s ecosystem is incredibly diverse, ranging from dense scrublands to open grasslands and coastal areas. Early morning or late afternoon safaris provide the best opportunities for wildlife viewing, with experienced guides helping visitors navigate the park’s vast terrain. The park’s relatively untouched nature means fewer tourists compared to other wildlife reserves, offering a more intimate and authentic wildlife experience that truly captures the wild heart of Sri Lanka.

Sri Lanka

Ultimate Sri Lanka Off the Beaten Track

This adventure is perfect for couples or families with older children who want to explore Sri Lanka in a truly authentic..

Sri Lanka

Sri Lanka: Immersive Adventure

Discover the very best of Sri Lanka on this once in a life time adventure. Visiting one of the most beautiful destinatio..

Central Province

Sri Lanka Tea Country and Trains

Sri Lanka's Tea Country is up there with some of the fascinating sights the country has to offer. It's lush, green plant..

Sri Lanka

Sri Lanka: Immersive Adventure Country and Coast

See the very best of Sri Lanka on this incredible immersive trip that combines the cultural triangle, hill country, tea ..

Sri Lanka

14 Night Sri Lankan Family Adventure

On this once in a lifetime holiday explore Sri Lanka's diverse nature and culture with a packed itinerary featuring rain..

running waterfall in Nuwara Eliya in Sri Lanka surrounded by lush green plants

4. Nuwara Eliya

Known as the “Little England” of Sri Lanka, Nuwara Eliya is a charming hill station that offers some of the most unique things to do in Sri Lanka for travellers seeking a blend of colonial history and natural beauty. Situated at an elevation of 1,868 metres, this picturesque town is surrounded by endless tea plantations that carpet the rolling hills in vibrant green. The cool climate and colonial-era architecture transport visitors to a different time, with well-preserved Victorian and Tudor-style buildings. Visitors can explore tea factories, take guided tours of working tea plantations, and learn about the region’s rich tea-making heritage. The town offers numerous activities, from boating on Gregory Lake to horse riding, golfing, and hiking in the surrounding mountains. The local markets are a treasure trove of fresh produce, and the town comes alive during the April season with the exciting Nuwara Eliya Festival. Whether you’re a nature lover, history buff, or simply seeking a cool retreat from Sri Lanka’s tropical heat, Nuwara Eliya promises a memorable experience.

image of the knuckles mountain conservation range in Sri Lanka

5. Riverstone and Knuckles Conservation Range

A true paradise for eco-tourists and adventure seekers, the Riverstone and Knuckles Conservation Range represents some of the most spectacular things to do in Sri Lanka for those who love unspoiled natural landscapes. This mountain range, named for its resemblance to a set of knuckle fingers, is a UNESCO World Heritage Site that offers some of the most challenging and rewarding hiking experiences in the country. The conservation area is naturally diverse, with many endemic species found nowhere else in the world. Trekking routes vary from moderate to extremely challenging, offering something for every level of hiker. The misty mountain trails wind through cloud forests, tea plantations, and traditional mountain villages, providing breathtaking views and a glimpse into the rural life of Sri Lanka’s central highlands. Birdwatchers will be in paradise, with numerous rare and endemic bird species calling this region home. The area is also significant for its traditional mountain communities, who have maintained their unique way of life for generations.

Anuradhapura historical site in Sri Lanka with clear blue skies

6. Anuradhapura

As one of the oldest continuously inhabited cities in the world, Anuradhapura is a must-visit destination for those exploring the historical things to do in Sri Lanka. This ancient city serves as a living museum of Sri Lankan history, with its incredible collection of archaeological sites and Buddhist monuments that date back over 2,000 years. The UNESCO World Heritage Site is home to some of the most significant Buddhist ruins in the world, including massive dagobas (stupas) that are engineering marvels of the ancient world. The sacred Sri Maha Bodhi Tree, believed to be a direct descendant of the tree under which Buddha attained enlightenment, attracts pilgrims from around the globe. Visitors can explore magnificent ruins, including the Ruwanwelisaya Stupa, Jetavanaramaya, and the elaborate stone carvings that tell stories of ancient Sri Lankan civilization. The city offers a profound journey through time, with bicycle tours and guided walks helping visitors understand the rich cultural and historical significance of this extraordinary place.

Polonnaruwa historical site in Sri Lanka with Buddha at the centre

7. Polonnaruwa

Another jewel in Sri Lanka’s archaeological crown, Polonnaruwa offers some of the most fascinating historical things to do in Sri Lanka for history buffs and cultural enthusiasts. This ancient city, another UNESCO World Heritage Site, was the second capital of Sri Lanka’s mediaeval kingdoms, and its well-preserved ruins provide a spectacular glimpse into the island’s royal past. The archaeological park is home to intricate stone sculptures, massive brick buildings, and some of the most impressive Buddhist and Hindu temple complexes in South Asia. The famous Gal Vihara rock temple, with its enormous carved Buddha statues, is a highlight that showcases the extraordinary artistic skills of ancient Sri Lankan craftsmen. Visitors can explore the ruins by bicycle, which is the most popular and enjoyable way to navigate the extensive archaeological site. The Royal Palace complex, ancient swimming pools, and meticulously planned urban layout demonstrate the sophisticated engineering and architectural skills of the kingdom’s rulers.

Slow Tourism

It might seem tempting to visit all these places and try to experience everything that Sri Lanka has to offer, but unless you’re going for a really long time we wouldn’t recommend it.

With half a million tourists arriving in Sri Lanka every year, you might be wondering how you can make your trip a little more mindful of the local economies and environment. Well, embracing slow tourism allows travellers to deeply connect with local communities and minimise their environmental impact. By spending more time in fewer locations, you support local economies more meaningfully, reducing the strain of mass tourism. This approach enables more authentic cultural exchanges, provides sustained income for local businesses, and allows for a more mindful, immersive travel experience. Slow tourism encourages travellers to engage with local traditions, learn about sustainable practices, and create more profound, lasting memories while contributing positively to the destinations they visit.

You might also be interested in...

Join our community

Get off the beaten track and support local communities that you visit.

Sign up for inspiriation for your itinerary, new experiences and special offers.