• ~ mins read

The Pearl of the Indian Ocean, Sri Lanka is home to beautiful rolling hills, lush tea plantations, national parks, golden beaches, and many archaeological sites. Whether it is exploring the ancient city of Anuradhapura, relaxing on the pristine beaches of Unawatuna, or going on a safari in the wildlife-rich Yala National Park, there are a lot of things to do in Sri Lanka. Here are some essential places you shouldn’t miss during your trip to Sri Lanka.

Holiday in Sri Lanka
  • Andrea Krizkova Krizkova
  • From Czech Republic
5 - Excellent
“Sri Lanka is an amazing country, we´ve visited it three times and it always broadens ...” Read More
View Incredible Tours in Sri Lanka

1. Go on a safari in Yala National Park

Elephant at Yala National Park in Sri Lanka
Unleash your sense of adventure in Yala National Park's five blocks, where every step is a chance to witness the awe-inspiring presence of big Asian elephants roaming freely in the heart of the wild

One of the top things to do in Sri Lanka is going on a safari adventure in Yala National Park. This renowned wildlife sanctuary, spanning 979 square kilometers, is celebrated for its rich biodiversity, particularly its impressive leopard population. Spot the elusive big cats, Asian elephants, sloth bears, and an array of captivating bird species as you explore the park's five blocks.

Best time: The dry season, which lasts from February to June, is the ideal time to go on a safari trip in Yala National Park. This period ensures optimal wildlife sightings, as animals tend to gather around water sources.

2. Take a train ride in the Hill Country

Panoramic view of a train in Sri Lanka's hill country.
Hop on a train through Sri Lanka's Hill Country and let the scenic beauty unfold before your eyes

A train journey through Sri Lanka's Hill Country is one of the best ways to admire the breadth of this splendid island nation. See the verdant tea plantations, mist-clad mountains, and quaint villages pass by through your window. The Colombo to Ella train ride is popular among visitors, as it makes stops at renowned sites, including the Nine Arch Bridge and several waterfall viewpoints.

Recommended routes:

  • Kandy to Ella: Spanning around 200 kilometers and lasting approximately seven hours, the train ride from Kandy to Ella is known for its scenic beauty. From hiking to the iconic Ella Rock, exploring the enchanting Nine Arch Bridge and enjoying panoramic views from Little Adam's Peak, there are many things to see and do in Ella.
  • Nanu Oya to Nuwara Eliya: Though a shorter stretch of about 10 kilometers, the train ride from Nanu Oya to Nuwara Eliya is a condensed form of Sri Lanka's Hill Country charm. The journey lasts approximately 30 minutes, offering glimpses of sprawling tea gardens and the cool climate synonymous with Nuwara Eliya.

Best time: To enjoy the scenic beauty of Sri Lanka's Hill Country, plan your train ride from December to March. During these months, the weather is cool, and the landscapes are lush green, offering a picturesque journey through tea plantations and mist-covered hills.

3. Explore the Temple of the Tooth Relic

Temple of the Sacred Tooth Relic at Kandy during a sunny day.
Dive into the rich tapestry of Sri Lanka's cultural heritage as you explore the mesmerizing Temple of the Sacred Tooth Relic in Kandy.

Nestled in the heart of Kandy, the Temple of the Tooth Relic (Sri Dalada Maligawa) is a sacred site housing a relic believed to be Buddha's tooth. The temple complex comprises shrines, museums, and the golden-roofed main temple, where the sacred tooth relic is enshrined. Among the other things to do in Kandy, Sri Lanka is witnessing the annual Esala Perahera, a grand procession featuring ornately adorned elephants, dancers, and musicians.

Best time: Plan your trip during the months of July and August, coinciding with the Esala Perahera festival.

4. Sunrise over Adam's Peak

A tourist taking in the beauty of sunrise in Adam's Peak.
Experience the enchantment of sunrise at Adam's Peak, Sri Lanka – a moment of pure magic at the top of the world

Scaling the sacred Adam's Peak (Sri Pada) to witness the sunrise is a pilgrimage and nature-lovers delight. The summit unveils a panoramic spectacle as the first light bathes the landscape. The distinct shadow cast by the peak, known as the "Sri Pada" or "Sacred Footprint," adds a mystical touch. Pilgrims believe the footprint belongs to Buddha, while others appreciate the trek for its scenic grandeur.

Best time: Make the hike during the pilgrimage season, which runs from December to May, for a stunning sunrise view from Adam's Peak. During these months, the weather is clear, making for a breathtaking sight as the famous mountain greets the dawn.

5. Take the Cultural Triangle tour

