Home » Blog » Destination Guides » Asia » Sri Lanka » 25 Unforgettable Things to do in Sri Lanka – The Ultimate Bucket-List!

25 Unforgettable Things to do in Sri Lanka – The Ultimate Bucket-List!

Last updated : May 4th, 2020

3 elephants standing toegther with a baby in Sri Lanka


Disclosure: This blog may contain affiliate links. But dont worry, this is at no extra cost to you and we only recommend products or services we know and love!


If you’re planning a trip to Sri Lanka then this blog is for you! It outlines the absolute best things to do in Sri Lanka for travelers including popular tourist hot-spots as well as off-the-beaten-path attractions (that most travelers miss!)


Sri Lanka is quickly becoming one of the top tourist destinations in the world, and for good reason, this small island nation offers a range of things to do and see for travelers!

From pristine beaches to mountains to wildlife, Sri Lanka has it all! There is amazing scenery, exciting adventures, the tastiest food, friendly people, and so much more!

But with so many amazing things to do in Sri Lanka to choose from, it can be hard to know what experiences are “must-do” things, and which ones can be skipped.

For that reason, I’ve written this blog about the 25 absolute BEST things to do in Sri Lanka. These are the activities and attractions that made my trip around Sri Lanka simply unforgettable, and I hope will do the same for you!


1. Explore the vast tea plantations

Tea plantations around Sri Lanka
The beautiful tea feilds of Sri Lanka!
This blog may contain affiliate links. Please check our disclosure policy for more information.
Location:Ella, Haputale, Nuwara Eliya, and in between!
Price:Free
Rating:5/5 – The tea fields around central Sri Lanka are
a must-visit!

Sri Lanka is world-famous for tea. In the mountainous area of the cultural triangle, tea grows on every hillside. It’s not only a great place to try the freshest and cheapest tea in the world, but the views are simply stunning as well.

There are plenty of places to wander tea fields around Sri Lanka with some of the most popular being Ella, Nuwara Eliya, and Haputale. In these stunning towns, you can enjoy spectacular views of the tea fields all day long right from your hotel window!

You can also go for walks in the tea fields, visit tea factories, and learn all about how tea is made from start to finish!

Driving our tuk tuk around the tea plantations near Haputale!
Driving our tuk tuk around the tea plantations!

We actually explored the tea fields near Lipton’s Seat. Here, we saw workers picking tea leaves as we walked the beautiful fields from Lipton’s Seat down to the Dambatenne Tea Factory. This is a common route that tourists walk and it can be done either independently, or on a guided tour.

Once at the Dambatenne Tea Factory, we took a factory tour and saw how tea is made from leaf to cup! Although a short 30-minute tour, it offered good insight into the tea-making process for only 250 LKR per person.

We loved wandering the fields near Lipton’s Seat and the Dabatenne Tea Factory tour, but this isn’t the only place you can have this experience in Sri Lanka. From Ella, you can visit Uva Halpewatta tea factory and do a tour. Or from Nuwara Eliya, you can do a tea picking and factory tour nearby too!

No matter where you choose to do it, exploring the tea fields and learning how tea is made is definitely one of the top things to do in Sri Lanka! I mean, tea is one of their biggest exports and a part of Sri Lankan culture.


2. Watch the trains pass by Nine Arch Bridge

Nine Arch Bridge Ella is one of the best things to do in Sri Lanka
Watching the 6:45 am train on the Nine Arch Bridge in Ella
Location:Ella, Sri Lanka
Price:Free to visit
Rating:5/5 – It really is such a beautiful place!

Few places in Sri Lanka are as popular as the Nine Arch Bridge in Ella. To some, the large crowds are off-putting, however, coming from me (a hater of large over touristic places) it’s still so worth a visit!

Why?

It’s just that beautiful!

If you do want to avoid most of the larger crowds then sunrise is the best time to visit. If you get there before 6:15 am you can just catch the first train passing by, and if you stay until 6:45 am you’ll get to see the famous blue passenger train!

You can either make your own way to the Nine Arch Bridge from Ella, or, go on a guided sightseeing tour. Either way, it is a gorgeous attraction and easily one of the best places to visit in Sri Lanka!

