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 visa) — bring exact cash. Have a printed copy of your return ticket and hotel booking ready at the visa counter.Apply online | Required |
| Valid passport Must be valid for at least 6 months beyond your intended stay | Bangladesh immigration strictly enforces the 6-month passport validity rule. If your passport expires sooner, you will be denied boarding or entry. Airlines check this before issuing a boarding pass. | Required |
| Return or onward ticket Required for visa on arrival | You must show a confirmed onward or return flight ticket when applying for the visa on arrival. Immigration officers at Dhaka and Sylhet airports check this before issuing the visa. A printed itinerary works fine. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have a hotel reservation or a letter from your host in Bangladesh ready. Immigration may ask for it during the visa-on-arrival process. A printed booking confirmation from Booking.com or Agoda is sufficient. | Recommended |
| Proof of funds Cash or bank statement | Carry enough cash (USD or euros) or a recent bank statement showing you can support yourself. Immigration rarely asks, but having $500+ in cash avoids any issues at the visa counter. | 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.