Sri Lanka entry requirements for Bulgaria passport holders
Bulgarian passport holders can get a visa on arrival in Sri Lanka. As of 2026, you'll receive a 30-day tourist visa at the airport for free. Just show up with the right documents and you're in.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Apply for ETA before travel | Bulgarian passport holders can get a visa on arrival at Colombo airport, but the faster option is to apply for an Electronic Travel Authorization (ETA) online before you fly. Go to eta.gov.lk, fill in the form, pay the fee (around $35 USD), and you'll get approval within 24 hours. Print the approval email and carry it with your passport.Apply for ETA | Required |
| Valid passport Must be valid for at least 6 months | Your Bulgarian passport needs at least 6 months of validity remaining from your date of entry into Sri Lanka. Airlines check this at check-in, and immigration at Colombo will turn you away if it's close to expiring. | Required |
| Return or onward ticket Required for entry | Immigration officers at Bandaranaike International Airport routinely ask for proof of a return or onward flight. Have a printed or digital copy of your ticket ready — they won't let you through without it. | Required |
| Proof of accommodation Recommended to have ready | While not always checked, having a hotel booking or a letter of invitation from a host can speed up the immigration process. Keep a copy on your phone or printed out. | Recommended |
| Proof of funds Recommended to have ready | You may be asked to show you have enough money for your stay — around $50 USD per day is a safe benchmark. A bank statement or credit card works fine. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online via ETA or on arrival. Extension possible once.
Available via ETA online. Allows multiple entries within validity.
Requires invitation letter from Sri Lankan company. Apply at embassy or online.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable in USD, EUR, or GBP at the airport. Credit cards not always accepted. | $35 USD (approx. €32) |
| ETA (Electronic Travel Authorization) – alternative pre-arrivalOptional but recommended to save time. Apply online at eta.gov.lk. | $35 USD (approx. €32) |
| Tourist visa extension (30 days)Apply at Department of Immigration and Emigration in Colombo. Requires passport, photos, and fee. | $50 USD (approx. €46) |
| Overstay fine per dayMaximum cap of $100 USD. Pay at immigration office before departure. | $5 USD per day (approx. €4.50) |
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
Bulgarian passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration. For landside transit or overnight stays, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Canadian visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne disease prevalent year-round, especially in urban and rural areas. Use repellent and mosquito nets.
Mosquito-borne virus causing fever and joint pain. Same prevention as dengue.
Risk from floodwaters or freshwater exposure. Avoid wading in stagnant water.
Malaria risk is low in most tourist areas (Colombo, Kandy, coastal regions). Prophylaxis not routinely recommended but consider for rural travel 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 visa extensions. Bring passport, photos, and extension fee in cash.
Handles extensions for travellers in the central region. Less crowded than Colombo.
Practical information for BG travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.