Sri Lanka, the island nation in the Indian Ocean, combines pristine beaches, ancient Buddhist heritage, jungle safaris, and vibrant culture.

After recovering from economic and health-crises, the country welcomed around 2.05 million international tourists in 2024, marking a strong rebound and positioning tourism as a key sector for its future.

Key stats: Sri Lanka Tourism

  • ≈ 2.05 million tourists in 2024 – Sri Lanka achieved its third highest annual arrivals ever, after years of disruption.
  • ≈ USD 3.17 billion in tourism revenue in 2024 – a strong comeback, up over 50% in one year.
  • Growth at pace – Early 2025 shows over USD 768 million earned in just two months, reinforcing the rebound.
  • Average stay ~8.3 nights in the first half of 2024 and average daily expenditure ~USD 181 – showing deeper stays and spending per visitor.
  • Still climbing back – Although revenue jumped, the 2024 total is still nearly 43% below the 2018 peak of USD 5.61 billion.

How Many Tourists Visit Sri Lanka Each Year?

In 2024, Sri Lanka welcomed ~2.05 million international visitors, up ~38% compared to 2023.

  • 2019 (pre-pandemic): ~2.03 million
  • 2022: ~0.76 million
  • 2023: ~1.49 million

How Many Tourists Visit Sri Lanka Each Day?

Based on 2.05 million in 2024, the average daily international arrivals are approx. ~5,600 per day.
This hides strong seasonality (December and early year are much higher; off-peak months much lower)

5,600 visitors per day on average, with strong seasonal peaks in December and early year.

How Much Do Visitors Spend in Sri Lanka Every Year?

In 2024 the country earned about US$3.17 billion from international tourism.

  • Average spend per tourist per day: ~US$181.15 in 2024.
  • Industry still below peak: in 2018 inbound spend was higher.

Which Countries Visit Sri Lanka the Most?

Key source markets in 2024 included India (largest), Russia, United Kingdom, China and Germany.

CountryEstimated Share / Visitors (2024)
🇮🇳 India~20.3% of arrivals (~416,974 visitors)
🇷🇺 Russia~201,920 visitors
🇬🇧 United Kingdom~178,339 visitors
🇨🇳 China~131,681 visitors
🇩🇪 Germany~136,084 visitors
🇦🇺 Australia~89,573 visitors
🇫🇷 France~88,775 visitors
Other markets (Netherlands, Maldives etc)smaller shares

What Are the Most Visited Attractions in Sri Lanka?

Though not all current data are publicly broken down by attraction, key draws include ancient temples, national parks, beaches and tea-highlands.

AttractionEstimated Visitors / Notes
Ancient city of Sigiriya & UNESCO sitesMajor cultural draw
Yala National ParkWildlife safaris, famous for leopards
Galle Fort & Southern coast beachesStrong tourism corridor
Hill-country (Nuwara Eliya, Ella)Tea fields, scenic train journeys
Bentota & coastal resortsSun & beach tourism
Colombo city stays & business travelGateway city for arrivals
Sri Lanka national parks & eco-tourismGrowing sector

When Is the Best Time to Visit Sri Lanka?

Tourism seasons vary by region—west/south coast (December–March) and east coast (April–September) are best times to visit respective zones.

SeasonTrendNotes
December–MarchHighBest for coastal beaches on south/west coasts
April–MayModerateShoulder, fewer crowds
June–SeptLower / depends on regionSome monsoon effects
October–NovemberRisingBest for east coast, surfing seasons

December recorded ~248,592 visitors in 2024 — the highest monthly figure.

How Much Does Sri Lanka Rely on Tourism?

Tourism is a significant sector for Sri Lanka’s economy, though recent crises have impacted its share.

  • Arrivals were down heavily due to pandemic + economic crisis; recovery is ongoing.
  • The government is aiming for 3 million tourists and US$5 billion revenue in 2025.
US$3.17 billion in tourism revenue, a surge of over 50% year-over-year.

Which Areas in Sri Lanka Are Most Popular With Tourists?

Tourists frequently stay in the southern & western beach belts, cultural hill-country, and wildlife zones.

  • Southern coast: Galle, Bentota, Mirissa
  • Western coast: Colombo, Negombo (gateway)
  • Hill-country: Nuwara Eliya, Ella
  • Cultural triangle: Anuradhapura, Polonnaruwa, Sigiriya
  • Wildlife & national parks: Yala, Udawalawe, Wilpattu

FAQ – Sri Lanka Tourism Insights

How many international tourists visit Sri Lanka yearly?

About ~2.05 million in 2024, up ~38% from 2023.

Which country sends the most tourists to Sri Lanka?

India, contributing around 20% of international arrivals in 2024.

What’s the average tourist spend per day?

Around US$181.15 per day in 2024.

When is the best time to visit Sri Lanka?

For beaches: December–March (west/south coast); for east coast: April–September.

What are Sri Lanka’s primary tourism draws?

Beaches, cultural heritage (UNESCO sites), wildlife parks, hill-country vistas.

Is tourism a major part of Sri Lanka’s economy?

Yes, though still recovering. The government targets US$5 billion revenue in 2025.

Sources

  1. Sri Lanka Tourism Development Authority (SLTDA) — Weekly Tourist Arrivals Reports 2024
  2. SLTDA – Year in Review 2024 PDF — Year in Review 2024 (Tourist Arrivals & Revenue)
  3. RoadGenius — Sri Lanka Tourism Statistics 2025
  4. Xinhua / English News — Sri Lanka Tourism Income Soars over 53% in 2024
  5. EconomyNext — Sri Lanka Records Third Highest Annual Tourists in 2024
  6. First Capital Research — Tourism Sector Update Sri Lanka April 2025

  • Alison Adams

    Alison is a travel writer for Hotelagio with a passion for solo adventures and photography. She seeks out unusual destinations and hidden gems, sharing stories that inspire curiosity and exploration. Her work has been featured in outlets including Forbes, CNN, Travel + Leisure, and Yahoo.

  • Emily Hayes

    Emily Hayes has loved traveling since her student days, when she first started sharing her stories and photos in magazines. Now she writes for Hotelagio, making sure every piece of content is inspiring and helpful for fellow travelers.