Bangladesh offers a visa on arrival (VOA) to eligible travelers from approximately 50 countries — including the US, UK, Canada, Australia, all European nations, and major Asian economies. The VOA is valid for a single entry and allows a stay of up to 30 days, extendable for one additional 30-day period.

The fee is $51 USD (all taxes included), payable in cash only at the Sonali Bank counter inside the airport. Cards are not accepted. You must carry a minimum of $500 USD or equivalent, a valid return ticket, and proof of accommodation.

$51VOA fee (USD)
30 daysMax stay
~50Eligible nationalities
24/7Dhaka airport counter
⚠️ Important: Visa rules change without notice. Always verify the latest requirements with the official Bangladesh Ministry of Foreign Affairs or the nearest Bangladesh embassy before you travel. This guide was verified in May 2026.

What is a Bangladesh Visa on Arrival?

bangladesh visa

A visa on arrival (VOA) is a travel document issued upon your arrival at the destination country — rather than applying at an embassy beforehand. Bangladesh's VOA facility is designed to simplify entry for travelers from eligible countries visiting for tourism, business, investment, or official government work.

Unlike a standard advance visa — which is typically a multiple-entry visa valid for up to 60 months — the Bangladesh VOA is a single-entry visa valid for a maximum of 30 days. It can be extended once at the Department of Immigration and Passports in Dhaka for an additional 30 days.

⚠️
Not guaranteed on arrival

Even if you fully qualify, the Bangladesh VOA is issued entirely at the discretion of the immigration officer at the port of entry. Approval is not automatic. Carry all documents and answer officer questions clearly and confidently.

Who is Eligible for Bangladesh Visa on Arrival?

The Bangladesh government grants visa on arrival privileges to several categories of travelers. The most common is nationality-based eligibility for tourism, business, or investment. Here is the complete breakdown as of May 2026, per official Bangladesh Ministry of Foreign Affairs guidance.

Category 1 — Eligible countries (tourism, business, investment, official duty)

Citizens of the following countries may obtain a Bangladesh visa on arrival for official duty, tourism, business, or investment purposes:

Region Eligible Countries Purposes Allowed
North America United States, Canada Tourism, Business, Investment, Official Duty
Europe (all) All European countries including UK, Germany, France, Italy, Spain, Netherlands, Switzerland, Sweden, Norway, Denmark, Finland, Poland, and all others Tourism, Business, Investment, Official Duty
Asia-Pacific China, Japan, Singapore, Malaysia, South Korea, Brunei, Australia, New Zealand Tourism, Business, Investment, Official Duty
Middle East United Arab Emirates, Saudi Arabia, Qatar, Kuwait, Oman, Bahrain Tourism, Business, Investment, Official Duty
Other Russian Federation, Turkey, Egypt Tourism, Business, Investment, Official Duty

Category 2 — Other eligible groups

Category VOA Available? What You Need to Prove
No Bangladesh embassy in home country ✓ Yes Must demonstrate the necessity of travel and absence of a Bangladesh mission in your country
Third-country travelers (traveling from a country with no Bangladesh mission) ✓ Yes Verify validity of travel purpose; immigration officer's satisfaction required
Foreign diplomats & UN staff ✓ Yes Diplomatic or official passport; official documentation from organization
Foreign nationals of Bangladeshi origin (and their spouse/children) ✓ Yes Proof of Bangladeshi origin: previous Bangladesh passport, citizenship certificate, or NVR documentation
Foreign investors & traders ✓ Yes Invitation letter from Bangladeshi company + certificate from BIDA, BEPZA, BGMEA, or FBCCI. Host must notify immigration in advance.
Indian citizens ✗ No Must obtain visa in advance. Free of charge at Bangladesh High Commission in India.

Required Documents for Bangladesh Visa on Arrival

Prepare these documents before you board your flight. Immigration officers have turned travelers away for missing items — especially the return ticket and accommodation proof.

  • Valid passport— minimum 6 months validity from your date of arrival, with at least 2 blank pages for the visa stamp
  • $51 USD in cash— exact change preferred. USD, GBP, or EUR accepted. Cards are never accepted.
  • Minimum $500 USD— or equivalent in foreign currency (cash or credit card), to show financial sufficiency. Not required for government-related travel.
  • Confirmed return or onward ticket— printed copy strongly recommended. Immigration will keep a copy.
  • Proof of accommodation— hotel booking confirmation OR an invitation letter from a host in Bangladesh (with their name, address, and phone number)
  • Business travelers:Invitation letter from the Bangladeshi company, on company letterhead
  • Investors:Recommendation letter from BIDA, BEPZA, BGMEA, FBCCI, or relevant government ministry; inviting company must pre-notify immigration
  • Completed arrival card— handed out on your flight or available at the VOA desk
💡
Tip: No photo needed

