After a recent trip to Sri Lanka, we’re once again reminded of what makes this country so special and truly a unique destination. Sri Lanka was voted the Most Desirable Island in the World at the Wanderlust Reader Travel Awards, with more than 200,000 people voting for it – it is time for you to visit the ‘Pearl of the Indian Ocean’. 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:
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 – Sigiriya is unlike anything else. 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, especially if 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.
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.
3. Wilpattu National Park
Wilpattu National park is one of the less visited parks in Sri Lanka, with untouched nature and a great array of landscapes from jungle to plains, lakes and rivers to explore. The safari driver/guides know all the best spots to find and view the wildlife around this vast park which is home to elephants, buffalo, sloth bears and leopards as well as many other species of birds and smaller animals. There are great opportunities for wildlife viewing here.
4. Nuwara Eliya
Nuwara Eliya is an old colonial town surrounded by farms and tea plantations high in the mountains, offering the best climate for crops, fruit and flowers to flourish. Built up during the British colonial times, the race course, golf course and an old British post office are remnants of this time, and there are many imposing victorian and tudor style buildings. It has a bustling market and surrounding the town are the endless rolling hillsides of tea plantations; it is here that most of the tea is grown. Visiting one of the heritage plantations you can see how tea growing and processing has been carried out for the last 150 years, and the old planters love to regale you with their stories, so be sure to take a tour where you can learn all about the tea industry in Sri Lanka and how tea became the staple hot beverage world wide, that it still is today.
You can reach Nuwara Eliya by train from Kandy, and experience one of the most iconic train journeys in the world. The one track line takes you through stunning scenery, alongside jungle and tea plantations, hillsides with awe inspiring waterfalls and tunnels through the mountain side.This will be one of the highlights of your trip.
5. Riverstone and Knuckles Conservation Range
For those who want to experience proper hiking and awesome views, the knuckles range will not disappoint.The range and some of the hikes are world famous for a reason – the trails offer diverse terrain and stunning views at every point, taking you through tea plantations, paddy fields, through jungles and up on mountain tops. You will walk through villages and be met by smiling and waving inhabitants keen to practise their English, and stop to drink from or to bathe in stunning waterfalls and streams. The climate is less humid in the mountains and layers and even a waterproof may be needed in some months, but the rains are usually short and the views are always stunning.
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.
7. Kandy
Kandy was the capital of Sri Lanka during colonial times and is a bustling city with temples, colonial buildings and bustling markets, great opportunities to try the Kandyan cuisine, visit the temple of the tooth and an amazing botanical garden. It is also fringed by mountains and rainforests, you can go on great hikes just 20 minutes from the centre.
Take a food walk with a local guide and learn about the Kandyan Cuisine, or visit the temple of the tooth, this temple has been rebuilt several times due to damage in the Colonial wars of the 18th century and also in the more recent Tamil conflict of the 1990s, it is a place of pilgrimage for Buddhists and houses the sacred tooth of Budha. In contrast to the relatively plain white exterior the interior temple is elaborately carved and highly decorated and daily rituals are carried out here.
Slow Tourism & Planning Things to do in Sri Lanka
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.
Whilst we still include the iconic and must see attractions such as the cultural triangle in our itineraries, we also include the less visited national parks where the safari experience can be more intimate and the environment is more untouched; we include stays in some small boutique accommodations hosted by locals and go off the beaten path to meet local people and learn about their lives, work, culture, cuisine, and crafts. We include stays at untouched deserted beaches with stays in small quality accommodations where travellers can enjoy personalised service and relaxed Sri Lankan hospitality.