If you do want to visit without a guide, the best way to catch the early trains is to stay somewhere close to the bridge. Some of the closest hotels to the Nine Arch Bridge are:

train from kandy to ella

Hotels overlooking the Nine Arch Bridge

Nine Arch View Ella

New Cabin Ella

9 Arch Viewpoint

Related Read:   17 Best Things to do in Ella, Sri Lanka

3. Eat a home-cooked meal at a guesthouse

Eating home cooked Sri Lankan Food!
Doesn’t that look delicious?! All of this was only a couple of dollars!
Location:Most guesthouses will cook for you
Price:Around 500 – 900 LKR
Rating:5/5 – If you love curry then you’ll love Sri Lankan food!

One of my favorite parts about traveling Sri Lanka was the food. It’s colorful, tasty, and cheap! But the best part?

It’s healthy!

Sri Lankans eat a majority vegetarian diet that consists of lentils, beets, mango, and peppers (capsicum if you’re from Australia like me!) They also use lots of coconut including coconut oil and coconut milk.

I didn’t try a meal in Sri Lanka that I didn’t like, but the best place to eat was by far at local guest houses. The meals are freshly prepared and by staying and eating at local guesthouses you’re directly supporting the local communities and small businesses! It’s also one way to try real Sri Lankan food as your hosts will cook for you exactly what they would normally eat.

We paid on average 600 LKR ($3.50 USD) each for a spread of 5-6 curries with rice, poppadums, and unlimited tea!

Some of my favorite guesthouses in Sri Lanka were:

daniel eating sri lankan food in haputale
Breakfast at a guesthouse!

4. Take a cooking class

Learning to cook in Sri Lanka!
Bailey learning to cook Sri Lankan curries at a cooking class!
Location:Anywhere
Price:1,400 to 2,000 LKR
Rating:5/5 – The food is amazing so why not learn to cook it!

While we’re on the topic of food, we may as well talk about the next best thing to eating Sri Lankan food – and that’s cooking it! Honestly, it’s one of the best things I did in Sri Lanka and something that surprised me the most was how simple their food is to cook!

Our cooking lesson went for around 2 hours and in that time we cooked five different vegetarian dishes. Cooking classes vary in price depending on your choice of meat/vegetarian and how many curries you cook. However, anything around the 2,000 LKR ($11.30 USD) mark is a good price.

We did our cooking class at a Hotel in Ella. This was a family-owned guesthouse and the mother actually did our cooking class with us. It was only 1,400 LKR each for our private class. Many guesthouses around Sri Lanka offer cooking classes and they are normally cheaper than specific cooking class establishments.


5. Hike to Adam’s Peak

Adams Peak, Sri Lanka at sunrise
That’s a lot of stairs!
Location: Dalhousie is the closest city to the hike. Most people visit from Kandy or Nuwara Eliya.
Price:Free to climb
Rating:4/5 – If you’re up for the climb, the views are rewarding!

Adam’s Peak is arguably one of the most important places to the Sri Lankan people. For them, it’s a pilgrimage of high religious significance. For many tourists like me, it’s not about religious significance but more about the breathtaking views!

The hike to Adam’s Peak is best done in the early hours of the morning in order to reach the summit for sunrise. Adam’s Peak is not for the faint-hearted and does climb a whopping 1,000 meters in elevation. The actual peak sits at 2,243 meters above sea level and takes around 5 -7 hours to complete in total.

Learn More: If you would like more information on hiking Adam’s Peak, check out this great article by the Yoga Nomads or click here to view a huge range of Adam’s Peak tours.


6. Ride the train from Ella to Kandy

riding on a train near Kandy, Sri Lanka
This train ride is one of the best sightseeing opportunities in Sri Lanka!
Location:Ella or Kandy
Price:Starts at 150 LKR
Rating:5/5 – One of the most breathtaking train rides in the world!

The train from Ella to Kandy was voted one of the most beautiful train rides in the world. This 6-hour train ride travels through some of the most stunning areas of Sri Lanka winding its way through the sprawling tea plantations in the cultural center.

It’s one of the best and most popular things to do in Sri Lanka – a must-do in my eyes!

The train does need to be booked in advance if you want first or second class tickets especially during peak season (December to March). You can book your tickets here on 12go to secure your spot.

