Sri Lanka Visa for German Citizens 2026

Key Facts — Sri Lanka for Sri Lanka Citizens
Visa StatuseVisa Required — USD 20
Visa TypeElectronic Travel Authorization (ETA)
FeeUSD 20 (tourism) / USD 35 (business)
Max Stay30 days, double entry
Processing24–72 hours
Apply Ateta.gov.lk

Sri Lanka eVisa (ETA) for German Citizens

German passport holders must obtain a Sri Lanka Electronic Travel Authorization (ETA) before arrival. The ETA is applied for online at eta.gov.lk and costs USD 20 for tourism or USD 35 for business. Processing typically takes 24–72 hours.

Key Details

  • Visa type: Electronic Travel Authorization (ETA)
  • Fee: USD 20 (tourism) / USD 35 (business)
  • Stay: 30 days, double entry
  • Processing: 24–72 hours
  • Validity: 6 months from date of issue
  • Extension: Possible at the Department of Immigration & Emigration in Sri Lanka (up to 6 months total)

How to Apply

  1. Visit eta.gov.lk — Sri Lanka's official ETA portal.
  2. Select "Individual" and then "Tourist" or "Business" as the purpose of visit.
  3. Enter your passport details, travel dates, and accommodation information.
  4. Pay the fee (USD 20 / USD 35) by credit or debit card.
  5. Receive your ETA approval by email within 24–72 hours.
  6. Print the ETA confirmation or save it on your phone to present at the airport.

Required Documents

  • Valid passport (minimum 6 months validity beyond intended stay)
  • ETA approval confirmation (print or digital)
  • Return or onward flight ticket
  • Proof of accommodation (hotel booking or host invitation)
  • Sufficient funds: approx. USD 50/day recommended
  • Travel insurance (recommended)

Official Resources

Editorial Team — eVisa-Card.com

Last updated: March 2026. Visa rules change frequently — always verify current requirements on the official government portal before booking travel.