India
Bangladesh
Indian Embassy & Consulates in Bangladesh
- 3 embassies
- 4 consulates general
In Bangladesh, India has an embassy in Rajshahi, 4 consulates general in Sylhet, Rajshahi, Chittagong and Khulna and 2 other offices. Bangladeshi citizens must obtain a visa before travelling to India.
Map: India’s 7 missions in Bangladesh
Indian Embassy in Rajshahi
India has its embassy in Rajshahi.
Indian consulates in Bangladesh
- High Commission of India in Dhaka
Plot No. 1-3, Park Road, Baridhara, Dhaka-1212, Bangladesh
-
- Consulate General of India in Sylhet
House No. 40, Road No. 2, Block No. E Shahjalal Uposhohor, Sylhet
- Consulate General of India in Rajshahi
House No.316, Road No. 01, Padma Housing Estate, Rajshahi
- Consulate General of India in Chittagong
2111, Zakir Hossain Road, Kulshi, Chittagong, Bangladesh, Chattogram
- Consulate General of India in Khulna
65, Shamsur Rahman Road, Khulna
India also has 4 consulates general in Sylhet, Rajshahi, Chittagong and Khulna; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
India visa for Bangladeshi citizens
Bangladesh
India Visa required India visa for citizens of Bangladesh
India
Bangladesh Visa required Bangladesh visa for citizens of India
India visa requirements for citizens of Bangladesh
- e-Tourist Visa (30 days, 1 year, 5 years)
- e-Business Visa (incl. e-Conference)
- e-Medical and e-Medical Attendant Visa
- e-Transit Visa
- Fee: US$25
- 17 required documents
checked 22 October 2026
India requires Bangladeshi citizens to hold a visa issued in advance. From Bangladesh, the application is made at the Indian embassy in Rajshahi or one of the consulates in Sylhet, Rajshahi, Chittagong and Khulna or through a visa centre appointed by India.
Bangladesh’s missions in India
Missions of Bangladesh in India (4)
In return, Bangladesh has 4 missions in India, including its embassy in New Delhi.
Good to know
India in Bangladesh
Worldwide, India has 251 missions in 156 countries; 7 of them are in Bangladesh.
Travel to Bangladesh for Indian citizens
Indian citizens must obtain a visa before travelling to Bangladesh. In Bangladesh, Indian citizens can turn to the Indian embassy for passports and emergency help.
When Indian missions in Bangladesh are closed
Indian missions in Bangladesh close on Bangladesh’s public holidays, the next being Victory Day on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and International Mother Language Day on Sunday 21 February 2027.
Frequently asked questions
Where is the Indian embassy in Bangladesh?
The Indian embassy is in Rajshahi.
Does India have consulates in Bangladesh?
Yes, India has 4 consulates general in Sylhet, Rajshahi, Chittagong and Khulna.
Do Bangladeshi citizens need a visa for India?
Bangladeshi citizens need a visa for India, obtained before travel.
Do Indian citizens need a visa for Bangladesh?
Indian citizens need a visa for Bangladesh, obtained before travel.
Does Bangladesh have an embassy in India?
Yes, Bangladesh has its embassy in New Delhi, along with 3 other missions in India.