You do not need to bring a passport photo for a Bangladesh visa on arrival. Unlike many other countries, Bangladesh does not require a separate photo at the VOA counter.

Bangladesh Visa on Arrival Fee & Payment

The Bangladesh visa on arrival fee is $51 USD per person, all taxes included (or the equivalent amount in GBP or EUR). This is a fixed government fee with no hidden charges.

Payment detail Information
Fee (single entry, 30 days) $51 USD (or equivalent EUR/GBP)
Taxes Included in $51 — no additional charges
Accepted currencies USD, GBP, EUR
Payment method Cash only — no cards, no bank transfer
Where to pay Sonali Bank Limited counter at the VOA area (inside the airport, before immigration)
Change available? Exact change recommended. Currency exchange is available at the same counter.
ATMs near VOA counter No — airport ATMs dispense Bangladeshi Taka only. Bring USD/GBP/EUR from home.
🚨
Bring exact cash — no exceptions

There are no card machines at the Bangladesh VOA counter and no ATMs that dispense foreign currency near it. If you don't have $51 USD (or equivalent) in cash, you cannot pay for your visa. Prepare before you fly.

Entry Points: Which Airports & Land Borders Offer VOA?

International airports (24/7 VOA service)

Airport City VOA Available Hours
Hazrat Shahjalal International Airport (HSIA) Dhaka ✓ Yes 24/7
Shah Amanat International Airport Chittagong ✓ Yes Per flight schedule
Osmani International Airport Sylhet ✓ Yes Per flight schedule

Land border crossings (VOA available — verify in advance)

Bangladesh side India side District (BD) State (India)
Benapole Petrapole Jessore West Bengal
Darshana Gede Chuadanga West Bengal
Sonamasjid Mahadipur Chapai Nawabganj West Bengal
Banglabandha Fulbari Panchagarh West Bengal
Burimari Changrabandha Lalmonirhat West Bengal
Tamabil Dauki Sylhet Meghalaya
Akhaura Ramnagar Brahmanbaria Tripura
⚠️
Land border VOA: always call ahead

While VOA is legally available at these land crossings, not all have consistent staffing or infrastructure. Contact the immigration office at your specific border before traveling. For the most reliable VOA experience, use Dhaka airport (HSIA).

🚂
Train passengers: VOA is NOT available

Passengers traveling on the Maitree Express, Bandhan Express, or Mitali Express (Bangladesh–India train routes)cannot get a visa on arrival. You must obtain a visa in advance before boarding the train.

Step-by-Step Visa on Arrival Process at Dhaka Airport (HSIA)

Here is exactly what happens from the moment you land at Hazrat Shahjalal International Airport in Dhaka. The entire process typically takes 30 minutes to 2 hours, depending on flight arrival volume.

1

Follow signs to the Arrivals area

After landing, follow Arrivals signs and descend the stairs or escalator. The VOA area is on the right side of the immigration hall, clearly signposted before you reach the main immigration queues. Do not pass through the main immigration lines first.

2

Pay the visa fee at Sonali Bank counter

Inside the VOA area, find the Sonali Bank Limited counter and pay the $51 USD fee in cash. Currency exchange is available at the same counter if needed. You'll receive a printed bank receipt — keep it safe.

💡 Tip: Bring a $50 bill and a $1 bill. Exact change makes the process faster.
3

Complete the arrival card / visa application form

You should have received an arrival card on the plane — this doubles as your visa application form. If you didn't get one, blank forms are available at the VOA desk. Fill it out completely and accurately, including your accommodation address in Bangladesh.

⚠️ The accommodation address is checked. Use a real hotel name and phone number — officers are strict about this.
4

Present documents at the VOA counter

Join the VOA queue and present your: bank receipt, completed arrival card, passport, printed return ticket, and accommodation proof. An immigration officer will review your documents and may ask about your visit purpose and itinerary. Answer clearly and confidently.

5

Receive your VOA stamp

Once approved, your passport is stamped with the VOA. The stamp specifies your allowed duration (up to 30 days) and confirms you cannot work. Verify the dates on the stamp before leaving the counter.

6

Proceed through immigration clearance

With your VOA stamp, go to the immigration desks. Use the far-left lane labeled for airline crew and diplomats — this is also the designated VOA entry lane, avoiding the longer regular queues.

7

Collect luggage & clear customs

Proceed to baggage claim and collect your bags. Match your luggage tag at the exit. Your bags will be scanned at customs before you exit to the arrivals hall.

⏱️
Timing your arrival

The VOA process is quickest late at night or early morning when fewer international flights land simultaneously. Peak congestion typically occurs between 8 AM and 3 PM when multiple flights from the Middle East and Southeast Asia arrive together.

VOA vs Advance Visa: Which Should You Choose?

