1. Home
  2. Tourism
  3. Sri Lanka
  4. Polonnaruwa
  5. Things to Do in Sri Lanka

Things to Do in Sri Lanka

Things to do in Sri Lanka

Imagine standing on top of a 2,000-year-old fortress carved into a giant rock, watching wild elephants cross the plains below. Discovering the best things to do in Sri Lanka is the secret to experiencing this teardrop-shaped island at its finest. From hiking through misty tea plantations in the morning to surfing in golden tropical waves by sunset, Sri Lanka has plenty of activities for every traveller. 

Whether you are planning a honeymoon, family holiday, or cultural escape, explore the best experiences to add to your itinerary and make the most of your Sri Lanka tour packages. This complete guide covers top attractions, activities, practical tips, ideal seasons, and planning insights for an unforgettable island getawa

List of Top Things to Do in Sri Lanka

Plenty of places in Sri Lanka have become viral hotspots for you to explore. Below is the list of our favourite 17 things to do in Sri Lanka with your loved ones:

1. Go on a wildlife safari in Yala National Park

2. Take the scenic train ride from Kandy to Ella

3. Climb Sigiriya Rock Fortress

4. Discover the Sacred City of Kandy

5. Visit Tea Plantations in Nuwara Eliya

6. Go Whale Watching in Mirissa

7. Enjoy Beaches and Water Sports

8. Walk Through Colonial Galle Fort

9. Explore Ancient Cities: Anuradhapura and Polonnaruwa

10. Indulge in Authentic Sri Lankan Cuisine

11. Hike Little Adam’s Peak, Ella

12. Visit Nine Arch Bridge, Ella

13. Hike Ella Rock

14. Visit Diyaluma Falls

15. Explore Colombo

16. Visit a Spice Garden in Matale

17. See the Stilt Fishermen in Koggala

Top 17 Things to do in Sri Lanka

Here are 17 of the best things to do in Sri Lanka, covering wildlife, culture, adventure, scenic landscapes, beaches, food, and unique local experiences. Whether you're travelling with family, as a couple, or with friends, there’s something for every type of traveller. 


 

1. Go on a wildlife safari in Yala National Park

A safari in Yala National Park is one of the most sought-after experiences in Sri Lanka. The park is globally known for having one of the highest leopard densities in the world, particularly in Block 1. If you want to experience a hassle-free wildlife safari, book with Yala National Park tour packages
What You Can See:

  • Leopards
  • Asian elephants
  • Sloth bears
  • Mugger crocodiles
  • Peacocks and migratory birds

Best Time to Visit: February to July for better leopard sightings.

Safari Duration: 3–4 hours (early morning or late afternoon recommended).

If elephants are your priority, visit Udawalawe National Park, which offers year-round elephant sightings. Between July and October, head to Minneriya National Park to witness the famous “Elephant Gathering,” where hundreds of elephants congregate around the reservoir.

Tip: Choose licensed jeep operators and avoid overcrowded safari vehicles for a better ethical wildlife experience.

2. Take the scenic train ride from Kandy to Ella.

The train journey from Kandy to Ella is often ranked among the most scenic railway rides in the world. Large open windows and slow-moving carriages allow you to fully absorb the changing landscapes, making the journey as memorable as the destination itself. For the best experience, reserve second-class seats with open windows and travel during daylight hours to capture the misty hills and endless tea estates at their finest.

Journey Duration: 6–7 hours.

The train winds through:

  • Rolling tea plantations
  • Mist-covered hills
  • Waterfalls
  • Small mountain villages

Best time: January to April for clear skies and lush greenery.

Book reserved seats in advance, especially during peak season (December–April).

Once in Ella:

  • Hike Little Adam’s Peak (easy, 1–2 hours)
  • Climb Ella Rock (moderate difficulty)
  • Visit the iconic Nine Arch Bridge

3. Climb Sigiriya Rock Fortress (UNESCO World Heritage Site)

Sigiriya Rock Fortress, a UNESCO World Heritage Site, is one of the most iconic landmarks in Sri Lanka. Built in the 5th century by King Kashyapa, this dramatic rock citadel rises nearly 200 metres above the plains.

What to Expect: 

  • 1,200 steps to the summit
  • Ancient frescoes
  • The Mirror Wall
  • Massive lion-paw carvings
  • Panoramic 360-degree views

Time Needed: 2–3 hours.

