Sri Lanka may only be small, but thanks to its jungle-clad mountains, golden sandy beaches, abundant wildlife in their natural habitats, and spice-laden cuisines, the island nation ensures visitors are never bored.
From remarkable train rides and fine dining across the capital Colombo to world-class surfing and chic beachside cafes in the south of the country, here are 18 of the best things to do in Sri Lanka.
Climb Pidurangala to see the sunrise over the jungle
No trip to Sri Lanka is complete without visiting the Sigiriya, a massive rock fortress with ruins of an ancient palace, water gardens, and frescos near the giant rock Pidurangala. Early birds should buckle up their hiking shoes and climb up Pidurangala at 5am for sunrise, but if you are not a morning person, head here for sunset before the ticket office closes at 6pm.
The entrance fee is around US$3 for this 45-minute climb. The summit overlooks the majestic lion-shaped Sigiriya rock surrounded by tropical jungles and artificial lakes. To reach the top you’ll pass through a Buddhist temple, so carry a shawl or a sarong to cover up.
Best thing to do in Galle
Southern Sri Lanka produces some of the world's best cinnamon, a lighter, more sweeter variety than is found in Indonesia and Vietnam. Travelers can learn about the highly-prized Ceylon cinnamon by visiting Ganduwa Island on Koggala Lake, just south of Galle, by boat.
Generational peelers spend their days here masterfully shaving thin layers of the tree’s inner bark to create quills of cinnamon. You can buy them alongside small packets of cinnamon powder and cinnamon oil at a cost of about US$2. The boat then takes passengers to some of the other islands. Grab a glass of fresh kirala (mangrove apple) juice from a local vendor on the jetty as you leave.
Try kottu roti
No other meal captures Sri Lanka quite like kottu roti. This popular street food is a carb-heavy mishmash of fresh vegetables, leftover roti (flatbread), and eggs, plus a choice of meat or seafood. Thrown together onto a metal griddle and chopped into tiny slices using two metal blades, you can often hear the distinct clink-clink-clink of metal on metal from a few hundred feet away.
Kottu roti is available across the island, but try it in Colombo from Hotel de Pilawoos or Hotel de Plaza (note: some Sri Lankan restaurants are often named "hotels"). Don’t get deceived by any Pilawoos or Hotel de Plaza, though – there are numerous holes-in-the-wall with the same name – the originals are on Galle Road in Colombo 03. Order yours with a glass of iced Milo (a popular chocolate malt drink), which goes perfectly with a sizzling hot kottu.
Watch sunrise over Little Adam’s Peak
Not to be confused with Adam’s Peak, the sacred mountain near Hatton that involves an arduous 5000-step climb, Little Adam’s Peak is a popular, easy-to-do hike for those visiting the tourist hub of Ella. Start your one-hour hike early in the morning when it’s dark outside so you don't miss the sunrise from the summit. Hikers wanting more can then trek Ella Rock and follow a path leading to Nine Arch Bridge.
Ella itself is a laid-back place. Many stay outside the town, but travelers should immerse themselves in the cafe scene at Cafe Chill and Art Cafe Umbrella. Adventure buffs can go ziplining. While Ella deserves the hype, there are other quaint mountain towns that are also worth visiting: Ohiya, Idalgashinna, Haputale, and Wellawaya.
Go kitesurfing on the remote Kalpitiya Peninsula
With numerous flatwater lagoons and plenty of steady wind, Sri Lanka’s northwestern coast offers some of the best kitesurfing in the world. A 3.5-hour drive north of Colombo is the lesser-explored Kalpitiya Peninsula, which is still relatively new to many overseas tourists. The region is home to sandy beaches and small fishing hamlets with droves of wild donkeys strolling around large grasslands.
Stop in Kappalady on the Indian Ocean for kitesurfing lessons with local instructors at Kite Center Sri Lanka. The kite school can arrange kitesurfing safaris (tours) to nearby spots such as Donkey Point, Dutch Bay, and Vella Island for more experienced kiteboarders. Other activities in Kappalady include exploring the lagoons by kayak and ethical dolphin-watching tours where large pods of spinner dolphins swim in their hundreds. Good operators will only charter small boats, keep their distance from the pods, and avoid feeding the animals. There are also a few accommodation options by the beach in Kappalady.
Camp in the Haputale mountains
An hour by bus from Ella are the misty mountains of Haputale, a region dotted with tea plantations and icy-cold streams. Stay in a local family-run campsite, such as the Eco Lodge Haputale run by the Dias family. After a few cups of sugary milk tea at their home, they will walk you through a tea garden to their campground made up of several tents with a small kitchen and a dining area that opens up to the Haputale mountains. Wake up to the sound of birdsong and enjoy the sunrise – it’s the highlight of a stay here.
Go bird-watching in Bundala National Park
Home to nearly 200 species of native and migratory birds, Bundala National Park is a Ramsar-recognized wetland in the south of the country. Birdwatching tours start at 6am and run for 3–4 hours as the park comes alive with brahminy kites, hundreds of storks, families of whistling wild ducks, Asian green bee-eaters, dancing peacocks, and resting crocodiles.
Come the afternoon, wild Asian elephants, spotted deer, and wild boar roam amongst the Weera, Neem, and Palu trees. To try and spot them, arrange a 4WD safari with a tour operator such as Bundala Safari with Srimal, which has an office just outside the park in Bundala Junction.
Take a train ride from Colombo
When it comes to experiences in Sri Lanka, taking a train journey is a must. For mountain views coupled with tea gardens, British colonial-era railway stations, and gushing water bodies, take the Colombo to Ella train journey, which also passes through the Instagram-famous Nine Arch Bridge. There are several trains that pass through the route, but since it’s quite popular among travelers, make sure you reserve your tickets beforehand.
But don't just stop there. Hop on a coastal train heading south towards Galle from Colombo for the views of the Indian Ocean and swaying palms. Next, board a train riding up north to Jaffna – you will notice changing landscapes as you go past Anuradhapura when green rice fields and coconut trees are replaced by palmyra palms, shrubs, and barren soil. Other than local families, travelers, and daily commuters, you'll find plenty of vendors on the trains selling cups of tea, instant coffee, chili-sprinkled fresh fruits, roasted peanuts, yogurt, and even mobile top-up cards.
Feast on Sri Lankan crabs
Sri Lankan crabs sell fast in Singapore’s fine-dining restaurants, and rarely make it to the menu back home. But that’s starting to change: for an upmarket taster in Colombo, head to the Ministry of Crab inside the Dutch Hospital Complex or The Fat Crab on Marine Drive. For something more local, you can’t beat the Mayura Hotel in Pettah Market.
If you’re in the north of the country, you must try the Jaffna crab curry from Cosy Restaurant near the Jaffna Railway Station, which comes with a punchy, spicy kick.
Try to spot the elusive Sri Lankan leopard at Wilpattu National Park
Most visitors to Yala National Park want to see the endangered Sri Lankan leopard. However, overcrowding is common and safari 4WDs have been known to scare the animals away.
For a better and more conscientious safari experience, head to Wilpattu National Park in the northwest of the island and book with a responsible operator like Leopard Trails. Their guides don't chase after possible sightings, but they do turn off their vehicle engines near animals. They will also whisper near any sighting so as not to disturb the animals. As well as leopards, the park is also home to Asian elephants, sloth bears, and bark deer all in their natural habitats.
Alternatively, Kumana National Park, in the eastern part of Yala, is a good place for bird-watchers. If luck prevails, you may just come across a leopard napping on a rugged boulder too.
Source: https://www.lonelyplanet.com/articles/top-things-to-do-in-sri-lanka