Visa Guide
Apply for Sri Lanka Visa (We guide you step-by-step)
Avoid mistakes and complete your application with confidence.
Visa type
Electronic Travel Authorization (ETA) — Double Entry
Processing time
24–72 hours
Access
Public guide, no login required
Overview
Nepali citizens can visit Sri Lanka by obtaining an Electronic Travel Authorization (ETA) online before departure. The ETA is applied through the official government portal eta.gov.lk and typically processed within 24–72 hours. It allows a double-entry stay of up to 30 days per visit, valid for 6 months from issue. The ETA must now be obtained before travel — on-arrival applications are no longer available. Sri Lanka is an accessible and affordable regional destination for Nepali travelers.
Required Documents
Prepare all documents before your appointment or submission.
Valid Passport
Minimum 6 months validity beyond travel dates, at least 2 blank pages.
Passport-Size Photo
Recent digital photo for upload during ETA application.
Return/Onward Ticket
Confirmed departure flight from Sri Lanka.
Accommodation Details
Hotel booking or address of where you will be staying.
Proof of Sufficient Funds
Bank statement or credit card showing adequate funds for the stay.
Credit/Debit Card
For online payment of the USD 50 ETA fee.
Apply in 3 simple steps
Visit Official ETA Portal
Go to eta.gov.lk — this is the only official government portal. Do not use third-party services that charge extra fees.
Fill Application Form
Enter your personal and travel details, purpose of visit, accommodation, and upload your photo.
Pay Online
Pay USD 50 via credit or debit card. The fee is non-refundable.
Need help? Talk to us
If you want support before you apply, contact us directly or start your account to track progress later.
Need a flight ticket for visa?
Use our dummy ticket flow first, then come back to continue your visa journey.