Best Time: Start before 8:00 AM to avoid heat and crowds.

Entrance fee: Approximately USD 30–35 (INR 2700-3200) per adult.

Sigiriya forms part of Sri Lanka’s Cultural Triangle, which also includes Anuradhapura and Polonnaruwa.

4. Discover the Sacred City of Kandy

Kandy is the spiritual heart of Sri Lanka and home to the Temple of the Sacred Tooth Relic, one of the most important Buddhist sites in the world. Surrounded by misty hills and the tranquil Kandy Lake, the city carries a serene atmosphere that reflects its deep religious significance. Beyond the temple, its cultural heritage, traditional performances, and historic streets make Kandy an essential stop in any Sri Lanka itinerary.

Don’t Miss:

  • Evening pooja ceremony (daily ritual with traditional drumming)
  • Scenic walk around Kandy Lake
  • Kandyan dance performance featuring fire rituals

Best Time: July–August, during the Esala Perahera Festival, one of Asia’s grandest religious processions. Allow at least half a day to explore Kandy comfortably.

5. Visit Tea Plantations in Nuwara Eliya

Known as “Little England,” Nuwara Eliya offers cool weather, colonial architecture, and lush tea estates. Tea estates stretch across rolling hills, forming perfectly manicured green patterns that create some of the most picturesque landscapes in the country. A visit here offers a refreshing contrast to Sri Lanka’s tropical coast, with crisp mountain air and serene plantation views that feel worlds away from the beaches.

Experiences:

  • Tea factory tours
  • Walks through plantations
  • Fresh Ceylon tea tastings
  • Gregory Lake strolls

Best time: January to April for clear mountain views. Allocate half a day for a tea estate visit.

6. Go Whale Watching in Mirissa

Whale watching in Mirissa is one of the best things to do in Sri Lanka. Between November and April, the deep waters off the southern coast offer one of the best chances in the world to spot blue whales in their natural habitat. Calm seas, golden sunrises, and playful dolphins often make the early morning boat ride just as memorable as the sightings themselves.

Best Season: November to April (south coast). 

Early morning boat tours may offer sightings of:

  • Blue whales
  • Sperm whales
  • Dolphins

Tours Duration: 3–5 hours. Choose operators following marine conservation guidelines.

Even without whale watching, Mirissa’s crescent-shaped beach is ideal for relaxation.

7. Explore Sri Lanka Beaches and Enjoy Water Sports

Exploring Sri Lanka beaches is one of the best ways to experience the island’s tropical coastline. From family-friendly shores and calm swimming bays to world-class surfing spots, there is a beach for every type of traveller. Since the coastline is influenced by seasonal monsoons, choosing the right beach based on your travel dates can make your experience more enjoyable.

Best Sri Lanka Beaches by Season

South & West Coast (December–April)

  • Bentota Beach – Ideal for water sports, river safaris, and family holidays
  • Unawatuna Beach – Known for its calm waters and relaxed atmosphere
  • Mirissa Beach – Popular for swimming, sunset views, and whale-watching tours
  • Galle Beach – A convenient stop while exploring the historic Galle Fort

East Coast (May–September)

  • Arugam Bay – Sri Lanka’s surfing capital, ideal for experienced surfers
  • Nilaveli Beach – Known for its soft sands and clear, calm waters
  • Pasikuda Beach – Famous for its shallow waters and family-friendly swimming

For the best beach experience, plan your coastal stay around the seasonal weather. The south and west coasts are generally best from December to April, while the east coast is ideal from May to September. Along with relaxing on the sand, travellers can try surfing, snorkelling, diving, jet skiing, and other water activities depending on the destination.

8. Walk Through Colonial Galle Fort (UNESCO Site)

Step into Sri Lanka’s colonial past at Galle Fort, a UNESCO World Heritage Site and one of the island’s most atmospheric landmarks. Built by the Portuguese and later fortified by the Dutch, the historic fort combines colonial architecture, cobbled streets, ocean views, boutique shops, cafés, and centuries-old buildings.

Things to do in Galle Fort:

  • Walk along the historic fort walls
  • Visit the iconic Galle Lighthouse
  • Explore the Dutch Reformed Church
  • Browse boutiques and local craft shops
  • Enjoy cafés and restaurants inside the fort
  • Watch the sunset from the ramparts

