Germany to Sri Lanka tourist visa

Complete guide to the Sri Lanka ETA for German citizens. Apply online free of charge, get approved in 1–3 days, and stay up to 30 days with double entry. Learn about requirements, extensions, and application process. Updated July 2026.

Visa
Sri Lanka Tourist Visa
Fee
Free
Processing time
1–3 days
Length of stay
Up to 30 days

Required documents

How to apply

  1. Full name (first, middle, last) — Full name (first, middle, last)
  2. Passport number and expiry date — Passport number and expiry date
  3. Date of birth and nationality — Date of birth and nationality
  4. Travel dates and flight details — Travel dates and flight details
  5. Accommodation address in Sri Lanka — Accommodation address in Sri Lanka
  6. Contact email address — Contact email address

Common questions

Do German citizens need a visa for Sri Lanka?
Yes. German citizens need an Electronic Travel Authorization (ETA) to visit Sri Lanka. You can apply online before travel for USD $50 or obtain one on arrival for USD $60. The ETA allows a 30-day stay with double entry.
How long does the Sri Lanka ETA take to process?
Most ETA applications are processed within 24 hours, though it can take up to 3 working days. Apply at least one week before travel to allow time for any unexpected delays.
How much does the Sri Lanka tourist visa cost for German citizens?
The ETA costs USD $50 when applied online in advance. If you apply on arrival at the airport, the fee is USD $60. Children under 12 are free. The fee is non-refundable.
Can I extend my Sri Lanka tourist visa?
Yes. You can extend your stay beyond the initial 30 days through the Sri Lanka Department of Immigration. Extensions are granted in stages: 60 days for the first extension, then 90 days for subsequent extensions, up to a maximum total stay of 270 days.
What is the maximum stay allowed on a Sri Lanka tourist visa?
The initial ETA allows 30 days. With extensions, you can stay up to 270 days total (30 days initial + 60 days first extension + 90 days second extension + 90 days third extension). Extensions require additional fees and approval.
Is the Sri Lanka ETA a single or multiple entry visa?
The tourist ETA is a double entry visa valid for 30 days. This means you can enter Sri Lanka twice within the validity period. If you need more entries, you would need to apply for a new ETA or consider a business visa.

All visa guides