Both options get you into Bangladesh, but they serve different travel needs. Here is a direct comparison to help you decide:

Factor ✈️ Visa on Arrival (VOA) 🏛️ Advance Visa (Embassy)
Cost $51 USD (single entry) $160 USD (US) · £105 (UK) · $150 AUD (AU)
Entry type Single entry only Single or multiple entry
Duration Up to 30 days Up to 60 months (5 years)
Approval certainty Not guaranteed — officer's discretion Confirmed before you travel
Processing time Instant (30 min – 2 hours on arrival) Several days to weeks
Effort required Minimal — no pre-application Requires embassy visit or online application
Best for Short trips, last-minute travel, single visit Long stays, repeat visits, business relationships
Risk Could be denied at the port No arrival-day risk
🧭
Our recommendation

If you're visiting Bangladesh for 30 days or less and your trip is flexible, the VOA is convenient and cost-effective. For planned business trips, stays longer than 30 days, or if you want certainty, apply for an advance visa through the nearest Bangladesh embassy or high commission.

Country-Specific Visa on Arrival Guides

🇺🇸United States

VOA eligible✓ Yes
VOA fee$51 USD cash
Entry typeSingle entry
Advance visa fee$160 USD
Eligible purposesTourism, Business, Investment, Official Duty

The US Embassy in Dhaka recommends obtaining a visa in advance for certainty, as VOA is at the immigration officer's sole discretion. US citizens of Bangladeshi origin may qualify for a No Visa Required (NVR) seal — contact your nearest Bangladesh consulate.

🇬🇧United Kingdom

VOA eligible✓ Yes
VOA fee$51 USD (or GBP/EUR equiv.)
Entry typeSingle entry
Advance visa fee£105 GBP
Eligible purposesTourism, Business, Investment, Official Duty

UK citizens can pay in British Pounds at the Sonali Bank counter. The advance visa from Bangladesh High Commission in London offers single or multiple entry options valid 3 months to 5 years.

🇦🇺Australia

VOA eligible✓ Yes
VOA fee$51 USD (or USD/EUR equiv.)
Entry typeSingle entry
Advance visa fee~$150 AUD
Eligible purposesTourism, Business, Investment, Official Duty

Australian citizens are confirmed eligible per the Bangladesh High Commission in Canberra. Pay in USD or EUR at the airport — AUD is not accepted at the VOA counter.

🇮🇳India

VOA eligible✗ Not eligible
Must apply in advanceYes — Bangladesh High Commission
Advance visa feeFree of charge
Entry typeSingle or multiple entry
Eligible purposesTourism, Business, and others

Indian citizens cannot get a VOA at airports or land borders. Apply in advance at the Bangladesh High Commission or nearest consulate in India. The visa is free. Allow several working days for processing.

How to Extend Your Bangladesh Visa on Arrival:

A Bangladesh VOA can be extended for one additional period of up to 30 days — giving you a maximum total stay of 60 days. Extensions are processed at the Department of Immigration and Passports (DIP) in Dhaka.

DIP office details

Detail Information
Office name Department of Immigration and Passports (DIP)
Address Shere-E-Bangla Nagar, West Agargaon, Dhaka City (adjacent to the passport office)
When to apply No earlier than 7 days before your VOA expires
Processing Multiple visits may be required — plan for 2–4 working days minimum
📅
Plan ahead if you need more time

The extension process is not quick — multiple DIP office visits are typical. If you know in advance that you need more than 30 days, apply for an advance visa with longer validity before you travel. It will save you considerable time and stress.

Overstay Fines: What Happens If You Stay Too Long?

Overstaying a Bangladesh VOA results in financial penalties. Bangladesh is relatively lenient about short overstays, but the fines accumulate and you will also need to pay a new advance visa fee before you can depart.

Overstay period Fine per day Notes
Days 1–15 200 BDT per day Approximately $1.80 USD per day
Day 16 onwards 500 BDT per day Approximately $4.50 USD per day
New visa required Advance visa fee applies US citizens: ~$160 | UK citizens: ~£105 | Australian citizens: ~$150 AUD
🚨
Do not overstay deliberately

Repeated overstays can result in future entry bans. Always track your visa expiry date. If you need more time legitimately, use the official DIP extension process.

Practical Tips & Common Mistakes to Avoid:

Essential tips for a smooth VOA experience

  • Print everything.Hotel bookings, return tickets, and invitation letters should be in printed hard copy. Digital copies on your phone may not be accepted.
  • Prepare cash before departure.No foreign currency ATMs near the VOA counter. Bring $51 USD + additional funds.
  • Confirm eligibility.Not all nationalities qualify. Check the table in Section 2 or contact the nearest Bangladesh embassy.
  • Use a real, verifiable hotel address.The accommodation address on your form is checked. Use a recognized hotel that international travelers frequent.
  • Arrive calm and prepared.Answer immigration officer questions directly and confidently. Nervousness can invite additional scrutiny.
  • Use the VOA entry lane.Once your visa is stamped, use the far-left immigration lane (crew/diplomats/VOA). Skip the main queue.
  • Verify your stamp dates.Before leaving the counter, check that the visa stamp reflects the correct allowed duration.
  • Track your expiry.Set a calendar reminder one week before your visa expires, giving yourself time to extend or depart.