Allow 2–4 hours to explore Galle Fort at a relaxed pace. Early mornings and late afternoons are ideal for walking, especially if you want to avoid the midday heat. It is also a convenient stop when exploring Sri Lanka’s southern coast and nearby beaches.



 

9. Explore Ancient Cities: Anuradhapura and Polonnaruwa

Part of the Cultural Triangle, these cities showcase Sri Lanka’s ancient architectural brilliance. Sprawling ruins, towering stupas, and intricately carved stone temples reflect over two millennia of engineering skill and spiritual devotion. Walking through these sacred grounds offers a powerful glimpse into the island’s early Buddhist kingdoms and their lasting cultural legacy.

Anuradhapura:

  • Sacred Bodhi Tree
  • Massive stupas

Polonnaruwa:

  • Gal Vihara Buddha statues
  • Well-preserved palace ruins

Allow at least half a day for each site.

10. Indulge in Authentic Sri Lankan Cuisine

Food is central to the Sri Lankan experience. Meals are typically vibrant and aromatic, built around rice, coconut, and carefully layered spice blends that vary by region. From homestyle curries served on banana leaves to bustling street-side kottu stalls, every bite reflects the island’s rich culinary heritage and coastal influences.

Must-Try Dishes:

  • Rice and curry with multiple side dishes
  • Hoppers (appa)
  • Kottu roti
  • Fresh seafood curries

Coconut milk, cinnamon, and spice blends define the cuisine. Vegetarian options are widely available.

11. Hike Little Adam’s Peak, Ella

Looking for an easy hike with rewarding views? Little Adam’s Peak is one of the best things to do in Ella. The 1–2-hour hike takes you through lush landscapes to panoramic viewpoints overlooking Ella’s green hills. Start early in the morning for cooler weather, beautiful light, and fewer crowds.

  • Best Time: January to April for clearer skies and comfortable hiking conditions.
  • Hike Difficulty: Easy
  • Price: Free
  • Time Needed: 1–2 hours

Tip: Wear comfortable walking shoes and carry water, especially if visiting during the warmer part of the day. 


 

12. Visit Nine Arch Bridge, Ella

The iconic Nine Arch Bridge is a must-visit when exploring Ella. This colonial-era railway bridge is surrounded by dense greenery and remains part of Sri Lanka’s active railway network. For the classic photo of a train crossing the bridge, check the local train timetable before your visit, as schedules can change.

  • Best Time: Early morning or late afternoon for cooler weather and better light.
  • Best Experiences: Walk to the bridge, photograph a passing train, explore the surrounding tea plantations, and enjoy the scenic views.
  • Time Needed: 1–2 hours

13. Hike Ella Rock

For a more challenging adventure in Ella, take on the Ella Rock hike. The trail is less clearly marked than Little Adam’s Peak and usually takes around 3–4 hours for a round trip. Parts of the route pass through tea plantations and private land, so travelling with a local guide can make the experience easier and safer.

  • Best Time: January to April, preferably early morning.
  • Hike Difficulty: Moderate to challenging
  • Price: Free if hiking independently; local guide fees vary.
  • Time Needed: 3–4 hours

Tip: Start early, wear proper hiking shoes, and carry enough water. 

14. Visit Diyaluma Falls

Diyaluma Falls is one of Sri Lanka’s most spectacular waterfalls and a popular day trip from Ella. The upper pools offer dramatic views and natural swimming spots, making them a favourite for adventure seekers and photographers. Since some sections of the trail are unmarked and slippery, especially near the pools, visiting with a local guide is recommended.

  • Best Time: January to April for generally clearer conditions.
  • Best Experiences: Hike to the upper pools, enjoy the views, take photographs, and swim only in safe designated pools when conditions permit.
  • Time Needed: Half to full day

Tip: Wear shoes with good grip and avoid swimming during heavy rain or when water conditions are unsafe. 

15. Explore Colombo

Don't overlook Colombo when planning your Sri Lanka itinerary. The capital offers a mix of colonial landmarks, modern attractions, shopping, and local food. Spend a few hours exploring Galle Face Green, visiting the Dutch Hospital precinct, and sampling Sri Lankan cuisine before continuing to your next destination.

  • Best Time: December to March for generally drier weather.
  • Best Experiences: Walk along Galle Face Green, explore Pettah, visit the National Museum, discover the Dutch Hospital precinct, shop, and sample local cuisine.
  • Time Needed: Half to full day 

