NOTE: Indian passport holders are not eligible to apply for Visa on Arrival. You MUST apply for an E-visa prior.
There are two easy ways to obtain a visa to Tajikistan. The first (which applies to Indian passport holders) is to apply via the Republic of Tajikistan’s e-Visa website. The application is pretty easy and payment is processed via credit card (Amex, MasterCard, or Visa) and the decision is instant. Once payment is processed, a PDF is generated which you can download, print and present to immigration upon landing. The cost is $50 USD for the nationalities listed below including India.
e-Visa or Visa On Arrival
- Algeria
- Andorra
- Argentina
- Australia
- Bahrain
- Brazil
- Brunei
- Canada
- Chile
- China*
- Cuba
- Egypt
- European Union nations
- Hong Kong*
- Iceland
- India*
- Indonesia
- Iran*
- Israel
- Japan
- Jordan
- Kuwait
- Lebanon
- Liechtenstein
- Macao*
- Malaysia
- Mexico
- Monaco
- Mongolia
- Morocco
- New Zealand
- Norway
- Oman
- Pakistan*
- Philippines
- Qatar
- Saudi Arabia
- Senegal*
- Singapore
- South Africa
- South Korea
- Switzerland
- Taiwan
- Thailand
- Tunisia
- Turkey
- Turkmenistan
- United Arab Emirates
- United States
- Uzbekistan*
- Vatican City
- Venezuela
- Vietnam
- Yemen
*Note the starred nations are only eligible for an e-Visa and cannot apply for a visa upon arrival at Dushanbe International Airport. If your country is not listed above, it means you must apply for an visa prior to departure via a local embassy or consulate.
The second option is visa on arrival and costs $40 USD.
Link to apply for e-visa