Sri Lanka · Visa guide
Sri Lanka Transit Visa for Pakistani Passport
Last updated: 3 Nov 2026
15viewsLast updated: 3 Nov 2026
You need a Transit ETA
Eligibility can depend on your full travel profile and may change. Always verify with official sources before you travel.
Visa Required
Yes
E-Visa
Yes
On Arrival
No
Insurance
Not mandatory
Health
None
Visa fee
Transit ETA (up to 48 hours): USD 0, Tourist ETA (over 48 hours or landside entry): USD 0
Visa Status & Eligibility
Visa required
No visa exemption. Pakistani passport holders require an Electronic Travel Authorization (ETA) prior to arrival in Sri Lanka
Visa exemption
No visa exemption. Pakistani passport holders require an Electronic Travel Authorization (ETA) prior to arrival in Sri Lanka
Application notes
Application Process
- 1
Step 1
Access the official Electronic Travel Authorization portal at eta.gov.lk/slvisa
- 2
Step 2
Select the transit visa category for layovers up to 48 hours
- 3
Step 3
Complete the online application form using your passport and flight itinerary details
- 4
Step 4
Submit the application online and receive the ETA approval notice via eta.gov.lk
- 5
Step 5
Print the ETA approval notice to present to immigration officers upon arrival via eta.gov.lk
Step 1
Access the official Electronic Travel Authorization portal at eta.gov.lk/slvisa
Step 2
Select the transit visa category for layovers up to 48 hours
Step 3
Complete the online application form using your passport and flight itinerary details
Step 4
Submit the application online and receive the ETA approval notice via eta.gov.lk
Step 5
Print the ETA approval notice to present to immigration officers upon arrival via eta.gov.lk
Document Checklist
Your progress
0%
0/3 tasks completed
Application documents
- Valid Pakistani passport with at least 6 months validity beyond travel dates
- Confirmed onward or return flight itinerary
- Printed ETA approval notice
Health Requirements
Health Requirements
MedicalNo mandatory vaccinations required for entry unless arriving from a yellow fever endemic country
Destination at a glance
Capital
Colombo
Continent
Asia
Currency
Rupee (LKR)
Phone code
+94
Language
Sinhala
Exchange rate
1 LKR = 0.8319 PKR
Currency converter
LivePKR
83.19
USD
0.3
Best Months to Travel
Beyond the visa
Plan your trip
Visa requirements, application steps, documents, and health guidance come first. Compare travel options below when you are ready.
Frequently asked questions
How long is the transit ETA valid for?▾
The transit ETA permits a stay of up to 48 hours
Is there a fee for the transit ETA?▾
No, the transit ETA for up to 48 hours is free of charge
Do I need an ETA if I remain airside during a brief layover?▾
Transit airside for 24 hours or less without leaving the airport may not require an ETA, though you should confirm directly with your airline or Timatic