Do India citizens need a visa for Sri Lanka?
🇮🇳 India need a travel authorisation (eTA) to visit 🇱🇰 Sri Lanka。
Set on Sri Lanka? We turn the visa into step-by-step task cards and help you finish them.
Start my planMax stay
30 days per visit
Pre-travel authorisation
None
Entry basis
eta
Good to know: ETA required before travel; apply via eta.gov.lk.
What to prepare
- Passport valid for at least 6 months beyond arrival
- Proof of onward or return travel
- Accommodation details for the first night
- Evidence of sufficient funds
Frequently asked questions
Do India citizens need a visa for Sri Lanka?
🇮🇳 India need a travel authorisation (eTA) to visit 🇱🇰 Sri Lanka。
How long can India citizens stay in Sri Lanka?
30 days per visit ETA required before travel; apply via eta.gov.lk.
What documents should India citizens prepare on arrival in Sri Lanka?
Standard entry documents: a passport valid for at least 6 months, proof of onward travel, accommodation details and evidence of sufficient funds.
More destinations for a India passport
Other passports visiting Sri Lanka
Always confirm with official sources before you travel.
Traveller comments
Real experiences from the community. Until the backend is live, your comment is stored on this device.