Bangladesh entry requirements for Indonesia passport holders
Indonesian passport holders can get a visa on arrival for tourism or short business visits to Bangladesh. It's valid for up to 30 days and costs about $50 USD. Here's exactly what you need to do in 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a visa on arrival at any international airport in Bangladesh. Pay the fee in USD (around $51 for a 30-day single entry) — bring exact cash. Have a printed copy of your hotel booking and return ticket ready at the counter.Apply online | Required |
| Valid passport Must be valid for at least 6 months beyond your departure date from Bangladesh | Your passport must have at least 6 months of validity remaining from the day you leave Bangladesh. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Printed or digital copy of your outbound flight | Immigration officers at Dhaka and Chittagong airports routinely ask for proof of onward travel. Have a printed copy of your return or onward ticket ready — showing it on your phone works but a printout avoids delays. | Required |
| Proof of accommodation Hotel booking or invitation letter | Immigration may ask where you are staying. Have a hotel confirmation or a letter from your host in Bangladesh ready. A printed copy is safer than showing it on your phone. | Recommended |
| Proof of funds Cash, bank statement, or credit card | Officers rarely ask, but having $500 USD in cash or a recent bank statement showing sufficient funds covers you. ATMs are available at the airport but exchange rates are poor. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Bangladesh embassy. Requires invitation letter or hotel booking.
Ideal for frequent travellers. Must show travel history.
Requires invitation letter from Bangladesh company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, up to 30 days)Payable in USD, EUR, or GBP at the airport. Valid for tourism or business. | $51 USD (approx. 4,200 BDT) |
| Visa on Arrival (single entry, up to 60 days)Available for longer stays; must be requested at entry. | $100 USD (approx. 8,200 BDT) |
| Overstay fine per dayMaximum fine cap is 10,000 BDT (~$120 USD). Pay at immigration office before departure. | 200 BDT (~$2.50 USD) per day |
| Tourist visa (single entry, pre-arranged)Apply at Bangladesh embassy/consulate before travel. Valid for 3 months. | $160 USD (approx. 13,000 BDT) |
| Tourist visa (multiple entry, pre-arranged)Valid for 6 months, multiple entries. Apply at embassy. | $250 USD (approx. 20,500 BDT) |
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 Bangladesh
Indonesia passport holders transiting through Bangladesh airports (e.g., Dhaka) do not need a transit visa if staying airside and not passing through immigration. However, if you need to enter the country (e.g., for a long layover), a visa on arrival is available.
- Transit without visa is allowed for up to 24 hours if holding a confirmed onward ticket and not leaving the airport.
Health & vaccines for Bangladesh
Mosquito-borne disease common in urban and rural areas, especially during monsoon season.
Widespread in rural areas, especially in the Chittagong Hill Tracts and Sylhet region.
Mosquito-borne virus with outbreaks reported in Dhaka and other cities.
Malaria risk is high in rural areas, especially in the Chittagong Hill Tracts and Sylhet. Prophylaxis recommended for travellers visiting these regions.
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 and overstay clearance. Bring passport, photos, and fee.
Handles extensions for visitors in the southeast region.