---
title: Iran visa for citizens of Nepal
description: "Citizens of Nepal need a visa for Iran and can apply online for an eVisa. Stay up to 30 days. Processing: 3–5 days. Documents checklist and application steps."
canonical: https://nowah.xyz/visa/iran/nepal
lastModified: 2026-06-26
---

# Iran visa for citizens of Nepal

Citizens of Nepal need a visa for Iran and can apply online for an eVisa.

*Not yet cross-checked · last checked 2026-06-26. Policies change. Confirm with the embassy or official visa portal before you travel.*

Application site: https://evisa.mfa.ir/en/

## Key facts

- **Entry route:** eVisa · Tourist eVisa
- **How to apply:** Fully online — no office visit
- **Maximum stay:** Up to 30 days
- **Visa validity:** 90 days
- **Entries:** Single entry
- **Processing time:** 3–5 days
- **Passport validity:** At least 6 months
- **Biometrics:** Not required
- **Appointment:** Not required
- **Interview:** Not required
- **Onward or return ticket:** Required

## How to apply

1. **Complete online application** — Fill in the application form at evisa.mfa.ir.
2. **Upload required documents** — Upload passport photo, passport copy, itinerary, accommodation, insurance, and bank statement.
3. **Pay visa fee online** — Pay the visa processing fee using the online payment system.
4. **Receive reference number** — After submission, you receive a unique tracking number.
5. **Wait for processing** — Visa is processed within 3 to 5 working days.
6. **Receive eVisa approval** — Approved eVisa is sent via email as a PDF.
7. **Print and travel** — Print the eVisa and present it upon arrival in Iran.

## Documents checklist

- **Passport (Nepalese)** (Identity): Must be valid for at least 6 months from arrival.
- **Passport-size photograph** (Identity): Recent digital photo with white background.
- **Travel itinerary** (Travel): Flight reservation showing entry and exit from Iran.
- **Accommodation proof** (Travel): Hotel booking or invitation letter.
- **Travel insurance** (Travel): Valid for the entire stay in Iran.
- **Bank statement** (Financial): Last 3 months showing sufficient funds.
- **Return ticket** (Travel): Confirmed onward or return flight.
- **Completed application form** (Supporting): Online form via MFA eVisa portal.

## Proof of funds

- Bank statement

Bank statement must show sufficient funds for the duration of stay.

## Good to know

- Holders of Nepalese passport may need to confirm if Iran offers eVisa; if not, contact embassy.
- Processing times may vary; apply at least 2 weeks before travel.

## Common refusal reasons

- **Incomplete or inconsistent documents** — Ensure all uploaded documents are clear, valid, and match your application.
- **Passport validity less than 6 months** — Renew passport before applying.

## FAQs

### Do citizens of Nepal need a visa for Iran?

Citizens of Nepal need a visa for Iran and can apply online for an eVisa. Visa type: Tourist eVisa.

### How long can citizens of Nepal stay in Iran?

Up to 30 days.

### How long does Iran visa processing take?

Typically 3–5 days.

### What documents do citizens of Nepal need for Iran?

Passport (Nepalese); Passport-size photograph; Travel itinerary; Accommodation proof; Travel insurance; Bank statement; and 2 more.

### How long must my passport be valid for Iran?

At least 6 months.

### Where do I apply?

Applications go through https://evisa.mfa.ir/en/. Check that you are on the government's site before you pay.

## Sources

- [evisa.mfa.ir](https://evisa.mfa.ir/en/)

## More

- [Iran visa for every passport](/visa/iran)
- [Every destination for Nepal passport holders](/visa/passport/nepal)