Alternatively, you can pay this company to buy your ticket for you in advance. They can then drop the ticket to you or arrange pickup at the train station. Viator is a trusted tour provider so this would be my recommendation.


7. Spot leopards in Yala National Park

Udawalawe National Park is one of the best places to see elephants
We weren’t lucky enough to see a leopard…but we did see lots of elephants!
Location:Yala National Park
Price:Highly dependent on where you leave from and what length of safari you choose.
Rating:4/5 – It’s not my favorite national park in Sri Lanka but if you want to see a leopard, it’s one of the best options

Leopards are one of the rarest animals in Sri Lanka and spotting one is on just about on everyone’s bucket-list. Unfortunately for me, I never did get to see one, however, it’s always worth a try!

One of the best places to see a leopard is in Yala National Park. Yala National Park is easily one of Sri Lanka’s most popular parks and rightly so. It’s not only home to these rare wildcats but it’s also home to elephants, monkeys, water buffalo, crocodiles, and much more.

There are lots of different safaris great for spotting leopards, but your best chances are on a two-night safari. This way you can get far away from the crowds that often scare the cats off. That doesn’t mean you won’t see one on a day trip, it’s just much less likely!


8. Relax at Secret Beach in Mirissa

Secret Beach in Mirissa is the best beach to relax at in Sri Lanka
Bailey relaxing at Secret Beach in Mirissa, Sri Lanka.
Location:Mirissa, Sri Lanka
Price:Free
Rating:4/5 – One of the best beaches in Sri Lanka

Secret Beach is easily one of my favorite beaches in Sri Lanka. Although not so secret anymore, this stunning secluded bay is hands down worth a visit and one of the best things to do in Mirissa. From Mirissa, the beach is only a 5-minute tuk-tuk ride away and all of the local drivers know the spot.

Once there, you can sit back in one of the lounge chairs or find yourself a nice bit of beach to lay down. At the beach, there is a small restaurant that sells both food and drinks. Be sure to allow yourself at least half a day to truly enjoy this “hidden” gem!


9. Go on safari in Udawalawe National Park

Large male elephant in Udawalawe National Park
A close up of just one of the elephants we saw that day!
Location:Udawalawe, Sri Lanka
Price:5,500-11,000 LKR per person depending on your group size and negotiation skills.
Rating:4/5 – One of the easiest places to see elephants in Sri Lanka!

Yala National Park is great for spotting leopards, but if you want to see tons of elephants then you’d best jump on a safari through Udawalawe National Park.

Udawalawe is home to one of the densest populations of elephants in Sri Lanka. On almost every single safari in the park, you’ll see many different elephants.

On my safari through Udawalawe, I must have spotted around 20 elephants including two small babies with their mother. Aside from elephants I also saw monkeys, water buffalo, lizards, crocodiles, and peacocks.

Half-day tours through the park cost around $100 USD for two people in a jeep on average. You can book on the day but to secure a jeep it’s best to book in advance (especially during busy times!)

Learn More: For a complete guide with all of the info you need, check out our blog all about Udawalawe National Park!


10. Visit a baby elephant orphanage

Baby elephants getting fed at the elephant orphanage in Udawalawe
Little babies getting fed!
Location:Udawalawe, Sri Lanka
Price:500 LKR entrance fee per person
Rating:5/5 – Literally the cutest thing ever!

If you’ve made it to Udawalawe for a safari, there’s one other elephant encounter you simply can’t miss, and that’s a visit to the Elephant Orphanage!

The Elephant Transit Home in Udawalawe is one of the real orphanages in Sri Lanka that actually looks after baby elephants and releases them into the wild.

The entrance to the orphanage is only 500 LKR and it goes directly to feeding the elephants. Four times a day they do a feeding and this is when you can come and watch the little baby elephants eat. You can’t play with them, touch them, nor even get close to them. They’re wild elephants and they want to keep them that way!

It’s a great cause to support and the best place to see up to 50 baby elephants at once in Sri Lanka!


11. Swim with massive Sea turtles

swimming with the turtles in hikkaduwa
Location:Hikkaduwa and Polhena Beach are great spots
Price:Free
Rating:5/5 – Arguably the best free activity on this list!

