Sri Lanka
Sri Lanka is a teardrop-shaped island nation in the Indian Ocean, just south of India, packing an extraordinary range of experiences into roughly 65,000 sq km.
Cities & regions
Ordered by popularity — open any city for the full advisor guide.
Ella is a small hill town in Sri Lanka's central highlands at about 1,000m above sea level, surrounded by lush tea plantations, misty mountains and jungle. N…
Open guideNuwara Eliya (pronounced 'Noo-relia') is Sri Lanka's highest city, sitting at nearly 2,000 metres above sea level in the central highlands. Known as 'Little…
Open guideKandy is Sri Lanka's second city and the cultural capital of the island — a UNESCO World Heritage Site in the central highlands at 500m altitude, surrounded…
Open guideSigiriya is a small town in central Sri Lanka that has become world-famous for Sigiriya Rock — an extraordinary 180-metre granite column topped with the ruin…
Open guideColombo is Sri Lanka's largest city and commercial capital, a bustling port city with layers of Portuguese, Dutch, and British colonial history overlaid with…
Open guideA small beach village on Sri Lanka's southern coast — one of the most beautiful beaches in Asia and the best place in the world to see blue whales from shore…
Open guideBentota is a coastal town in the Galle District of Sri Lanka's Southern Province, situated where the Bentota River meets the Indian Ocean. Located 65 km sout…
Open guidePolonnaruwa is Sri Lanka's remarkably well-preserved medieval capital, flourishing from the 10th to 13th centuries as the country's political and religious h…
Open guideHighlights, When to go, Country facts and Top places, plus 6 more, free with an AlgoTrips account.