Sri Lankan passports are issued by the Department of Immigration and Emigration. The all-countries passport is valid 10 years for adults. Apply online or in person — the cost is the same.
How to apply
- 1Complete the online application (or offline form) and get a photo studio acknowledgement.
- 2Attach your NIC and birth certificate (originals + copies).
- 3Pay the fee via bank voucher (People’s Bank / Bank of Ceylon) or online banking.
- 4Attend biometrics at the Head Office (Suhurupaya, Battaramulla) or a regional office.
- 5Collect in person, or authorise someone with a letter, your NIC copy and their NIC.
Documents required
- National Identity Card (original + copy)
- Birth certificate (original + copy)
- Photo studio acknowledgement
- For lost passport: police report
Fees & time
| Service | Time | Fee |
|---|---|---|
| Adult (all countries) – normal | 30 working days | Rs. 10,000 |
| Adult – urgent / same day | Same day | Rs. 20,000 |
| Child under 16 (3-year) – normal | 30 working days | Rs. 3,000 |
| Child under 16 (3-year) – urgent | Same day | Rs. 9,000 |
Fees can change — confirm on the official site or call 1919 before paying.
Good to know
Urgent (same-day) service is at the Head Office in Battaramulla and the Jaffna office. Once you pay, the application cannot be edited or refunded. Lost passport: a fine of Rs. 20,000 (within a year of issue) or Rs. 15,000 (after) applies on top of the fee. Verified on immigration.gov.lk (updated 23 Jul 2026).
Frequently asked questions
Last updated: 2026-07-25