If you’re like me and love turtles then you’re in for a treat on your holiday through Sri Lanka! Throughout the country, there are many opportunities to swim with and view Sea turtles.

There are two places in Sri Lanka that offer the best chances to see them in the wild, Hikkaduwa Beach and Polhena Beach. At both of these beaches, you can swim from the shore and literally get within meters of huge sea turtles.

At both beaches, swimming with the Sea turtles is completely free. However, for the best look, you may want snorkel gear that is available to rent from vendors nearby.

Note: It is against the law to touch the Sea turtles in Sri Lanka. So, watch them all you would like, but refrain from touching them or trying to feed them as it is bad for the turtles and you could risk a hefty fine!


12. Visit a turtle hatchery

turtle hatchery Mirissa, Sri Lanka
Waiting patiently for the little turtles to start their life in the ocean!
Location:Multiple locations throughout Sri Lanka. Between Galle and Mirissa there are a few.
Price:Around 500 LKR entrance fee or donation.
Rating:4/5 – Not as good as seeing them in the wild but a great cause to support.

If swimming with turtles is a little scary for you or you’d just love to support a good cause, then I highly recommend visiting a turtle hatchery. In Sri Lanka, turtle eggs are highly sought after by poachers and as such, the eggs need to be protected.

Turtle hatcheries are the perfect place for the young turtles to hatch in a safe place and then be released. At the hatcheries, you can not only learn about the turtles, but also see rescued turtles who are being nursed back to good health before being released back into the wild.

There are hatcheries throughout the southwest coast near Hikkaduwa, Mirissa, Unawatuna, and Galle. The entrance fee is usually by donation and goes directly to funding the projects.


13. Spot the largest animal to ever live

Whale watching in Nilaveli Beach
A humpback whale breaching in Sri Lanka
Location:Mirissa, Hikkaduwa, or Trincomalee are popular spots for whale watching in Sri Lanka.
Price:Around $60 USD for a 3-hour trip.
Rating:5/5 – A must-do if your visiting in the right season!

I bet you’re thinking…more wildlife…really?? Well, Sri Lanka hasn’t become one of my all-time favorite countries to visit for no reason, and yes, there’s plenty more wildlife to see!

Our next wildlife encounter is likely the most impressive in the country – the Blue whale. These guys are the largest living creature to ever roam the planet and can grow to a whopping 100 ft! And as you may have guessed, Sri Lanka is one of, if not the best place in the world to see them.

This is honestly an opportunity you can’t pass on providing you’re in Sri Lanka during the right time of year.

On the west coast, during the months of December to April is when the whales are around with April being the best month. On the east coast, the season begins in July and runs until September.

Of course, you won’t just spot Blue whales and many of the sightseeing tours also look for pods of dolphins, Humpback whales, Sperm whales, and more!

The best places to do tours is in Mirissa and Hikkaduwa on the southwest coastline, and Trincomalee on the east coast.

You can browse a range of whale watching tours in Mirissa, Hikkaduwa or Trincomalee online in advance to secure the best tour!


14. Explore Sigiriya Rock Fortress

hotel sigiriya
Sigiriya Rock from the Sigiriya Hotel!
Location:Sigiriya, Sri Lanka
Price:$25 USD entrance fee.
Rating:4/5 – Voted the 8th Wonder of the World by UNESCO!

Sri Lanka is home to many ancient ruins but few are as impressive as Sigiriya Rock (also known as Lion Rock.) This massive rock reaches just over 200 meters (656 feet) in height and was one of the most important urban planning sites of the first millennium.

The history and legend behind the rock and the city that surrounded it goes much deeper than this, and the best way to learn about it is in Sigiriya.

Entrance to the Sigiriya Rock Fortress isn’t cheap and costs $25 USD, but considering its significance, it’s totally worth it!

Sigiriya Rock is located in the town of Sigiriya. Visiting the ancient city is easily the most popular thing to do in Sigiriya however, there are plenty of other attractions to see too.

You can browse hotels in Sigiriya online in advance, however, my recommendation is to stay at Hotel Sigiriya – it’s easily the best hotel in town!


15. Sip the finest local tea at the Grand Hotel High Tea

