Skip to content

Germany passport → Sri Lanka

Sri Lanka visa for citizens of Germany

eTAETA · Tourist (30 days)

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

Official application site

Not yet verified

Our latest check could not confirm these details against an official source, or found a conflict. Treat them as a starting point and confirm with the embassy or official visa portal before you book.

Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeETA · Tourist (30 days)
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity180 days
EntriesMultiple entry
Processing timeUp to 3 days
Government fee$35
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsBank statement showing sufficient funds for stay

How to apply

  1. 1

    Visit the official ETA website

    Go to https://www.eta.gov.lk and select 'Apply for ETA'

  2. 2

    Complete online application form

    Fill in personal, passport, travel, and accommodation details

  3. 3

    Upload required documents

    Upload passport scan and digital photo as specified

  4. 4

    Pay the visa fee

    Pay USD 35 (tourist) via credit/debit card or other online methods

  5. 5

    Submit application

    Review the form, confirm, and submit

  6. 6

    Receive ETA confirmation

    ETA is sent via email within 24–72 hours; printed copy may be requested on arrival

Documents checklist

Identity

  • Passport biodata page

    Must be valid for at least 6 months from date of arrival

  • Digital passport photo

    Recent color photo, white background, 35x45 mm

Travel

  • Confirmed return/onward flight ticket

    Must show return to home country or onward destination

  • Hotel booking or accommodation proof

    Optional

    Not mandatory but may be requested

  • Travel insurance

    Optional

    Recommended but not required

Financial

  • Bank statement (last 3 months)

    Optional

    Optional supporting proof of funds

Supporting

  • Copy of previous visas (if any)

    Optional

    Only if available

Proof of funds

Minimum balance: At least USD 500 or equivalent per month of stay

  • Bank statement
  • Credit card statement
  • Cash

Proof of sufficient funds may be requested by immigration on arrival

Good to know

  • Confirm passport is valid for at least 6 months from arrival date
  • ETA must be used within 180 days from date of issue
  • Overstaying the 30-day limit may result in fines or deportation

Common refusal reasons

Invalid or expired passport

Ensure passport validity exceeds 6 months from arrival

Incorrect or incomplete application data

Double-check all entered information before submission

Criminal record or previous immigration violations

Disclose any relevant history honestly; consult embassy if unsure

FAQ

Do citizens of Germany need a visa for Sri Lanka?

Citizens of Germany 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 Germany stay in Sri Lanka?

Up to 30 days.

How much does the Sri Lanka visa cost for citizens of Germany?

Government fee: $35.

How long does Sri Lanka visa processing take?

Typically Up to 3 days.

What documents do citizens of Germany need for Sri Lanka?

Passport biodata page; Digital passport photo; Confirmed return/onward flight ticket; Hotel booking or accommodation proof; Bank statement (last 3 months); Travel insurance; and 1 more depending on your situation.

How long must my passport be valid for Sri Lanka?

At least 6 months.

Where do I apply?

On the official site: https://www.eta.gov.lk

Sources

Plan your trip to Sri Lanka

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Sri Lanka.

Sri Lanka visa for other passports

More destinations for Germany passport holders