---
title: Sri Lanka visa for citizens of Zimbabwe
description: "Citizens of Zimbabwe don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling. Stay up to 30 days. Documents checklist and application steps."
canonical: https://nowah.xyz/visa/sri-lanka/zimbabwe
lastModified: 2026-09-05
---

# Sri Lanka visa for citizens of Zimbabwe

Citizens of Zimbabwe don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling.

*Verified · last checked 2026-09-05. Policies change. Confirm with the embassy or official visa portal before you travel.*

## Key facts

- **Entry route:** ETA - Tourist (30 days)
- **How to apply:** Electronic travel authorization (online)
- **Maximum stay:** Up to 30 days
- **Passport validity:** At least 6 months
- **Biometrics:** Not required
- **Appointment:** Not required
- **Interview:** Not required
- **Onward or return ticket:** Required

## How to apply

1. **Visit the official Sri Lanka ETA portal** — Go to the Department of Immigration and Emigration website.
2. **Fill in the online application form** — Enter personal, passport and travel details accurately.
3. **Upload required documents** — Upload passport photo and passport copy.
4. **Pay the ETA fee online** — Use a credit or debit card to complete payment.
5. **Wait for processing** — Approval is usually sent via email within 24 to 72 hours.
6. **Receive ETA approval** — Print the approval letter to present upon arrival.

## Documents checklist

- **Valid passport (with at least 6 months validity)** (Identity): Include a clear copy of the bio-data page.
- **Digital passport-size photograph (white background)** (Identity): Must be recent and meet ICAO standards.
- **Confirmed return flight itinerary** (Travel): Proof of onward or return travel.
- **Hotel booking or accommodation proof** (Travel): First night booking is sufficient for most cases.
- **Travel insurance (recommended)** (Supporting, optional): Not mandatory but strongly advised.

## Common refusal reasons

- **Incorrect or incomplete application details** — Double-check all entries before submitting.
- **Passport validity less than 6 months** — Ensure your passport is valid for at least 6 months beyond your intended stay.
- **Unclear or non-compliant photograph** — Use a high-quality photo on white background with no shadows.

## FAQs

### Do citizens of Zimbabwe need a visa for Sri Lanka?

Citizens of Zimbabwe don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling. Visa type: ETA - Tourist (30 days).

### How long can citizens of Zimbabwe stay in Sri Lanka?

Up to 30 days.

### What documents do citizens of Zimbabwe need for Sri Lanka?

Valid passport (with at least 6 months validity); Digital passport-size photograph (white background); Confirmed return flight itinerary; Hotel booking or accommodation proof; Travel insurance (recommended).

### How long must my passport be valid for Sri Lanka?

At least 6 months.

## More

- [Sri Lanka visa for every passport](/visa/sri-lanka)
- [Every destination for Zimbabwe passport holders](/visa/passport/zimbabwe)
