Sri Lanka entry requirements for Tanzania passport holders
Tanzanian passport holders can get a visa on arrival in Sri Lanka. No need to apply in advance — just show up at the airport with your documents and pay the fee. This policy started in 2024 and is still in effect for 2025.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Apply for ETA before travel | Tanzanian passport holders can get a visa on arrival at Sri Lankan airports, but the ETA (Electronic Travel Authorization) is faster and avoids queues. Apply online at eta.gov.lk at least 24 hours before departure — the fee is $20 USD for a single-entry visa valid for 30 days. Without an ETA, you'll pay $35 USD at the airport and wait longer.Apply for ETA | Required |
| Valid passport Must be valid for at least 6 months | Your passport needs at least 6 months of validity from your date of entry into Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. | Required |
| Return or onward ticket Required for entry | Immigration officers at Bandaranaike International Airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a ticket to your next destination ready. | Required |
| Proof of accommodation Hotel booking or host invitation | You may be asked for a hotel reservation or a letter from your host. Keep a printed copy or have it accessible on your phone. | Recommended |
| Proof of funds Show you can support your stay | Officers can ask for evidence of sufficient funds — around $50 USD per day is a safe benchmark. A bank statement or credit card works. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option; extension possible at immigration office.
Ideal for frequent travellers.
Requires invitation letter from Sri Lankan company.
For work, study, or retirement; requires sponsorship.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Payable in USD or LKR at the airport. | $35 USD (approx. 10,500 LKR) |
| Electronic Travel Authorization (ETA)Optional pre-arrival system; can be obtained online before travel. | $35 USD (approx. 10,500 LKR) |
| Tourist visa (single entry, 30 days)Standard fee for VoA or ETA. | $35 USD (approx. 10,500 LKR) |
| Tourist visa (multiple entry, 30 days)Allows multiple entries within validity. | $40 USD (approx. 12,000 LKR) |
| Stay extension (per month)Apply at Department of Immigration before visa expiry. | $50 USD (approx. 15,000 LKR) |
| Overstay fine (per day)Maximum cap of $500 USD. | $10 USD (approx. 3,000 LKR) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Sri Lanka
Tanzania passport holders transiting through Sri Lanka do not need a visa if staying airside and not passing through immigration. For landside transit, a visa on arrival is required.
- Holders of valid US, UK, Canada, or Schengen visas may transit without visa for up to 48 hours.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy season.
Risk of traveler's diarrhea; avoid tap water and street food.
Risk from floodwaters or freshwater; avoid swimming in contaminated water.
Low risk in most tourist areas; prophylaxis not routinely recommended. Risk in northern and eastern provinces (e.g., Jaffna, Trincomalee).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for extensions and visa issues; bring passport, photos, and fee.
Handles extensions for central region visitors.
Practical information for TZ travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.