Sri Lanka Passport Rules for UK Travellers
Quick answer: For Sri Lanka, your passport must expire at least 6 months after the day you arrive. You need a free Electronic Travel Authorization (ETA) before you travel, which is valid for 30 days.
Sri Lanka travel requirements at a glance
Expiry date at least 6 months after the day you arrive.
Apply online before you travel. GOV.UK says ETAs are free.
The ETA is valid for 30 days.
Apply online through Sri Lanka's official immigration portal.
Official source: GOV.UK Sri Lanka entry requirements.
Passport rules: quick summary
- Sri Lanka uses a 6-month passport validity rule counted from your arrival date.
- You need an ETA, which is a form of visa, before you travel.
- Overstaying your ETA can lead to detention, a fine, deportation or a travel ban.
- Only apply through the official Sri Lankan immigration website.
Do you need 6 months on your passport for Sri Lanka?
Yes. GOV.UK says your passport must have an expiry date at least 6 months after the day you arrive in Sri Lanka.
Electronic Travel Authorization (ETA)
You must get an Electronic Travel Authorization, which is a form of visa, online before you travel. GOV.UK says ETAs are issued free of charge and are valid for 30 days.
Be careful of unofficial websites that charge a fee for the ETA.
Staying longer
You can apply to extend your stay online through Sri Lanka's official immigration portal. Do not overstay your ETA.
Check your passport now
Use our free checker to see whether your passport looks valid for this trip.
Planning a winter trip?
- Best winter sun destinations – Temperatures from November to March and passport rules
Frequently asked questions
Do I need 6 months on my passport for Sri Lanka?
Yes. Your passport must expire at least 6 months after the day you arrive.
Do British citizens need a visa for Sri Lanka?
You need an Electronic Travel Authorization (ETA), which GOV.UK says is free and valid for 30 days.
Can I extend my stay in Sri Lanka?
Yes, through Sri Lanka's official online immigration portal.