Indonesia entry requirements for Sri Lanka passport holders
Sri Lankan passport holders need an eVisa to enter Indonesia in 2026. The application is online, and you get a single-entry visa valid for 30 days. Apply at least a week before your trip to avoid delays.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Apply before you fly | You need an Indonesian eVisa before departure. Apply at the official Molina portal — the process takes about 5 minutes and costs around $50 USD. Print the approval letter and carry it with your passport.Apply for eVisa | Required |
| Valid passport Must be valid for at least 6 months | Your passport needs at least 6 months of remaining validity from your date of entry into Indonesia. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Immigration may ask for proof | Indonesian immigration officers routinely ask for a return or onward ticket at the border. Have a printed or digital copy of your flight booking ready — a reservation from a travel agent works fine. | Recommended |
| Proof of accommodation Hotel booking or invitation letter | Immigration may request your hotel reservation or a letter of invitation from your host. Keep a printed copy or have it accessible on your phone. | Recommended |
| Proof of funds Show you can cover your stay | Officers may ask for proof of sufficient funds — a bank statement or credit card showing at least $1,000 USD equivalent is usually enough. Cash in USD or IDR also works. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Indonesian embassy; requires sponsor letter.
For frequent travellers; requires proof of multiple trips.
Requires sponsor letter from Indonesian citizen or organization.
| Service | Cost |
|---|---|
| eVisa (single entry, 30 days)Required for Sri Lanka passport holders; apply online before travel. | IDR 500,000 (~$30 USD) |
| Visa on Arrival (VoA, 30 days)Available at major airports and seaports; pay on arrival. | IDR 500,000 (~$30 USD) |
| Stay extension (30 days, once)Apply at immigration office before current visa expires; max 2 extensions. | IDR 500,000 (~$30 USD) |
| Overstay fine (per day)No maximum cap; overstay can lead to deportation and ban. | IDR 1,000,000 (~$60 USD) 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 Indonesia
Sri Lanka passport holders do not need a transit visa for airside transit up to 24 hours at major Indonesian airports, provided they do not pass through immigration.
- If leaving the airport or staying overnight, a VoA or eVisa is required.
Health & vaccines for Indonesia
Mosquito-borne; common in urban and rural areas, especially during rainy season.
Risk in rural areas of Sumatra, Kalimantan, Sulawesi, and Papua; low in Java and Bali.
Common due to contaminated food/water; practice good hygiene and drink bottled water.
Risk is low in major tourist areas like Bali and Jakarta, but prophylaxis is recommended for travel to rural areas of Sumatra, Kalimantan, Sulawesi, and Papua.
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, and proof of funds.
Popular for tourist extensions; arrive early to avoid queues.
Practical information for LK travellers
Getting to Indonesia
Nearby destinations you can also visit
Countries close to Indonesia — with your same passport.