The view of Polonnaruwa Ancient Vatadage
Explore the wonders of Polonnaruwa on your Cultural Triangle tour in Sri Lanka – a journey through time and heritage.
Buddhist Dambulla Temple in Dambulla, Sri Lanka
Did you know? Dambulla Cave Temple is a complex of five caves embellished with ancient murals and housing over 150 buddha statues.

Delve into the heart of Sri Lanka's history by exploring the Cultural Triangle, featuring ancient cities such as Anuradhapura, Polonnaruwa and the awe-inspiring Sigiriya Rock Fortress. Explore well-preserved ruins, intricate stone carvings, and vibrant frescoes that narrate the story of a bygone era. The Dambulla Cave Temple and the ancient city of Kandy add further cultural depth to this triangle.

Recommended destinations:

  • Anuradhapura: Anuradhapura, the ancient capital of Sri Lanka, boasts historical significance dating back to the 4th century BC. Notable for sacred Bodhi trees and monumental stupas like Ruwanwelisaya, it bears witness to the island's abundant religious and cultural legacy.
  • Polonnaruwa: A UNESCO World Heritage Site, Polonnaruwa showcases medieval Sri Lankan architecture. Well-preserved ruins of palaces, statues and temples like Gal Vihara provide insights into the island's historical and cultural evolution.
  • Dambulla: The area is home to the Dambulla Cave Temple, a complex of five caves embellished with ancient murals and housing over 150 Buddha statues. Dambulla offers a glimpse into Sri Lanka's religious art and the fusion of Theravada Buddhism.

Best time: For ideal weather conditions for site exploration, schedule your visit during the dry season, which runs from May to September.

6. Whale Watching in Mirissa

Three tails of whale in the ocean water at Mirissa, Sri Lanka.
Join the adventure on a whale-watching expedition, where every moment becomes a family tale to cherish.

For families looking for things to do with kids in Sri Lanka, Mirissa on the southern coast offers the chance to go on a family whale-watching excursion. The deep waters off Mirissa attract a variety of cetaceans, including blue whales, sperm whales, and playful dolphins. Knowledgeable guides and experienced boat crews enhance the experience, as they can provide insights into the behavior and biology of marine creatures.

Best time: The best period for whale watching in Mirissa extends from November to April. During these months, the seas are calm, increasing the chances of spotting magnificent marine life, including blue whales and dolphins.

7. Hike to World’s End in Horton Plains National Park

A hiker in the World's End in Horton Plains National Park during a cloudy d
Hike to the breathtaking World's End in Horton Plains National Park for an awe-inspiring view that feels like standing on the edge of the world.

Located in the central highlands of Sri Lanka, Horton Plains National Park features the breathtaking escarpment famously referred to as World's End. The trail leads to a sheer cliff offering a 700-meter drop. The panoramic view encompasses lush greenery and mist-covered valleys. The trek also includes Baker's Falls, a picturesque waterfall along the route. This trek is for nature enthusiasts seeking unique things to do in Sri Lanka.

Best time: Schedule your hike during the dry season, which lasts between December and March. Clear skies during this period reveal the expansive view of the terrain from the World’s End.

8. Enjoy Street Foods and Explore the Markets in Colombo

Street sea food in markets of Colombo, Sri Lanka.
Take your taste buds on a joyride through Colombo's bustling markets in Sri Lanka, where every street corner offers a savory surprise and turns a casual stroll into a delicious adventure.

The streets of Colombo are adorned with food stalls offering an array of delectable street foods, from kottu roti (chopped roti with vegetables and meat) to hoppers (savory pancakes). The Pettah Market invites visitors to explore its narrow lanes lined with shops selling spices, textiles, and a variety of goods. The Galle Face Green promenade is a favored location to savor local snacks while enjoying the coastal breeze. So, when compiling your list of things to do in Colombo, Sri Lanka, make sure to include a gastronomic adventure in its lively streets and vibrant markets.

Best time: You can indulge in Colombo's vibrant street food scene throughout the year. However, the period from January to March and August to December provides comfortable weather for outdoor exploration.

9. Experience Bird-Watching in Bundala National Park

Three flamingos in the Indian ocean, Sri Lanka.
Add a touch of pink to your Sri Lankan adventure by spotting elegant flamingos – nature's own vibrant welcome committee

For those looking for things to do in Sri Lanka with family, Bundala National Park, situated on the southeastern coast of Sri Lanka, is a must. The park's diverse ecosystems, including lagoons, marshes, and scrublands, attract a multitude of bird species. Flocks of flamingos, painted storks, and numerous waterfowl make it a bird-watcher's paradise. The park is also home to elephants, crocodiles, and various species of deer.

