Travel Tips for Sri Lanka
Visas, packing, culture, connectivity & everything you need to know
How to Get Your Visa
Most travelers can apply for an ETA or eVisa online - the quickest and most convenient option
Application Steps
- 11. Visit Official Portal: Go to https://www.srilankaevisa.lk
- 22. Fill Application: Fill out the application form with passport details
- 33. Pay Fee: Pay using credit or debit card (USD or LKR)
- 44. Receive Confirmation: Receive ETA via email within 24-72 hours
- 55. Print Confirmation: Print or save ETA confirmation for airport check-in
Visa Fees
Free Visa Pilot Scheme (Expanded 2026)
Includes: India, China, Russia, Indonesia, Thailand, Malaysia, Japan, plus expanded list of ~35+ countries (UK, USA, Canada, Australia, most EU nations) pending final gazette. Check official portal.
FREE ($0 fee)
Standard Tourist Visa
$50-60 USD
SAARC Countries
India, Pakistan, Bangladesh, Bhutan, Maldives, Mauritius, Nepal, Seychelles
$20-25 USD
Children under 12
FREE
On Arrival Option
Available but NOT recommended due to queues. Online ETA is preferred.
$60-75 USD
Requirements
- Valid passport (6+ months validity)
- Return or onward ticket
- Proof of accommodation (hotel booking or invitation letter)
- Sufficient funds for stay (approximately $30-50 USD per day)
- Contact information for your accommodation
Free Visa Waiver Countries
Citizens of these countries can obtain free visa waivers
India
China
Russia
Indonesia
Thailand
Malaysia
Japan
Pending Expansion (Jan 2026): UK, USA, Canada, Australia, Germany, France, etc. (Check Portal)