16. Visit a Spice Garden in Matale

Add a spice garden visit to your 6-day Sri Lanka itinerary for a closer look at the island’s famous flavours. Located near Kandy, Matale is known for spices such as cinnamon, cardamom, and pepper. Guided tours typically explain how these spices are grown, harvested, and processed, giving you a better understanding of the ingredients used in Sri Lankan cuisine.

  • Best Time: January to April for a more comfortable sightseeing experience.
  • Best Experiences: Explore spice plantations, learn about cinnamon and cardamom, join a guided tour, and sample traditional spices.
  • Price: Varies by spice garden and tour.
  • Time Needed: 1–2 hours 

17. See the Stilt Fishermen in Koggala

Seeing stilt fishermen is a unique experience along Sri Lanka’s southern coast. The traditional practice has declined, and many displays today are primarily aimed at visitors rather than commercial fishing. Still, the sight of fishermen perched on wooden poles above the sea offers a memorable glimpse into Sri Lanka’s coastal traditions and makes for striking photographs.

  • Best Time: Early morning or late afternoon for softer light and better photography.
  • Best Experiences: See the traditional fishing technique, photograph the coastline, and combine the visit with Koggala Lake or nearby southern beaches.
  • Time Needed: 30 minutes–1 hour

Tip: If fishermen ask for a photography fee, agree on the amount beforehand and respect local customs. 

How Many Days Do You Need to Explore Sri Lanka?

Ideal duration:

  • 7 days: Cultural Triangle + Ella + South Coast
  • 10–12 days: Add safaris and east coast beaches

Because distances are short, Sri Lanka allows diverse experiences in a limited time.

Essential Travel Tips for Visiting Sri Lanka

A little planning can make your Sri Lanka trip smoother, especially because weather, travel times, and regional attractions vary across the island. Keep these practical tips in mind when planning your itinerary:

  • Plan around the monsoon: Choose your beach destination based on the season. The south and west coasts are generally better from December to April, while the east coast is more suitable from May to September.
  • Start sightseeing early: Visit popular attractions such as Sigiriya early in the morning to avoid the strongest heat and larger crowds.
  • Book popular train journeys ahead: Reserved seats on the Kandy-to-Ella train can fill quickly during peak periods, so book in advance when possible.
  • Allow enough travel time: Even though Sri Lanka is compact, journeys through mountainous and coastal areas can take longer than expected. Avoid packing too many destinations into a short itinerary.
  • Choose ethical wildlife operators: For safaris and whale watching, use licensed operators that follow responsible wildlife and marine-conservation practices.
  • Carry comfortable clothing and footwear: Many attractions involve walking, hiking, or climbing. Comfortable shoes, lightweight clothing, sun protection, and a reusable water bottle are useful.
  • Dress respectfully at religious sites: Cover your shoulders and knees when visiting temples and other sacred places, and follow local customs.
  • Check train schedules locally: If you want to photograph a train crossing Nine Arch Bridge, check the latest timetable because schedules can change.
  • Consider a local guide for challenging hikes: Routes such as Ella Rock and Diyaluma Falls can have unclear or slippery sections, so a local guide can make the experience easier and safer.
  • Keep your itinerary flexible: Sri Lanka offers beaches, mountains, wildlife, culture, and adventure, so leave some room to adjust plans around weather and local conditions.

Final Thoughts: Why Sri Lanka Is a Complete Experience

The things to do in Sri Lanka go far beyond sightseeing. From spotting leopards in Yala and climbing Sigiriya to exploring Galle Fort, riding the scenic train to Ella, and relaxing on Sri Lanka beaches, the island offers a perfect mix of wildlife, culture, adventure, food, and nature.

For a first trip, 7–10 days is ideal. You can combine the Cultural Triangle, Ella, a wildlife safari, and the South Coast without rushing. With extra time, add Nuwara Eliya, Colombo, or the east coast for a more diverse experience.

Choosing destinations according to the season can make your trip even better. 

FAQs

What are the top things to do in Sri Lanka for first-time visitors?

First-time visitors can explore Sigiriya Rock Fortress, go on a Yala safari, take the scenic Kandy-to-Ella train, visit Galle Fort, and relax on Sri Lanka beaches. These experiences offer a good mix of culture, wildlife, nature, and relaxation.

