Bangladesh Entry Rules for Indians 2026: Visa, VoA or Visa-Free?
By Ananya Singh (Ananya Singh writes step-by-step first-international-trip guides for Indians — passport rules, visa cascade timing, immigration walkthroughs, and the unglamorous logistics that separate a smooth trip from a stranded one.) · Published · 10 min read
Indians need a tourist visa to visit Bangladesh — it's not visa-free and the VOA option is limited. Here's the real process, what documents you'll need, and what to know about timing.
The short answer: Indians need a visa for Bangladesh
Despite the shared border and cultural ties, Indian passport holders are not visa-free for Bangladesh. You'll need to apply for a visa before travel in most cases. There is a visa-on-arrival facility at Dhaka's Hazrat Shahjalal International Airport, but it's subject to conditions and isn't available at land borders — so don't bank on it unless you've confirmed the current rules.
TL;DR: Apply for a tourist visa at the Bangladesh High Commission in New Delhi or the relevant Assistant High Commission (Kolkata, Mumbai, Chennai, Agartala) before you travel. Processing typically takes around a week, though it can be faster. Verify the latest position with the Bangladesh High Commission before you apply.
Use the FlightGPT visa tool to check what's required for your specific travel plan.
What type of visa do Indians need for Bangladesh?
For tourism, the standard option is a tourist visa — typically issued as a single-entry or multiple-entry sticker in your passport. Indians can also get visas for business, medical treatment, and family visits, each with its own documentation requirements.
Most Indian visitors going for tourism, visiting Dhaka or Sylhet or travelling to see family, apply for the tourist visa. It's usually valid for a stay of 30 days, though the exact validity and number of entries depend on what you apply for and what the High Commission grants — these details are at their discretion.
If you're visiting family members who are Bangladeshi nationals, or if you have ancestral connections to Bangladesh, there are separate visa categories. Some Indian citizens of Bangladeshi origin have had success with longer-validity multiple-entry visas — but this is handled case by case. Don't expect a fixed outcome; just present your situation honestly.
Is there a visa on arrival for Indians at Dhaka airport?
There is a visa-on-arrival facility at Hazrat Shahjalal International Airport in Dhaka, but the conditions around it change, and it's historically been more reliably available for certain nationalities than for Indians. As of early 2026, the situation is best described as: sometimes available, not guaranteed.
My honest advice: do not travel to Dhaka banking on getting a VoA. The Bangladesh immigration has discretion in granting it, the desk isn't always staffed the same way, and if it doesn't work out, you're looking at being turned around on the next flight home. That's an expensive and humiliating experience — just apply for the visa before you go. The process is not difficult.
VoA is not available at land borders — so if you're crossing overland from West Bengal, Tripura, or Assam, you absolutely need a pre-obtained visa.
Where do Indians apply for a Bangladesh visa, and what does it cost?
You apply at the Bangladesh High Commission or one of its Assistant High Commissions in India. The main offices are in New Delhi, Kolkata, Mumbai, Chennai, and Agartala. If you're in eastern India, the Kolkata or Agartala office is usually more convenient.
As of early 2026, the tourist visa fee for Indians is in the range of roughly ₹1,500–₹2,500 for a single entry (the fee structure has multiple tiers depending on duration and entry type — confirm the exact amount on the Bangladesh High Commission website or at the counter, as fees do change).
There's no VFS-managed centre for Bangladesh visas in India at the time of writing — it's direct to the High Commission or AHC. Some consulates accept walk-ins; others prefer appointments. Check the specific office's current operating procedure before you head there.
What documents do Indians need for the Bangladesh tourist visa?
The standard document list for a Bangladesh tourist visa application from India typically includes:
- Valid Indian passport with at least 6 months validity and 2 blank pages
- Completed visa application form (available on the High Commission website)
- Recent passport-size photographs (usually 2, specific dimension requirements listed on the form)
- Proof of travel booking — confirmed flight or bus/train ticket
- Hotel booking or accommodation proof in Bangladesh
- Bank statement for the last 3–6 months showing sufficient funds for the trip
- Covering letter briefly explaining the purpose and itinerary
- Copy of your Aadhaar or other ID (asked for by most offices)
If visiting family, add an invitation letter from the Bangladeshi family member (with their NID — National Identity Document — copy). Business visitors need a company letter on letterhead. Requirements can vary slightly by consulate, so double-check the specific office's checklist.
How long does the Bangladesh visa take to process for Indians?
In my experience and from what travellers report consistently: processing is typically around 5–10 working days at most offices. The Kolkata AHC, being the busiest, sometimes runs a little slower during peak season. New Delhi is usually reliable at about a week.
There's no official express or urgent processing lane for tourist visas that I'm aware of — if you need it faster, go in person and explain your situation politely. Some offices are more flexible than others.
Don't apply for a Bangladesh visa a day or two before travel. Give yourself at least 2–3 weeks, especially if your travel dates are fixed. Unlike some other South Asian countries, there's no easy online e-visa for Indians to Bangladesh as of 2026 — you're dealing with physical paperwork and office hours.
What Indian travellers often get wrong about Bangladesh entry
A few things that come up repeatedly when friends ask me about this:
- Assuming it's visa-free because Bangladesh is a neighbouring country — it's not. The visa-free relationship only runs one way (Bangladeshi nationals need a visa for India too).
- Not checking land border crossing rules — not all land borders between India and Bangladesh are open for foreigners. The major ones used by tourists are Benapole (West Bengal–Jessore corridor) and Akhaura (Tripura–Agartala corridor). Confirm your specific crossing is open and operational before you plan an overland trip.
- Overstaying — Bangladesh takes visa overstays seriously. If your visa says 30 days, leave by day 30. Extensions are possible at the Department of Immigration & Passports in Dhaka but aren't automatic.
- Photography rules — be mindful near government buildings, military installations, and the Padma Bridge. This isn't a visa issue but it can become one if you get detained for photographing restricted areas.
Confirm everything — visa fee, required documents, open crossings — on the Bangladesh High Commission site before you go. Rules around this corridor have been more fluid since late 2024.
Bottom line: planning your Bangladesh trip from India
Bangladesh is a genuinely underrated destination — Dhaka's food scene, the Sundarbans, Sylhet's tea gardens, and the Cox's Bazar coastline are all worth the trip. The visa process isn't difficult, but it does require some advance planning. Apply at least 2–3 weeks ahead, get your documents in order, and don't gamble on the visa on arrival.
Related reading: visa-free countries for Indians 2026, Bhutan entry rules for Indians, and what a dummy ticket is and when you need one. For visa requirements for other countries, try the FlightGPT visa tool.
Frequently asked questions
Can Indians get a visa on arrival in Bangladesh?
There is a visa-on-arrival facility at Dhaka's Hazrat Shahjalal International Airport, but it's not guaranteed for Indians and isn't consistently available. It's also not available at land border crossings. The safe approach is to apply for a tourist visa at the Bangladesh High Commission or Assistant High Commission before you travel.
How much does a Bangladesh tourist visa cost for Indians?
As of early 2026, the tourist visa fee for Indians is roughly in the ₹1,500–₹2,500 range for a single-entry visa, but fees vary by visa type, validity, and number of entries. Confirm the exact fee on the Bangladesh High Commission website (bdhcdelhi.org) or at the relevant office before you apply.
How long does a Bangladesh visa take to process from India?
Typically around 5–10 working days at most Assistant High Commissions. The Kolkata office can be slower during peak periods. Apply at least 2–3 weeks before your travel date to be safe — there's no standard express track for tourist visas.
Which land border crossings can Indians use to enter Bangladesh?
The main land crossings used by Indian tourists are Benapole (opposite Petrapole in West Bengal) and Akhaura (opposite Agartala in Tripura). Not all border posts are open to foreign nationals — confirm your intended crossing is operational for tourists before planning an overland trip.
Is there an e-visa for Bangladesh available for Indians?
As of early 2026, there is no straightforward e-visa system for Indian passport holders travelling to Bangladesh. Applications are made in person or by post at the Bangladesh High Commission or one of its Assistant High Commissions. Check the official site for any updates to this, as the system is subject to change.