🇱🇰
Colombo Visa Guide
Complete visa requirements for Indian passport holders
Visa Requirement
eVisa
Last updated: November 2025
Key Information
Stay Duration
30 days (extendable)
Processing Time
Immediate to 24 hours
Visa Fee
$50 (~₹4,200) for tourist ETA
Popular With
Tourists and weekend travelers
Key Requirements
- Passport valid for at least 6 months
- Return or onward flight ticket
- Proof of sufficient funds
- Accommodation details
Step-by-Step Application Process
- 1
Apply online at https://www.eta.gov.lk
- 2
Fill ETA application form
- 3
Pay visa fee online ($50 for tourist visa)
- 4
Receive ETA approval via email (usually within 24 hours)
- 5
Print ETA approval
- 6
Present printed ETA and passport at Sri Lanka immigration
Documents Required
- Passport with 6+ months validity
- Email address for ETA confirmation
- Credit/debit card for online payment
- Return flight details
- Hotel booking information
Pro Tips
- Apply for ETA at least 2-3 days before travel (though instant approval is common)
- Keep printed copy of ETA - digital may not work if internet issues at airport
- Sri Lanka is closest beach destination from India with easy visa
- Short flight from South India makes it perfect for weekend getaways
- Extension available at Department of Immigration in Colombo if you want to stay longer
Important Notes
- • Sri Lanka offers Electronic Travel Authorization (ETA) for Indians
- • Super quick process - most approved within hours
- • ETA is valid for 30 days double entry
- • Can extend for up to 6 months after arrival
- • Tourist ETA costs $50, business ETA costs $100
Official Source
Visit official websiteBest Time to Apply
2-3 days before travel
Maximize Your Travel Freedom
Discover which countries you can visit with your existing visas
Explore VisaHacksDisclaimer: Visa requirements can change. Always verify with official government sources before making travel plans. VisaHacks provides information for reference only.