What is the best time to visit Sri Lanka for sightseeing and beaches?

The best time depends on the region. The south and west coasts, including Bentota, Galle, and Mirissa, are generally best from December to April. The east coast, including Arugam Bay and Nilaveli, is better from May to September. Cultural attractions can be visited throughout the year.

What are the best things to do in Sri Lanka with kids?

Families can enjoy a wildlife safari in Yala or Udawalawe, visit tea plantations in Nuwara Eliya, explore Galle Fort, take the scenic train to Ella, and spend time at family-friendly beaches such as Bentota and Pasikuda. Choose shorter activities and allow enough rest between destinations.

What are the best things to do in Sri Lanka with friends?

Travelling with friends is ideal for combining adventure and relaxation. Try surfing in Arugam Bay, hiking Ella Rock, exploring Nine Arch Bridge, going on a safari, enjoying water sports in Bentota, and exploring Colombo's food and nightlife.

What are the best things to do in Colombo, Sri Lanka?

In Colombo, explore Galle Face Green, visit the National Museum, walk through the Pettah market area, explore the Dutch Hospital precinct, and sample local Sri Lankan cuisine. The city is also a convenient starting or ending point for a Sri Lanka trip.

What are the most unique things to do in Sri Lanka?

Some unique experiences include taking the Kandy-to-Ella train, watching traditional stilt fishermen in Koggala, seeing elephants in the wild, exploring Sigiriya's ancient rock fortress, visiting tea plantations, and experiencing Sri Lankan cuisine.

What are the best Sri Lanka beaches to visit?

Some of the best Sri Lanka beaches include Bentota, Unawatuna, Mirissa, Arugam Bay, Nilaveli, and Pasikuda. Choose the coast according to the season: the south and west are generally best from December to April, while the east coast is better from May to September.

What are the best adventure activities to try in Sri Lanka?

Adventure seekers can go surfing in Arugam Bay, hike Ella Rock and Little Adam's Peak, enjoy water sports in Bentota, go on wildlife safaris, explore waterfalls such as Diyaluma, and try snorkelling or diving along suitable coastal areas.

What are the best cultural experiences to have in Sri Lanka?

Visit the Temple of the Sacred Tooth Relic in Kandy, explore the ancient cities of Anuradhapura and Polonnaruwa, climb Sigiriya, walk through Galle Fort, visit a spice garden in Matale, and experience traditional Kandyan performances.

What are the best things to do in Sri Lanka for couples?

Couples can enjoy whale watching in Mirissa, scenic train rides through the hill country, sunset walks on the beach, private stays in Ella or Nuwara Eliya, exploring Galle Fort, and relaxing at beach destinations such as Bentota or Mirissa.

What are the best places to visit in Sri Lanka for a family holiday?

For a family holiday, consider Kandy, Nuwara Eliya, Ella, Yala or Udawalawe, Bentota, and Colombo. These destinations offer a combination of wildlife, nature, cultural attractions, scenic experiences, and family-friendly activities.

What are the best things to do in Sri Lanka on a budget?

Travellers on a budget can explore local markets, visit beaches, use public trains and buses, hike Little Adam's Peak, explore Galle Fort, enjoy local rice and curry or kottu, and visit cultural attractions that have low or no entry fees.

What are the best things to do in Sri Lanka during a 7-day trip?

For a 7-day trip, combine Kandy, Ella, a wildlife destination, and the south coast. A possible route is Kandy → Ella → Yala or Udawalawe → Mirissa or Galle. This allows you to experience the hill country, wildlife, and beaches without covering too many destinations.

What are the best things to do in Sri Lanka in December?

December is a good time to explore the south and west coasts. Visit Mirissa, Unawatuna, Bentota, and Galle, while also exploring cultural sites such as Sigiriya and Kandy. December is also a good month for scenic hill-country experiences, although weather can vary.

What are the best places to visit in Sri Lanka for wildlife and nature?

Yala National Park is popular for leopard sightings, while Udawalawe is known for elephants. Minneriya is famous for its seasonal elephant gathering. For landscapes, visit Ella, Nuwara Eliya, Diyaluma Falls, and the island's scenic tea-growing regions.

Get in touchWe’ll start with some questions and get you to the right place.
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
Dwaraka
Sumeet
Sunil
10000+ itineraries curated and counting
pyt-logopyt-text
Pick your next Hassle-free holiday with us