The food at the grand hotel high tea in Nuwara Eliya
Location:Nuwara Eliya at the Grand Hotel.
Price:1,500 LKR per person
Rating:5/5 – The best place to try fine local tea in Sri Lanka!

The Grand Hotel high tea in Nuwara Eliya is easily one of the finest afternoon teas in Sri Lanka. It is a really good place to try a selection of high-quality teas prepared by professionals.

In all honesty, I wasn’t sure I’d enjoy it as much as I did. Despite feeling a little too fancy for me, I had a great time and drank way too much tea!

The afternoon tea costs 1,500 LKR per person and comes with three large plungers of tea per person (you choose your flavors) as well as a range of fine finger foods. It is really great value considering the quality of the food tea, service, and ambiance!

Attending the Grand Hotel High Tea is definitely one of the best things to do in Nuwara Eliya, and to me, in all of Sri Lanka too! But, being such a great attraction does mean it gets busy, so it’s best to reserve your table in advance by calling ahead, or, be sure to arrive right when the high tea starts at 3:30 pm!


16. Learn to surf

Bailey surfing in Sri Lanka
Bailey catching some big waves!
Location:All over Sri Lanka!
Price:Around $14 USD per lesson
Rating:4/5 – If you’ve ever wanted to give it a go, Sri Lanka is a cheap place to learn.

Sri Lanka is an awesome place to learn to surf! With a seemingly endless coastline, cheap board rentals, lessons, and waves perfect for all levels there’s never been a better time to learn to surf than on your trip in Sri Lanka.

Surfing in Sri Lanka is best on the west coast between the months of January to April and the east coast between May and July. However, if you’re just learning then you can surf almost any time of year!

One of the best learner beaches is Weligama Beach. It’s only a short drive from Mirissa and well worth checking out if you want to learn to catch some waves.

Alternatively, Arugam Bay is world-famous for surfing and there is a range of surf schools there. If you are really serious about surfing, then Arugam Bay could be the best place for you to go in Sri Lanka!


17. Spot wild elephants (without going on a safari!)

maduru oya National Park is one of the best things to do in Sri Lanka
This photo was taken from the side of a highway just driving in Sri Lanka!
Location:Maduru Oya National Park on the B502 Highway is one of the best places to see wild elephants without going on a safari.
Price:Free to drive through the national park on the highway.
Rating:5/5 – I saw tons of elephants and had the most genuine
encounters on this road!

This is not your average thing to do in Sri Lanka nor is it a popular one. In fact, many of you probably haven’t heard of Maduru Oya National Park, however, if you truly want to see wild elephants then you really should visit!

The unique thing about Maduru Oya is that there’s actually a public highway (the B502) that runs through the middle of the national park. From this road at both sunrise and around sunset you can spot wild elephants. Because it’s a public road it’s also completely free – other than your driver of course.

We spent two nights at a beautiful lodge nearby called the Blue Lake Ridge and spent our mornings and afternoons watching actual wild elephants. It’s the only hotel out there but it’s so beautifully located you won’t regret spending a night or two (like we did!)

The reason I say “actual” wild elephants is because the elephants in the other national parks around Sri Lanka are so used to humans they’re almost tame. However, the elephants here will charge you and must be watched from afar (trust us, our tuk-tuk got chased).

This is a very off-the-beaten-path experience but it’s the best encounter we had with elephants in Sri Lanka.  This will be hard to do without a driver or your own transport (we had our tuk-tuk) so keep that in mind when planning your Sri Lanka trip.

Related Read:   The Truth About Travelling Sri Lanka in a Tuk-tuk

You can also go on a safari in Maduru Oya Nationa Park and it’s much less visited than others so you’ll be sure to get a better experience!


18. Spend a sunrise at Lipton’s Seat

sunrise at litpons seat sri lanka
Sunrise at Lipton’s Seat was one to remember!
Location:Dambatenne (but tours most commonly run from Ella and Haputale.)
Price:150 LKR entrance fee per person.
Rating:5/5 – My favorite viewpoint in Sri Lanka!