Best time: Bird-watching in Bundala National Park is most rewarding from November to March when migratory birds flock to the park.

10. Go Surfing in Arugam Bay

A boy riding long surfboard during dusk in Arugam Bay.
Enjoy the waves and the sun for a laid-back adventure in Sri Lanka.

Arugam Bay is a haven for surf enthusiasts. Nestled on Sri Lanka's east coast, this coastal gem attracts surfers from across the globe. The consistent swells and pristine beaches provide the perfect environment for both beginners and seasoned surfers. Surf schools and rental shops line the shore, offering lessons and equipment. The laid-back atmosphere and vibrant beach culture make Arugam Bay a must-visit destination for adventure and relaxation.

Best time: The best time for surfing in Arugam Bay is generally from April to October, with peak conditions falling between June and September. During this period, the weather conditions are favorable and the waves are at their peak.

11. Relax on Unawatuna Beach

Beach view in Unawatuna during a clear day in Sri Lanka.
Kick back, relax, and let the soothing waves take you to your happy place.

Surrounded by palm trees and adorned with clear turquoise waters, Unawatuna Beach is where travelers go to relax on the soft sands, soak up the tropical sun and treat themselves to beachfront massages. The coral reef just offshore provides excellent snorkeling opportunities. With a range of beachside cafes serving delectable seafood and refreshing beverages, Unawatuna Beach is a paradisiacal retreat for those seeking the best things to do in Sri Lanka for couples.

Best time: The ideal time to relax on Unawatuna Beach is during the dry season, from December to March, when the weather is sunny, the skies are clear and the seas are calm.

12. Explore Jaffna

A panoramic view of Jaffna fort during a clear weather in Jaffna, Sri Lanka
Discover the rich history of Jaffna on your tour as you explore the iconic Jaffna Fort, a timeless fortress narrating tales of the past.

Jaffna entices visitors with a wealth of culture and history. Once marred by conflict, this region has emerged as a captivating destination. Explore the Jaffna Fort, a testament to the city's colonial past; visit Nallur Kandaswamy Kovil, an iconic Hindu temple adorned with intricate architecture; and witness the cultural revival that makes Jaffna a compelling destination. Don’t forget to sample the unique Jaffna cuisine, featuring flavors distinct from the rest of the island.

Recommended places:

  • Delft Island: Journey to Delft Island by boat, a destination renowned for its distinctive limestone formations, untamed ponies and traces of Dutch colonial buildings. It provides a tranquil haven from the mainland and an opportunity to discover a lesser-known area of the Jaffna region.
  • Point Pedro: Visit Point Pedro, the northernmost point of the island, and enjoy the scenic views of the Jaffna Peninsula. The iconic Point Pedro Lighthouse is a notable landmark in the area.
  • Keerimalai Springs: Relax at the Keerimalai Springs, a natural spring known for its freshwater pool. It is a popular spot for both locals and visitors seeking therapeutic benefits from the mineral-rich waters.

Best time: The best time to visit Jaffna is during the dry season, from May to September. The period offers comfortable weather conditions to explore cultural and historical sites. Alternatively, December to February provides cooler temperatures, but it's the peak tourist season. Avoid October to November due to the monsoon season.

Intrigued by the myriad of things to do in Sri Lanka? Sri Lanka awaits with open arms, offering a symphony of experiences that weave together a tapestry of its rich culture, diverse landscapes, and warm hospitality. Whether you seek the thrill of a Yala safari, the serenity of Unawatuna's shores, or the cultural immersion in Jaffna, this jewel in the Indian Ocean promises a journey unlike any other.

As you plan your trip to Sri Lanka, remember to check out our articles on the best time to visit Sri Lanka and how many days to spend in Sri Lanka.

For a more structured travel plan, you can either book one of our customized tours to Sri Lanka or consult one of our travel experts in Sri Lanka for a personalized itinerary.

Published by Astha Joshi, updated on January 4, 2024
Plan a trip to Sri LankaWe offer different tour types. You can also chat with a local travel specialist if you want a customized tour to Sri Lanka.
  • Anu Seth
    Anu SethTravel Expert in India & Sri Lanka
  • Evanjalin Fernando
    Evanjalin FernandoTravel Expert in Sri Lanka & Maldives
  • Ranjan Jayasekaram
    Ranjan JayasekaramTravel Expert in Sri Lanka
Our travel experts are recommended by:
  • BBC
  • Independent
  • Lonely Planet
0 COMMENTSWe welcome your questions or comments to this article. Our travel experts will respond within 48 hours.