Belgium passport → Sri Lanka
Sri Lanka visa for citizens of Belgium
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 route | eTA · Visa on Arrival · Tourist |
|---|---|
| How to apply | Electronic travel authorization (online) |
| Maximum stay | Up to 30 days |
| Visa validity | 30 days |
| Entries | Single entry |
| Government fee | No fee listed |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Sufficient funds (cash or card) for stay, typically USD 50 per day |
How to apply
- 1
Arrive at Sri Lankan airport
Proceed to the Visa on Arrival counter after landing.
- 2
Complete arrival form
Fill in the immigration arrival card and visa application form.
- 3
Submit documents and pay fee
Hand over passport, flight ticket, hotel reservation, and pay visa fee in USD cash.
- 4
Receive visa sticker
Officer issues visa sticker placed in passport, then proceed to passport control.
- 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
OptionalOccasionally 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
OptionalNot 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
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Sri Lanka