Sri Lanka entry requirements for Brazil passport holders

Updated weekly · Last reviewed August 6, 2026·View sources
eVisa required
Max stay
No fixed limit
Passport validity
6 months
Beyond entry date
Return ticket
Required
Or onward travel proof
Proof of funds
Recommended
May be checked

Brazilian passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka. The ETA is a straightforward online application, and you'll typically get a decision within 24 hours, though it can take up to 2 business days. Apply well before your flight—there's no visa-on-arrival option at the airport.

Apply for Sri Lanka eVisaElectronic Travel Authorization. Apply before departure.

Entry requirements

RequirementDetailsStatus
ETA (Electronic Travel Authorization)You need to get this online approval before you fly to Sri Lanka.
Apply online before travel
Brazilian citizens must obtain an ETA (Electronic Travel Authorization) before departure. Apply at the official Sri Lanka ETA website (https://eta.gov.lk/). The ETA is valid for 30 days from arrival and is not extendable.Required
Passport validityMake sure your passport doesn't expire too soon after your trip.
At least 6 months from arrival
Your Brazilian passport must be valid for at least 6 months beyond your intended date of arrival in Sri Lanka.Required
Blank passport pagesYou need an empty page in your passport for the immigration stamp.
At least 1 blank page
Your passport must have at least one blank page for the entry stamp.Required
Return or onward ticketImmigration may ask to see proof that you plan to leave the country.
Proof of departure
You must have a confirmed return or onward ticket showing departure from Sri Lanka within the ETA validity period.Required
Proof of fundsIt's a good idea to carry a bank statement or credit card to show you can support yourself.
Sufficient for stay
You may be asked to show evidence of sufficient funds for your stay in Sri Lanka. There is no fixed amount, but you should have access to cash or cards to cover your expenses.Recommended
Arrival declarationYou don't need to fill out any extra arrival form.
Not required
Sri Lanka does not require a separate arrival declaration for Brazilian citizens at this time.Not required
Don't skip the ETA
Brazilian passport holders cannot get a visa on arrival in Sri Lanka. You must have an approved ETA before you board your flight. Airlines will refuse to let you check in without it.
Apply early — but not too early
The ETA is usually valid for 180 days from approval, so you can apply up to 6 months in advance. But if your plans change, you might lose the fee. Applying 1–2 weeks before your flight is a good balance.

What happens at the border

1
Apply for your ETA online
Go to https://eta.gov.lk/ and fill out the application. You'll need your passport details, flight info, and a place to stay. The form takes about 10 minutes. Pay the fee with a credit or debit card.
2
Wait for approval
Most ETAs are approved within 24 hours, but it can take up to 2 business days. Check your email (including spam) for the approval. Print it or save it on your phone — you'll need to show it at check-in.
3
Check in for your flight
At the airline counter, show your passport and your ETA approval. The airline will verify your ETA before giving you a boarding pass. If you don't have it, you won't board.
4
Arrive at the airport in Sri Lanka
When you land at Bandaranaike International Airport (CMB) in Colombo, follow signs to 'Immigration'. Have your passport, ETA approval, and boarding pass ready. The officer will stamp your passport — that's your entry. You'll usually get a 30-day stay.
5
Collect your bags and go
After the immigration stamp, grab your luggage and head through customs. There's no separate visa-on-arrival process — your ETA is all you need.
Download Sri Lanka Entry Checklist
PDF · Brazil Passport · Includes QR codes · Updated August 6, 2026
Download PDF

Staying longer & fees

Visa options if you want to stay beyond the free limit:

Residence Visa (Long Stay)
Max stayUp to 1 year (renewable)
ValidityIssued for 1 year, renewable
Cost$150 (initial)

For employment, study, or long-term stay. Requires local sponsorship and approval from Department of Immigration and Emigration.

Business Visa (on arrival if not pre-arranged)
Max stay30 days
ValiditySingle entry, valid 3 months from issue
Cost$40

If you arrive without ETA, you may obtain a visa on arrival at Bandaranaike International Airport for business purposes, subject to approval.

retirement visa
Sri Lanka Retirement Visa
1 year, renewable annually
~$200 USD per year (approx. 64,000 LKR)
For individuals aged 55+ with proof of pension or income of at least $1,500/month. Allows long-term stay with multiple entries.
digital nomad visa
Sri Lanka Digital Nomad Visa (Remote Work Visa)
1 year, renewable
~$300 USD (approx. 96,000 LKR)
For remote workers with proof of employment and income of $2,000+/month. No local tax on foreign income.
investor visa
Sri Lanka Investor Visa
2 years, renewable
~$500 USD (approx. 160,000 LKR) plus investment of $50,000+
For investors in local businesses or real estate. Requires proof of investment and business plan.
student visa
Sri Lanka Student Visa
Duration of course, renewable
~$100 USD (approx. 32,000 LKR) per year
For enrolled students at recognized Sri Lankan institutions. Requires admission letter and proof of funds.
Other fees
ServiceCost
ETA (Electronic Travel Authorization) – StandardFor tourism, valid for 30 days from arrival, double entry.$35
ETA (Electronic Travel Authorization) – ExtendedFor tourism, valid for 180 days from arrival, double entry.$40
ETA (Electronic Travel Authorization) – BusinessFor business visits, valid for 30 days from arrival, double entry.$40
ETA (Electronic Travel Authorization) – TransitFor transit, valid for 48 hours from arrival.$20
Visa extension (onshore)For stays beyond ETA validity, apply at Department of Immigration and Emigration in Colombo.$50
Late extension fee (per day)Charged for each day of overstay after visa expiry.$10
Exit feeNo separate airport tax for most airlines; check with carrier.Included in airfare

Common reasons for entry denial

Insufficient funds30%
No return ticket25%
Incomplete documents20%

Approval probability calculator

Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.

Transiting through Sri Lanka

Transit visa required

Brazilian passport holders transiting through Sri Lanka require a Transit ETA unless they remain airside and depart within 48 hours. The Transit ETA is valid for 48 hours from arrival.

Exceptions & conditions
  • Diplomatic or official passport holders
  • Passengers with a confirmed onward ticket and staying airside for less than 48 hours may not need a Transit ETA if they do not pass immigration.
Transit hubsBandaranaike International Airport (CMB) · Mattala Rajapaksa International Airport (HRI)

Health & vaccines for Sri Lanka

Required for entry
Yellow FeverRequired if arriving from a country with yellow fever risk (e.g., Brazil). Must show certificate at entry.
Recommended vaccines
Hepatitis AEssentialTyphoidEssentialRoutine vaccines (MMR, DTP, polio, varicella)RecommendedHepatitis BRecommendedRabiesConsider
Health risks
Dengue feverHigh risk

Mosquito-borne; common in urban and rural areas, especially during rainy season.

ChikungunyaModerate risk

Mosquito-borne; symptoms include fever and joint pain.

LeptospirosisLow risk

Risk from floodwater or freshwater exposure; avoid wading in stagnant water.

Malaria risk: low

Malaria risk is low in most tourist areas (Colombo, Kandy, Galle). Prophylaxis recommended only for rural areas in dry zone (e.g., Anuradhapura).

Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.

Immigration offices for extensions

Colombo
Department of Immigration and Emigration – Head Office
41 Ananda Rajakaruna Mawatha, Colombo 10
Mon–Fri 08:30–16:30

Main office for visa extensions and re-entry permits. Bring passport, visa, and fee.

Kandy
Regional Immigration Office – Kandy
No. 10, Sangaraja Mawatha, Kandy
Mon–Fri 08:30–16:30

Convenient for travellers in the hill country. Same services as Colombo.

Practical information for BR travellers

Country basics
CapitalColombo
LanguageSinhala, Tamil
Driving sideLeft-hand traffic
US driving licenceIDP required alongside US license.
Money
CurrencySri Lankan Rupee (LKR)
Exchange rate
1 USD = 335.84 LKR
updated Jul 3
Time zone
Local timeUTC+5
vs New York+10.5h (EST) / +9.5h (EDT)
vs Los Angeles+13.5h (PST) / +12.5h (PDT)
Electricity
Voltage230V / 50Hz
Plug types
D,G,MType D, G, M — US plugs do not fit. Bring a universal adapter.
⚠ US adapter needed
Water & health
Tap water
Not safe — use bottled
Use bottled water. Tap water is treated but travellers should avoid it.
Emergency numbers
Police119
Medical110
US EmbassyFind contact

Getting to Sri Lanka

14,813 kmgreat circle distance
~19hfrom Brazil
Find flights

Nearby destinations you can also visit

Countries close to Sri Lanka — with your same passport.

Frequently asked questions

You need an Electronic Travel Authorization (ETA), which is essentially a visa. It's an online application, not a stamp at the airport. You must get it approved before you fly.
The standard ETA for tourism is around $35–$40 USD, but the exact fee can change. You'll see the current price when you apply at https://eta.gov.lk/. Pay with a credit or debit card.
Usually within 24 hours, but it can take up to 2 business days. Apply at least 3–4 days before your flight to be safe.
No, the ETA is not extendable. If you want to stay longer, you'd need to leave the country and re-enter, or check with the Department of Immigration and Emigration in Colombo for special cases — but don't count on it.
You won't be allowed to board your flight. Airlines check for the ETA before giving you a boarding pass. There's no visa-on-arrival for Brazilian passport holders at the airport.
If you're coming from a yellow fever endemic country (like Brazil), you may need to show a yellow fever vaccination certificate. It's a good idea to carry it with you, even if you're flying directly from Brazil.
You get 30 days from the date of arrival. The entry stamp will show the exact date you need to leave by.

Official sources

Always verify before you travel
Entry requirements change. This page was verified on August 6, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.