→ Sri Lanka visa for Indian citizens
As an Indian citizen, your journey to Sri Lanka is facilitated by an e-visa, allowing for a comfortable maximum stay of 30 days, with tourist, business, and transit options available. Flights from major Indian cities like Chennai and Delhi to Colombo are frequent and often cost-effective, especially outside the peak winter travel season. Remember that while English is widely understood in tourist areas, learning a few basic Sinhala or Tamil phrases will be greatly appreciated by locals, and Sri Lankan Rupees are the local currency, so exchanging some cash upon arrival is advisable.
eVisa30d stay· verified 2026-05-27
Entry requirements
- Yellow fever cert.
- Required
Visa options
TouristElectronic Travel Authorization (ETA) for Tourist Purpose – Free Visa Scheme
30d$0double-entryvalid 1mo
Apply TouristElectronic Travel Authorization (ETA) for Tourist Purpose – Maldivian Nationals
90d$0double-entryvalid 3mo
Apply OtherEntry Visa (for Residence/Work/Longer Stay)
Apply TouristOne Month Tourist Visa Extension
Apply TouristSix Month Tourist / Business Visa Extension
Apply TouristOnline Tourist Visa Extension
Apply OtherFree Visa Extension for Foreign Nationals Unable to Depart Sri Lanka Due to Flight Cancellations
$0
Apply