Skip to content

Belgium passport → Sri Lanka

Sri Lanka visa for citizens of Belgium

eTAVisa on Arrival · Tourist

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

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

Key facts

Entry routeeTA · Visa on Arrival · Tourist
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity30 days
EntriesSingle entry
Government feeNo fee listed
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds (cash or card) for stay, typically USD 50 per day

How to apply

  1. 1

    Arrive at Sri Lankan airport

    Proceed to the Visa on Arrival counter after landing.

  2. 2

    Complete arrival form

    Fill in the immigration arrival card and visa application form.

  3. 3

    Submit documents and pay fee

    Hand over passport, flight ticket, hotel reservation, and pay visa fee in USD cash.

  4. 4

    Receive visa sticker

    Officer issues visa sticker placed in passport, then proceed to passport control.

  5. 5

    Enter Sri Lanka

    After immigration clearance, collect luggage and exit the airport.

Documents checklist

Identity

  • Valid passport

    Must have at least 2 blank pages and 6 months validity beyond arrival

  • Passport-sized photo

    Optional

    Occasionally required; carry one just in case

Travel

  • Return/onward flight booking

    Confirmed ticket showing exit from Sri Lanka

  • Hotel reservation

    Booking confirmation for each night of stay

Financial

  • Visa fee (cash USD)

    Exact change in US dollars is recommended

  • Proof of sufficient funds

    Bank statement or cash showing ability to support stay

Supporting

  • Immigration arrival card

    Filled upon arrival at Sri Lankan airport

  • Travel insurance

    Optional

    Not mandatory but strongly advised

Proof of funds

Minimum balance: USD 50 per day of stay (recommended)

  • cash
  • credit card
  • bank statement

Immigration officials may ask to see proof of funds; have a bank statement or cash ready.

Good to know

  • Visa on Arrival is only available at Bandaranaike International Airport (CMB) and Mattala Airport (HRI); land borders may not offer this facility.
  • Fees are subject to change; carry extra cash in USD as backup.
  • If you previously had an ETA, the VoA is a separate facility – no pre-approval needed.

Common refusal reasons

Insufficient passport validity (less than 6 months)

Ensure passport validity exceeds 6 months before travel.

No onward/return ticket

Book a confirmed return or onward flight before flying.

Previous visa overstay or immigration violation

Check your travel history and resolve any past violations.

Inadequate funds

Carry substantial cash (USD) and/or a recent bank statement.

FAQ

Do citizens of Belgium need a visa for Sri Lanka?

Citizens of Belgium don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling. Visa type: Visa on Arrival · Tourist.

How long can citizens of Belgium stay in Sri Lanka?

Up to 30 days.

What documents do citizens of Belgium need for Sri Lanka?

Valid passport; Return/onward flight booking; Hotel reservation; Visa fee (cash USD); Immigration arrival card; Proof of sufficient funds; and 2 more depending on your situation.

How long must my passport be valid for Sri Lanka?

At least 6 months.

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 Belgium passport holders