🇱🇰

Sri Lanka Tourist Visa for Pakistani Passport Holders

✅ Last Verified: Apr 17, 2026 Double Entry
PKR 2,003
Visa Fee
1–3 working days
Processing Time
30 days
Max Stay
90.00%
Approval Rate

Fee Breakdown

Visa Fee PKR 2,003
Visa Fee in USD USD 20.00
Total Cost PKR 2,003
Apply Through Online

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

1 Valid Pakistani passport with minimum 6 months validity
2 Recent passport-size photograph
3 Return or onward flight ticket
4 Bank statement showing sufficient funds
5 Hotel reservation or accommodation proof
6 Travel itinerary

Step-by-Step Application Process

1

Step 1: Visit the official Sri Lanka ETA portal at https://eta.gov.lk

2

Step 2: Select 'Tourist' as the purpose of visit and fill in the online application form with personal and travel details

3

Step 3: Upload required documents including passport copy and photograph

4

Step 4: Pay the ETA fee of USD 20 online using a credit or debit card

5

Step 5: Submit the application and await email confirmation, usually within 1 to 3 business days

6

Step 6: Print or save the ETA approval email and present it upon arrival at a Sri Lankan port of entry

7

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 →

Quick Summary

Visa Fee PKR 2,003
Processing 1–3 working days
Validity 30 days
Max Stay 30 days
Entries double
Approval Rate 90.00%

Other Sri Lanka Visa Types