Last update:Wed, 08 May 2024

Visa Guidelines for Tourists

Please note that the Consular Section of the Sri Lankan Embassy in Berlin is not responsible for visas for Sri Lankan citizens wishing to enter Germany and cannot provide any assistance in such cases. For these purposes, the persons concerned should contact the Embassy of the Federal Republic of Germany in Colombo.

German tourists wishing to travel to Sri Lanka who were unable to obtain their 30-day visa through the https://www.srilankaevisa.lk/ website can obtain their Sri Lanka visa upon arrival at the airport for a fee of USD 60.

We have compiled a list of Frequently Asked Questions asked by tourists going to Sri Lanka - and their Answers - in order to enable you to have a good trip to the shining island!


Tourist Visa (Up to 30 Days or longer)

Visas for up to 30 days stay in Sri Lanka for tourist purposes can be obtained by the following methods:

1. On Arrival visa at the Port of Entry to Sri Lanka: Submit visa application and payment at Colombo International Airport. A fee of USD 60 will be charged for this service. Please observe that this option of obtaining a visa is available only for German passport holders, who have tried to obtain a visa via the ETA-system www.eta.gov.lk, but failed due to not being able to pay the fees with credit card.

When applying for visa on arrival, the payment can be made at the Bandaranaike International Airport, in designated foreign currencies equivalent to the value of US Dollars in cash or by means of a credit card. Balance will be paid in Sri Lankan Rupees only.

2. Online E-Visa System: Submit visa application through the eVisa system at https://www.srilankaevisa.lk/ and pay visa fee by credit card. Applicant must input personal details including email address and are advised regarding the status of the application. Successful applicants are given a confirmation number (reference number) of the visa, which should be shown at the Colombo International Airport during the immigration procedure.

3. In Person or by Post: Actually, no short-term visa will be issued by the Embassy  in Germany.

Visitors who already possess a valid Sri Lankan passport or valid residence permit in Sri Lanka do not need a visa to enter Sri Lanka. Visitors for other than tourist purposes (i.e. diplomatic, business, journalist, etc.) must obtain visa prior to travel to Sri Lanka, irrelevant of length of stay.

Tourists entering Sri Lanka with a PROVISIONAL PASSPORT must obtain visa prior to travel to Sri Lanka via https://www.srilankaevisa.lk/ or through the Embassy or Consulate General. Tourists with PROVISIONAL PASSPORTS won't be issued visa on arrival at the airport.

Important Notes

  • Foreign Nationals from Singapore and Maldives do not need a visa under the bi-lateral program.
  • Foreign Nationals who are eligible to obtain On-Arrival visas can apply for entry visa at the port of arrival in Sri Lanka. Please check the Sri Lanka immigration website for further details.
  • Crew members of flights and ships do not require a visa.
  • Children under 12 years of age do not require to pay the visa processing fee up to 30 days.
  • Please do not send your fees in cash by mail. The Mission cannot be held responsible for any cash sent by mail.
  • Please observe that applicants are requested to use suitable courier services for sending / receiving their passports and documents, as there have been cases of lost packages in the mail during the past months. This mission won't cover any guarantees for lost passports and documents in the mail.
  • Visa fees are non-refundable and non-transferrable.
  • Above information is provided as of December 2021. For updated visa regulations please contact the ETA website, Sri Lanka Immigrations or your nearest Diplomatic Mission prior to travel.

Mission Contact

Ms. Nisa Haneefa
Tel – (030) 80909749
Email –
Website - https://www.srilanka-botschaft.de/visa-residence/visa-guidelines-for-tourists