Sri Lanka entry requirements for Madagascar passport holders
Good news: as a Madagascar passport holder, you can get a visa on arrival when you land in Sri Lanka. This policy is in effect for 2026 and remains straightforward — just have your documents ready at the airport.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Apply for ETA before travel | Sri Lanka offers a visa on arrival for Madagascar passport holders, but you should apply for an Electronic Travel Authorization (ETA) online before departure. Go to eta.gov.lk, fill in your details, and pay the fee — approval usually comes within minutes. Print the approval email or save it on your phone to show at immigration.Apply for ETA | Required |
| Valid passport Must cover your stay | Your passport needs to be valid for at least the duration of your stay in Sri Lanka. Airlines at departure may ask for 6 months validity, but immigration in Colombo only checks that it covers your visit. | Required |
| Return or onward ticket Required for entry | Immigration at Bandaranaike International Airport will ask for a confirmed onward or return ticket. Have a printed copy or a screenshot ready on your phone — they check this at the counter. | Required |
| Proof of accommodation Recommended to carry | Hotel booking confirmations or a letter of invitation from a host in Sri Lanka help speed things up. Immigration rarely asks, but having it ready avoids delays. | Recommended |
| Proof of funds Recommended to carry | Carry at least $50 USD per day or a credit card statement showing sufficient funds. Immigration rarely checks, but budget airlines may ask at check-in. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Same as VoA/ETA. Apply online or on arrival.
For frequent visitors. Apply at Sri Lankan embassy.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry)Payable at airport in USD or LKR. Valid for 30 days. | $35 USD (approx. 11,000 LKR) |
| Electronic Travel Authorization (ETA)Optional pre-arrival online application. Same cost as VoA. | $35 USD (approx. 11,000 LKR) |
| Stay extension feeFor 30-day extension at Department of Immigration. Apply before visa expires. | $25 USD (approx. 7,500 LKR) |
| Overstay fine per dayMaximum cap of $100 USD. Pay at immigration office before departure. | $5 USD (approx. 1,500 LKR) per day |
Common reasons for entry denial
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
Madagascar passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or leaving airport, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Australian visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Mosquito-borne; outbreaks occur, especially in northern and eastern regions.
Risk from floodwaters or freshwater exposure; avoid wading in stagnant water.
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
Main office for extensions. Bring passport, visa, photos, and fee.
For visitors in central Sri Lanka. Same procedures as Colombo.
Practical information for MG travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.