Sri Lanka ETA for German Citizens (2026 Guide)

Important Information: This is not a government website. We are an independent visa support service, offering professional assistance to simplify, expedite, and streamline visa applications. You may also apply directly through the official government portal without any service fees.

Overview

German citizens planning to visit Sri Lanka are required to obtain an Electronic Travel Authorization (ETA) before arrival. This is an online entry approval issued by Sri Lankan authorities for short-term travel such as tourism, business visits, or transit.

Eligibility & Requirements

To apply for a Sri Lanka ETA, German passport holders generally need:

  • A valid German passport with at least 6 months validity from arrival date
  • A valid email address to receive ETA confirmation
  • Travel details including arrival information
  • A debit or credit card for payment
Application Process

Travelers can either apply directly through the official government portal or use a service provider for assistance. The general steps include:

  1. Fill out the online application form with personal and passport details
  2. Review all information carefully before submission
  3. Receive ETA confirmation via email after approval
Processing Time

Most ETA applications are processed within 24 to 72 hours. However, processing time may vary depending on the applicant’s details and immigration review.

Fees
Visa Type Government Fee Service Fee Total
Tourist ETA $50 $49 $99
Business ETA $55 $64 $119
Transit ETA $0 $35 $35
Validity & Stay Duration

The ETA is usually valid for 180 days from the date of issue. Tourist ETAs typically allow a stay of up to 30 days with double entry. Extensions may be requested from Sri Lankan immigration authorities if required.

Important Notes
  • Approval is subject to Sri Lanka immigration authorities
  • Incorrect information may lead to delays or rejection
  • ETA does not permit employment in Sri Lanka
  • Additional documents may be requested in some cases