Indian tourists now spend more per day than the average international visitor, challenging the long-held perception that India’s largest outbound market generates lower tourism revenue.
Sri Lanka Tourism Development Authority (SLTDA) Chairman Buddhika Hewawasam said an average Indian tourist spends about US$154 per day, compared with the overall average of US$148 per visitor.
Spending Patterns Are Changing
Hewawasam said Indian travellers now contribute more to the tourism economy than many people assume.
He noted that their average daily spending has surpassed the overall visitor average and, in some cases, exceeds spending by tourists from several European markets.
The figures suggest India’s contribution to tourism extends beyond visitor arrivals to stronger tourism receipts.
Tourism Promotion Expands Across India
The tourism authority is widening its marketing efforts beyond traditional source markets.
In addition to campaigns in South India, Mumbai and New Delhi, promotional activities now target Gujarat, including cities such as Ahmedabad and Rajkot.
The broader campaign aims to attract visitors from a wider range of Indian states and cities.
Focus Turns to Premium Travel
The tourism sector is also increasing its focus on higher-value travel segments.
According to Hewawasam, authorities are promoting wedding tourism and other premium travel experiences to attract visitors with higher spending potential.
The strategy aims to increase tourism earnings while improving the value generated from each visitor.
What Happens Next
Tourism authorities are expected to continue expanding marketing campaigns across India while promoting premium tourism products to increase visitor spending and strengthen foreign exchange earnings.
More:
First e-Census Begins to Map Business Activity
Last modified: July 12, 2026




