Sri Lanka was one of my favorite countries visited last year — it was an adventure unlike any other. These top ten things to do in Sri Lanka were some of my favorite experiences. I think that’s what I loved so much about Sri Lanka — the diverse adventures to be had across the island. In one breath you could be surfing on beautiful beaches, and the other, in the high mountains draped in tea fields. Sri Lanka is certainly the place to go for those looking to dive into a culture unlike any other, and be taken away by the friendliness of the locals.

Top Ten Things to Do in Sri Lanka

If you’re not sure how to arrange your time there, check out this 2 week itinerary for the first-timer.

Top Ten Things to Do in Sri Lanka


Go on a safari to see the leopards and elephants in Yala National Park.
One of my highlights during the trip was seeing leopards in the wild. You can take safari into Yala National Park on a guided tour (I went with Chena Huts) and it was a few hours into the park to see the local wildlife.

Top Ten Things to Do in Sri Lanka

2. Hit the surf in Mirissa.
One of the best surfing spots on the island is on the idyllic beachs of Mirissa, where you’ll find the beaches packed with surfers. Definitely head here to catch the waves or even take a surfing lesson!

Top Ten Things to Do in Sri Lanka

3. Explore the historic Galle Fort.
The beautiful old town of Galle Fort was a personal favorite for exploring and definitely worth doing when visiting. It’s a special place, with plenty of historic sights to see. Check out this guide to Galle Fort.

Top Ten Things to Do in Sri Lanka

4. See one of the most beautiful mosques in Colombo.
With architecture being diverse, the red mosque in Colombo was one surprise I adored. Head here to see the colorful walls of the iconic mosque.

Top Ten Things to Do in Sri Lanka

5. Enjoy the local tea with a view in Nuwara Eliya.
There’s plenty of tea plantations, with the highest concentration in Nuwara Eliya. It’s beautiful and you can have your driver stop wherever you like, making it a fun day of exploring!

Top Ten Things to Do in Sri Lanka

6. Hike to the top of Little Adam’s Peak in Ella.
You can’t miss this experience when in Sri Lanka. The views are beautiful in hill country and absolutely magical from here!

Top Ten Things to Do in Sri Lanka

7. Swing on the famous “Instagram” rope swing in Unawatuna.
You’ve probably seen more than a dozen photos here but it is quite the rush swinging off the tree. It’s worth the few dollars for the experience.

Top Ten Things to Do in Sri Lanka

8. Chill out at Tri Lanka with yoga and health-inspired food.
If you’re looking for a healthy escape, Tri Lanka Hotel on Koggala Bay is the place to go for a few days of R&R.

Top Ten Things to Do in Sri Lanka

9. Explore the beautiful beaches of Tangalle.
Dotted with multiple beaches, you can make your way down the coast, going from one stunning beach to the next.

Top Ten Things to Do in Sri Lanka

10. Take a peak into the local culture in Kandy at the markets.
This is the place to head if you’re looking to dive into the heart of Sri Lanka culture. There’s plenty of temples, local markets, and sights to see here.

Top Ten Things to Do in Sri Lanka

Looking for more Sri Lanka posts? Head here to see a wide range of posts.


Purchase Travel Insurance


Save this post for later on Pinterest: Top Ten Things to Do in Sri Lanka

Write A Comment