🇩🇰
ETA Required - $50 USD30 Days

Sri Lanka Visa for Danish Citizens

Sri Lanka offers Danish travelers a vibrant escape from Scandinavian winters, combining ancient cultural heritage, palm-fringed beaches, misty tea country, and the famously warm hospitality of its people. For Danes accustomed to long-distance travel and value-conscious planning, Sri Lanka delivers an exceptional mix of affordability, safety, and variety within a compact island. As a Danish passport holder, you will need an Electronic Travel Authorization (ETA) before arrival, which can be arranged entirely online in just a few minutes.

The ETA for Danish citizens costs $50 USD (approximately DKK 350) and grants a stay of up to 30 days for tourism. The application process is simple and approvals are usually issued within 24 to 72 hours. There are no direct flights between Denmark and Sri Lanka, so Danish travelers typically connect through the Middle East or Istanbul: Emirates via Dubai, Qatar Airways via Doha, and Turkish Airlines via Istanbul all offer convenient routings from Copenhagen Airport (Kastrup). Total journey time from Copenhagen is generally 13 to 16 hours including the layover.

Danish visitors appreciate Sri Lanka for its outdoor adventures, design-worthy boutique stays, and the slow-travel rhythm that pairs well with the Danish concept of hygge. Surf towns like Weligama and Arugam Bay draw active travelers, while the highland railway from Kandy to Ella ranks among the world's most scenic train journeys. The UNESCO sites of Sigiriya, the sacred city of Anuradhapura, and the colonial charm of Galle Fort provide depth for history lovers, and the south coast beaches offer the relaxed, sun-soaked finale that Nordic travelers crave after a long flight.

Documents Required

  • Valid Danish passport (pas) with at least 6 months validity
  • Approved ETA confirmation (printed or digital)
  • Return or onward flight ticket
  • Proof of accommodation (hotel booking or invitation letter)
  • Proof of sufficient funds ($50-100 per day recommended)
  • Yellow fever vaccination certificate (only if arriving from an endemic country)

How to Apply for the ETA

1

Visit the Official ETA Website

Go to eta.gov.lk and select "Apply for ETA".

2

Complete the Application Form

Fill in your personal details, passport information, travel dates, and accommodation details.

3

Pay the ETA Fee

Pay the $50 USD fee using a Visa or Mastercard credit/debit card.

4

Receive Your ETA Approval

You will receive the ETA approval via email within 24-72 hours. Save a digital and printed copy.

5

Present at Immigration

Show your ETA approval and passport at Bandaranaike International Airport immigration. The officer will stamp your 30-day entry.

Tips for Danish Travelers

  • Apply directly at eta.gov.lk to avoid unnecessary third-party fees.
  • The fee is charged in USD - your Danish bank or card may add a small currency conversion fee on the DKK amount.
  • Keep a printed copy and a digital copy of your ETA approval.
  • Consider rejseforsikring (travel insurance) that covers medical expenses and repatriation, as Denmark's yellow health card does not cover Sri Lanka.
  • English is widely spoken in tourist areas, so Danish travelers rarely face a language barrier.

Important Notes

  • Apply for your ETA at least 7 days before departure.
  • The ETA is a single-entry authorization valid for 30 days from arrival.
  • A Danish national ID or driving licence is not accepted - a valid passport is required.
  • The 30-day stay period begins on the date of entry into Sri Lanka.
  • Transit passengers staying less than 48 hours can apply for a free transit ETA.
  • Check the Danish Ministry of Foreign Affairs (um.dk) for current travel advisories before you go.

Frequently Asked Questions

Do Danish citizens need a visa for Sri Lanka?

Yes, Danish passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka. The ETA costs $50 USD (around DKK 350), can be obtained online at eta.gov.lk, and allows a 30-day stay for tourism.

How long does the ETA processing take for Danish citizens?

The ETA is typically processed within 24 to 72 hours. It is recommended to apply at least one week before your departure date. During peak travel seasons, processing may occasionally take a little longer.

What flights connect Denmark to Sri Lanka?

There are no direct flights from Denmark to Sri Lanka. Popular routes from Copenhagen include Emirates via Dubai, Qatar Airways via Doha, and Turkish Airlines via Istanbul. Total travel time is approximately 13-16 hours including the layover.

Can I use my Danish ID card to enter Sri Lanka?

No, a valid Danish passport is required. A national ID card or driving licence is not accepted for travel to Sri Lanka. Your passport must have at least 6 months validity from the date of entry.

When is the best time for Danish travelers to visit Sri Lanka?

For Danes escaping the cold, December to March is ideal for the south and west coasts, with warm, dry weather and excellent beach conditions. The east coast (Arugam Bay, Trincomalee) is best from May to September. This makes Sri Lanka a great year-round escape from the Danish winter.

What is the budget for a Danish traveler in Sri Lanka?

Sri Lanka offers excellent value compared to Denmark. Budget travelers can manage on around DKK 220-360 per day, mid-range travelers should budget DKK 500-950, and luxury experiences start from about DKK 1,300 per day, including accommodation, food, transport, and activities.

Quick Facts

Visa TypeETA Required
Cost$50 USD (~DKK 350)
Stay Duration30 days
Processing24-72 hours
ExtensionUp to 90 days

ETA Details

ETA Cost

$50 USD

Validity

30 days (extendable to 90 days)

Processing Time

24-72 hours

Apply for ETA

Entry Requirements

Passport Validity6+ months
Return TicketRequired
Proof of FundsRequired
Yellow Fever Cert.If from endemic area

Visa Extension

Extension PossibleYes

Max Duration

Up to 90 days total

Extension Cost

$25 USD

Visit the Department of Immigration and Emigration in Colombo (No. 41, Ananda Rajakaruna Mawatha). Submit your application with passport, completed form, and proof of funds. Processing takes 3-5 business days.

Visa Types

tourist Visa

30 days (Double Entry)$50 USD

business Visa

30 days (Multiple Entry)$55 USD

transit Visa

2 days (Single Entry)$0 (free)

Other Country Guides