🇧🇪
ETA Required - $50 USD30 Days

Sri Lanka Visa for Belgian Citizens

Sri Lanka offers Belgian travelers an irresistible mix of ancient heritage, golden coastlines, misty tea-covered highlands, and some of the warmest hospitality in Asia. For a compact country like Belgium, where city breaks and short-haul escapes are the norm, Sri Lanka is a refreshingly diverse long-haul destination that packs beaches, wildlife, culture, and adventure into a single trip. As a Belgian passport holder, you will need an Electronic Travel Authorization (ETA) before you fly, and the good news is that it can be arranged entirely online in just a few minutes.

The ETA for Belgian citizens costs $50 USD (approximately 46 EUR) and allows a stay of up to 30 days for tourism. Applications are usually approved within 24 to 72 hours. There are no direct flights between Belgium and Sri Lanka, so most travelers depart from Brussels Airport (BRU) and connect through a hub: Emirates via Dubai, Qatar Airways via Doha, and Turkish Airlines via Istanbul all offer convenient one-stop routings to Colombo. Total journey time from Brussels is typically around 13 to 16 hours including the layover.

Belgian visitors often fall in love with Sri Lanka's relaxed pace and remarkable value for money. The island's highlights read like a greatest-hits list: the rock fortress of Sigiriya, the sacred city of Kandy, the colonial ramparts of Galle Fort (a Dutch-built treasure that will feel familiar to history-minded Belgians), tea estates around Nuwara Eliya, leopard-spotting safaris in Yala, and palm-fringed beaches along the south coast. With three official languages at home (Dutch, French, and German), Belgians are natural multilingual travelers, and they will find that English is widely spoken across Sri Lanka's tourist areas, making navigation and conversation easy throughout the trip.

Documents Required

  • Valid Belgian passport (paspoort / passeport) 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 Belgian Travelers

  • Apply directly at eta.gov.lk to avoid unnecessary third-party fees.
  • The fee is charged in USD, so your Belgian bank or card may add a small currency conversion charge.
  • Keep both a printed copy and a digital copy of your ETA approval.
  • Consider travel insurance (reisverzekering / assurance voyage) covering medical costs and repatriation.
  • Belgium has three official languages, but you will not need them in Sri Lanka - English is widely spoken in tourist areas.

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.
  • Belgian national ID cards (identiteitskaart / carte d'identite) are 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 Belgian FPS Foreign Affairs travel advice (diplomatie.belgium.be) before you travel.

Frequently Asked Questions

Do Belgian citizens need a visa for Sri Lanka?

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

How long does the ETA processing take for Belgian 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 Belgium to Sri Lanka?

There are no direct flights from Belgium to Sri Lanka. Popular routes from Brussels 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 Belgian national ID card to enter Sri Lanka?

No, a valid Belgian passport is required. The national identity card (identiteitskaart / carte d'identite) is not accepted for travel to Sri Lanka. Your passport must have at least 6 months validity from the date of entry.

Will language be a problem for Belgian travelers in Sri Lanka?

Not at all. Although Belgium has three official languages (Dutch, French, and German), English is widely spoken across Sri Lanka's hotels, restaurants, transport services, and tourist sites, so most Belgian visitors communicate easily throughout their trip.

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

Sri Lanka offers excellent value compared to Belgium. Budget travelers can manage on 30-50 EUR per day, mid-range travelers should budget 70-130 EUR, and luxury experiences start from around 180 EUR per day, including accommodation, food, transport, and activities.

Quick Facts

Visa TypeETA Required
Cost$50 USD (~46 EUR)
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