You need a Transit or Tourist ETA
Always verify with official sources before you travel.
Visa Required
Yes
E-Visa
Yes
On Arrival
No
Insurance
No
Health
None mandatory
Visa fee
Transit ETA (up to 48 hours): USD 0, Tourist ETA (30 days): USD 0
Share this guide
Destination at a glance
- Country
- Sri Lanka
- Capital
- Colombo
- Continent
- Asia
- Currency
- Rupee (LKR)
- Phone code
- +94
- Language
- Sinhala
- Exchange rate
- 1 LKR = 0.8270 PKR
Currency converter
LivePKR
82.7
USD
0.3
Live weather
…
Best Months to Travel
Visa Status & Application
Visa Status & Eligibility
Visa required
No visa exemption exists for Pakistani passport holders; a valid Electronic Travel Authorization (ETA) or visa is required for all transit and visit purposes
Visa exemption
No visa exemption exists for Pakistani passport holders; a valid Electronic Travel Authorization (ETA) or visa is required for all transit and visit purposes
Application notes
- Pakistani passport holders are not eligible for Visa on Arrival and must obtain an ETA via eta.gov.lk before departure
- Transit airside for less than 24 hours without leaving the airport may not require an ETA; verify status with your airline or via Timatic via eta.gov.lk
- For layovers between 24 and 48 hours, apply for the free Transit ETA at eta.gov.lk
- For layovers exceeding 48 hours or if exiting the airport landside, apply for the Tourist ETA at eta.gov.lk
- The Tourist ETA for Pakistani nationals is currently issued at zero cost as part of the 40-country scheme effective from 25 May 2026 via eta.gov.lk
- Online ETA applications do not require submission of CNIC, FRC, employer NOC, or FBR tax documents via eta.gov.lk
Application Process
Mapping your visa journey…
Step 1
Visit the official portal at eta.gov.lk to initiate the application
Step 2
Select the appropriate ETA category based on your transit duration via eta.gov.lk
Step 3
Enter passport details and travel itinerary information into the online form
Step 4
Submit the application and receive the ETA approval notice via email via eta.gov.lk
Step 5
Print the ETA approval notice to present to immigration officials upon arrival at the airport via eta.gov.lk
Document Checklist
Your progress
0%
0/8 tasks completed
Application documents
- Valid Pakistani passport with at least 6 months validity beyond the date of arrival
- Confirmed onward or return flight ticket
- Printed ETA approval notice obtained from eta.gov.lk
- Proof of accommodation for the duration of the stay if exiting the airport landside
Supporting documents
- Valid Pakistani passport with at least 6 months validity beyond the date of arrival
- Confirmed onward or return flight ticket
- Printed ETA approval notice obtained from eta.gov.lk
- Proof of accommodation for the duration of the stay if exiting the airport landside
Health & FAQ
Health Requirements
MedicalNo mandatory vaccinations are required for entry into Sri Lanka for travelers from Pakistan
Frequently Asked Questions
ETA applications are typically processed within 24 hours of submission
No, Pakistani passport holders must obtain the ETA online prior to travel as there is no Visa on Arrival facility
You may not require an ETA, but you should confirm your specific transit requirements with your airline before departure