I loved Adam’s Peak and I really enjoyed the Worlds End, however, my favorite viewpoint in Sri Lanka was Lipton’s Seat. Situated high above the tea fields of Dambatenne, this viewpoint requires no hiking, and instead, you can take the access road right to the top.

The best time to visit is, of course, sunrise with taxi’s and tours leaving from both Ella and Haputale daily. The trick to Lipton Seat is the visit early in the morning, before the daily fog sets in.

If you want more info check out our complete guide to Lipton’s Seat, or, just book one of these tours from all over Sri Lanka and let someone else do the planning while you just enjoy the views!

Related Read:   14 Best Things to do in Haputale, Sri Lanka

19. Snorkel at Pigeon Island

pigeon island near trincomalee, Sri Lanka
This place gets busy but it’s for a good reason! Photo credit – Bigstock
Location:Just off the coast near Trincomalee, Sri Lanka.
Price:8,000 LKR for two people and a boat.
Rating:3.5/5 – I really enjoyed the island but over-tourism is killing it. I personally wouldn’t go again, but it is very beautiful!

Okay, so you now know about some of Sri Lanka’s best national parks on land, but are you aware Sri Lanka has a stunning marine national park called Pigeon Island? Both the island and the waters around the island are protected, but it’s what’s in the water that most come to see!

Turtles, sharks, and beautifully colored corals are just some of the things you’ve got to look forward to!

The island is located off the coast of Trincomalee and Nilaveli – two very popular tourist destinations in Sri Lanka. Entrance to the park includes a national park fee so expect to pay around 8,000 LKR for two people.

You can choose from a range of tours and secure your spot on a boat online in advance!


20. Drive a tuk-tuk

driving our tuk tuk around Sri Lanka was the most unique thing we did!
Just another stunning place we parked up and explored!
Location:Anywhere!!!
Price:$16 – $20 USD per day
Rating:4/5 – I personally loved it, but some may find it a little overwhelming.

By far the most unique (and sometimes challenging) thing I did in Sri Lanka was driving a tuk-tuk around for 30 days. Instead of catching buses or paying for taxis we cruised the coast and climbed the mountains in our own tuk-tuk.

The idea first came to us after seeing something online and once we thought about it we simply had to do it! A tuk-tuk isn’t necessarily cheap and costs between $16 and $20 USD per day. But when you add up taxi costs and the time lost catching buses, it isn’t that bad. Plus, it’s a really cool way to travel!

After completing a month in our tuk-tuk I can’t recommend it enough. Don’t get me wrong, driving at first can be a little crazy, but once you get the hang of it, it’s amazing!

We rented out tuk-tuk from Tuktuk Rental and can honestly recommend them! They take the stress out of it and look after you the entire way! If you do choose them, use the code DEST to get 5% off your rental price!

Related Read:   Guide to Renting a Tuk-Tuk in Sri Lanka

21. Watch baby turtles being released

Watching turtles hatch on the beach in Mirissa
Location:All over Sri Lanka
Price:Free
Rating:4/5 – If you haven’t seen it before you’ll love it!

Remember when I said baby turtles had to be protected in Sri Lanka? Well, not all of them are guarded in a hatchery and instead, some are guarded on the beach.

In Hikkaduwa, Mirissa, Polhena, and many more beaches around Sri Lanka, baby turtles hatch regularly on the beach and are released by the guards who protect them.

We were lucky enough to see baby turtles being released on a few occasions with one of the best moments on Mirissa Beach in Mirissa, Sri Lanka! Here, about halfway down the beach at the lifeguard tower, we saw around 100 babies taking their first steps and eventually their first swim!

Of course, not every day will you see them, but be sure to keep an eye out or ask a local!


22. Hike to the top of Pidurangala Rock

Watching a magical sunset over Sigiriya Rock from Pidurangala Rock
The view of Sigiriya Rock in the distance is so cool!
Location:Sigiriya, Sri Lanka
Price:500 LKR entrance fee
Rating:5/5 – I much preferred this viewpoint over Sigiriya Rock!

Sigiriya Rock usually takes most of the spotlight in Sigiriya, but did you know you can climb another rock only 3 ft. shorter than Sigiriya Rock for a fraction of the price?

But the best part?

