Sri Lanka Tourist Visa for Pakistani Passport Holders
Fee Breakdown
Key Requirements
- ✓ Pakistani passport valid for at least 6 months beyond intended stay
- ✓ Confirmed return or onward ticket
- ✓ Proof of sufficient funds for the duration of stay
- ✓ Hotel booking or accommodation confirmation
- ✓ Completed ETA application form
- ✓ Valid email address to receive ETA confirmation
Documents Required
Step-by-Step Application Process
Step 1: Visit the official Sri Lanka ETA portal at https://eta.gov.lk
Step 2: Select 'Tourist' as the purpose of visit and fill in the online application form with personal and travel details
Step 3: Upload required documents including passport copy and photograph
Step 4: Pay the ETA fee of USD 20 online using a credit or debit card
Step 5: Submit the application and await email confirmation, usually within 1 to 3 business days
Step 6: Print or save the ETA approval email and present it upon arrival at a Sri Lankan port of entry
Step 7: Proceed through immigration with your ETA confirmation and valid passport
⚠️ Important Notes
Pakistani passport holders must obtain an ETA before traveling to Sri Lanka. Although visa on arrival is available as an alternative at Bandaranaike International Airport, it may result in longer waiting times and is not guaranteed. Always apply online via the official ETA portal well in advance. Carry a printed copy of your ETA approval along with your valid passport, return ticket, and proof of accommodation when entering Sri Lanka.
Common Rejection Reasons
- ✗ Incomplete or inaccurate information on the ETA application form
- ✗ Passport validity of less than 6 months from the date of entry
- ✗ Previous overstay or immigration violations in Sri Lanka
- ✗ Insufficient funds to cover the duration of stay
- ✗ Lack of confirmed return or onward ticket
- ✗ Criminal record or security-related concerns
- ✗ Inconsistent or suspicious travel history
Frequently Asked Questions
Pakistani passport holders are required to obtain an Electronic Travel Authorization (ETA) prior to arrival. While Sri Lanka does offer visa on arrival as an alternative, applying online in advance through the ETA portal is strongly recommended to avoid delays at the airport.
The tourist ETA allows a stay of up to 30 days per visit. It is issued as a double-entry authorization, valid for 30 days from the date of arrival.
Yes, you can apply for an extension at the Department of Immigration and Emigration in Colombo. Extensions are typically granted for up to 30 additional days for tourists.
The ETA fee is USD 20 per person. Children under 12 are typically exempt from the fee but still require an ETA.
The ETA is usually processed within 24 to 72 hours. It is advisable to apply at least 3 to 5 days before your intended travel date to allow for any delays.
Ready to Apply?
Apply through the official portal. Always use official government/embassy websites.
Apply for Sri Lanka Tourist Visa →