India Visa RequirementsFor Iran passport holders

Iranian passport holders can obtain an Indian e-Visa online before travel. The fee is approximately USD $25 and allows stays of up to 90 days. This is one of the more accessible visa options for Iranian travelers.

eVisa
90 days max stay
$25 visa cost
New Delhi
Asia
INR (₹)
Hindi
UTC+5:30

Iran passport holders must apply for an electronic visa (eVisa) online before traveling to India.

To obtain an Indian e-Visa from Iran: 1) Visit the official Indian visa online portal at indianvisaonline.gov.in. 2) Select "Apply e-Visa" and choose the appropriate visa type (e-Tourist, e-Business, or e-Medical). 3) Complete the online application form with personal and travel details. 4) Upload a digital passport-size photo and a scan of your passport's data page. 5) Pay the fee of approximately USD $25 by international credit or debit card. 6) Wait for the visa approval email, typically within 24-72 hours. 7) Print the ETA (Electronic Travel Authorization) approval letter and carry it with you to the airport. 8) The visa is valid for entry within 120 days of issue. Present the approval at the Indian port of entry.

Entry Requirements

Passport Validity

6 months beyond date of entry

Blank Pages

2 blank pages required

Multiple Entry

Single entry only

Work Permitted

No - requires work visa

Current Travel Situation

Iran to India: What You Need to Know

India offers an e-Visa system for Iranian nationals, making it one of the more accessible destinations for Iranians compared to Western countries. The Indian e-Visa is applied for entirely online through the official portal without needing to visit an embassy. India and Iran share a long border, cultural history, and close civilizational ties going back millennia.

Indian e-Visas for tourism (e-Tourist visa) allow single, double, or triple-entry stays of up to 90 days, depending on the type selected. Iran and India maintain strong diplomatic and trade relations, and there is a significant cultural and religious connection between the two countries, particularly for pilgrimage travel to sites such as Ajmer Sharif, the Taj Mahal, and other Mughal heritage sites.

The e-Visa is processed quickly, typically within 24-72 hours, and approval rates for Iranian applicants are generally good. The visa is electronic and linked to the passport; no visa sticker is issued.

Practical Tips

The Indian e-Visa portal sometimes has technical issues; if your payment fails, wait 24 hours before trying again to avoid duplicate charges. India is a vast country with diverse regions; plan your itinerary carefully around specific interests whether it is Rajasthan's palaces, Kerala's backwaters, or the Himalayan foothills. Major Indian airports including Delhi, Mumbai, Chennai, Kolkata, and Hyderabad accept e-Visa holders. The Indian Rupee is the local currency; exchange money at official counters or use ATMs for the best rates. Bottled water is recommended throughout India.

Frequently Asked Questions

Can Iranian passport holders get an Indian e-Visa?

Yes. Iranian nationals are eligible for the Indian e-Visa, which is applied for online at indianvisaonline.gov.in. No embassy visit is required. The fee is approximately USD $25 and approval typically comes within 24-72 hours.

Can Iranian passport holders get an Indian e-Visa?

Yes. Iranian nationals are eligible for the Indian e-Visa, which is applied for online at indianvisaonline.gov.in. No embassy visit is required. The fee is approximately USD $25 and approval typically comes within 24-72 hours.

How much does the Indian e-Visa cost for Iranians?

The Indian e-Tourist visa costs approximately USD $25. Payment is made online by international credit or debit card during the application process.

How much does the Indian e-Visa cost for Iranians?

The Indian e-Tourist visa costs approximately USD $25. Payment is made online by international credit or debit card during the application process.

How long can Iranians stay in India on an e-Visa?

The e-Tourist visa allows stays of up to 90 days per visit. Depending on the type selected, the visa may be single, double, or triple entry, valid for one year from the date of issue.

How long can Iranians stay in India on an e-Visa?

The e-Tourist visa allows stays of up to 90 days per visit. Depending on the type selected, the visa may be single, double, or triple entry, valid for one year from the date of issue.

How do Iranians apply for an Indian e-Visa?

Apply entirely online at indianvisaonline.gov.in. Fill out the application form, upload a photo and passport scan, pay USD $25, and receive approval by email within 24-72 hours. Print the approval letter and carry it to the airport.

How do Iranians apply for an Indian e-Visa?

Apply entirely online at indianvisaonline.gov.in. Fill out the application form, upload a photo and passport scan, pay USD $25, and receive approval by email within 24-72 hours. Print the approval letter and carry it to the airport.