Pidurangala Rock sits directly opposite Sigiriya Rock and gives you the best seat in the house to watch the sunset. Climbing Pidurangala Rock only takes around 20-minutes and entrance is a mere 500 LKR ($2.84 USD!)

It’s also far less busy and for many, it’s the cheaper alternative to hiking Sigiriya Rock. Of course, Pidurangala rock doesn’t have the ancient ruins, but if history’s not your thing then it may not matter!

You can do tours to Pidurangala Rock and Sigiriya Rock from Colombo, Kandy, and Negambo. Alternatively, you can stay in Sigiriya and visit on your own!

Learn More: Read our blog all about Pidurangala Rock for more information on visiting and tips!


23. Go on an overnight safari

Overnight safari in Sri Lanka
Sunset is the best time to see elephants and on an overnight safari, you’ll get plenty of chances to see them!
Location:Yala and Udalwalawe National Parks are the most common, but most national parks allow overnight guided safaris!
Price:Highly depending on the tour
Rating:5/5 – Without a doubt the best way to experience a safari!

A safari in any national park will be an unforgettable experience, but without a doubt, the best way to experience any national park in Sri Lanka is on an overnight, or multi-day safari.

On these safaris, you’ll see more, and have a very unique experience in Sri Lanka compared to most travelers.

Imagine spending the nights completely surrounded by nature and your days spotting all the wild animals!

An overnight safari is easily one of the best things to do in Sri Lanka, so why come all this way to only half do it!

Check out some great multi-day safaris...


24. Wander the Dambulla Cave Temples

Dambulla Cave Temples in Dambulla, Sri Lanka
The inside of just one of the Dambulla Cave Temples
Location:Dambulla, Sri Lanka
Price:1,500 LKR entrance fee
Rating:4/5 – I personally loved the temples but if you’re not into ancient ruins, you may not like them as much as I did.

One of the most important temples to the Sri Lankan people is the Dambulla Cave Temples. Visiting the temples was a rewarding experience. Although not the greatest thing I did in Sri Lanka, it was very heartwarming and a privilege to walk among such an important part of the Sri Lankan culture.

I highly recommend reading up on the Dambulla caves before you visit so that you can truly appreciate them!

Entrance to the caves isn’t cheap and does cost 1,500 LKR, however, it’s the best things to do in Dambulla, Sri Lanka and worth every penny!


25. Hike the largest Rose Quartz Mountain in Asia

Rose Quartz Mountain near Dambulla Sri Lanka
Look at all that Rose Quartz!
Location:About 30 minutes from Dambulla.
Price:500 LKR entrance fee
Rating:5/5 – I really couldn’t believe this is so unheard of, it’s a very unique experience!

I’m going to finish this list with one of the least known things to do in Sri Lanka.

Sri Lanka is home to the largest Rose Quartz Crystal in Asia. But the best part? You can hike it for only 500 LKR! How cool is that?!

It’s located in Jathika Namal Uyana Reserve near the city of Dambulla which alone is worth a visit. The chance to walk among this giant piece of rose quartz is one you really shouldn’t miss.

The rock itself shines a light shade of pink and from the top the views of the surrounding area are breathtaking. When Bailey and I went we were the only people there which was crazy in my opinion! So, if you visit Sigiriya or Dambulla this is really a must-do!


Before you go…

daniel takes a selfie with an elephant in Sri Lanka
Thanks for reading our blog and I hope you enjoy traveling Sri Lanka as much as I did!

There you go, 25 amazing things to do in Sri Lanka! This list is the reason I loved my trip so much and thinking back, it’s crazy how many amazing moments there are to be had in such a small country.

Of course, we have written a ton more about travel in Sri Lanka and you can see all of our articles on our Sri Lanka blog page. Otherwise, some articles you may like are:

The BEST Honeymoon Hotels in Sri Lanka

10 Absolute BEST Beaches in Sri Lanka

17 BEST Things to do in Mirissa, Sri Lanka

-Daniel


Like it? Pin it for later!

Things to do in Sri Lanka Pin

About the Author - destinationlesstravel

We are Dan and Bailey, just your typical thrill-seeking travelers! You will likely find us hiking, scuba diving, catching public transport, or just drinking beer at a hostel.

Leave a Reply

Your email address will not be published. Required fields are marked *