Contact numbers for immigration assistance

Office Phone number
OC Immigration — Dhaka (HSIA) +880-2-8914226 · +88-01320005902
Addl. SP Immigration — Dhaka (HSIA) +88-01320005376
SSP Immigration — Dhaka (HSIA) +88-01320005111
SSP Immigration — Sylhet Airport +88-01320005107
SSP Immigration — Chittagong Airport +88-01320005108
OC — Benapole Land Port +88-01320006412

Frequently Asked Questions (FAQs):

Q. How much does Bangladesh visa on arrival cost?
 
The Bangladesh visa on arrival fee is $51 USD (all taxes included), payable in cash only — USD, GBP, or EUR. Credit and debit cards are not accepted at the VOA counter. Bring exact change; while currency exchange is available at Sonali Bank nearby, having the right amount speeds up the process.
 
Q. How long can I stay with a Bangladesh visa on arrival?
 
A Bangladesh VOA allows a maximum stay of 30 days from your date of arrival. It can be extended once for an additional 30 days at the Department of Immigration and Passports in Dhaka — giving a maximum total of 60 days.
 
Q. Can US citizens get a visa on arrival in Bangladesh?
 
Yes. US citizens are eligible for a Bangladesh visa on arrival for tourism, business, investment, or official government purposes. However, the US Embassy in Dhaka recommends obtaining a visa in advance for certainty, as VOA approval remains at the immigration officer's discretion. The VOA fee is $51 USD cash.
 
Q. Can Indian citizens get a Bangladesh visa on arrival?
 
No. Indian citizens are not eligible for a Bangladesh visa on arrival at either airports or land borders. Indians must apply for a visa in advance through the Bangladesh High Commission or consulate in India. The good news: the visa is free of charge for Indian nationals.
 
Q. Is the Bangladesh visa on arrival guaranteed?
 
No. Even if you meet all eligibility requirements, the Bangladesh VOA is issued entirely at the discretion of the immigration officer at the port of entry. To maximize your chances: carry all required documents, have a clear purpose of visit, bring printed accommodation and ticket proof, and answer questions confidently.
 
Q. What documents do I need for Bangladesh visa on arrival?
 
You need: (1) valid passport with 6+ months remaining and 2 blank pages, (2) $51 USD in cash, (3) at least $500 USD equivalent in cash or card, (4) printed return or onward ticket, (5) printed accommodation proof (hotel booking or invitation letter with host address and phone). No passport photo is required.
 
Q. Can I get Bangladesh visa on arrival at a land border?
 
Yes, VOA is available at several Bangladesh–India land crossings including Benapole/Petrapole, Darshana/Gede, Sonamasjid/Mahadipur, Banglabandha/Fulbari, Burimari/Changrabandha, Tamabil/Dauki, and Akhaura/Ramnagar. Always call the specific immigration office in advance to confirm VOA availability, as staffing and infrastructure vary.
 
Q. What are the operating hours of the VOA counter at Dhaka airport?
 
The visa on arrival service at Hazrat Shahjalal International Airport (HSIA) in Dhaka operates 24 hours a day, 7 days a week. There is always a staffed VOA counter available regardless of flight arrival time.
 
Q. What happens if I overstay my Bangladesh visa on arrival?
 
Overstaying results in fines: 200 BDT per day for the first 15 days of overstay, then 500 BDT per day after that. You will also be required to purchase a new advance visa (approx. $160 for US citizens) before you can depart. Repeated overstays can lead to future entry bans.
 
Q. Can I work in Bangladesh with a visa on arrival?
 
No. A Bangladesh VOA strictly prohibits employment. This restriction is stamped directly on the visa. The VOA is valid for tourism, business visits, investment activities, and official government work only. Working on a VOA is a violation that could result in deportation.
 
Q. Do I need a passport photo for the Bangladesh VOA?
 
No. You do not need to submit a passport photo for a Bangladesh visa on arrival. Simply present your passport and required documents at the VOA counter.
 
Q. How long does the Bangladesh visa on arrival process take?
 
The VOA process at Dhaka airport typically takes 30 minutes to 2 hours. During off-peak hours (late night / early morning), it can be as fast as 20–30 minutes. During peak arrival times — particularly when multiple international flights land simultaneously — expect 1.5–2 hours.

Official sources used in this guide: