Get Your Iran Visa Online
Fast visa processing for tourism, business, and pilgrimage travel to Iran
TrustpilotHow to Get Your Iran Visa
Simple 4-step process — most travelers approved within 5-10 business days
Complete the online application
Fill out our streamlined application form with your personal details, travel dates, and purpose of visit. Our intelligent system checks your information against Iran's Ministry of Foreign Affairs requirements, ensuring accuracy before submission and minimizing delays.
Upload your documents
Submit your passport scan showing the bio page clearly, a recent digital passport photograph, travel insurance documentation, and your planned itinerary. Our visa specialists review each document for compliance with Iranian consular standards before processing.
We process your application
Your application is submitted to Iran's MFA eVisa portal for authorization. We monitor your application status continuously, communicate with authorities as needed, and keep you informed of progress throughout the entire authorization process.
Receive your visa authorization
Once approved, you receive your visa authorization code by email. Print this document and present it at an Iranian embassy to collect your visa stamp, or use it for visa on arrival at designated airports. Start planning your Persian adventure!

Iran Visa Requirements & Entry Information
Tourist Visa
For leisure travel, sightseeing, and cultural exploration throughout Iran
Business Visa
For commercial activities, trade fairs, and business meetings in Iran
Visa on Arrival
Available at major airports for eligible nationalities with authorization code
Transit Visa
For travelers passing through Iran en route to another destination
Essential Requirements
- Passport valid 6+ months with 2 blank pages
- Digital passport photo with white background
- Hotel reservations or invitation letter from host
- Confirmed flight itinerary with entry and exit dates
- Travel insurance valid for Iran (mandatory)
- Visa authorization code for VOA or embassy collection
Visa Policy Overview

Business and Special Visas

Entry Requirements and Fees

Entry Points and Travel Tips

Why Choose DoVisa?
See the difference between applying yourself vs using our expert service
| Feature | Applying Yourself | |
|---|---|---|
| Application reviewExpert review before submission | ✗No expert check | ✓100% reviewed by experts |
| Document validationCheck documents meet requirements | ✗Risk of rejection | ✓Pre-checked for errors |
| Customer supportHelp when you have questions | ✗Government offices only | ✓24/7 dedicated support |
| Form guidanceAssistance filling out forms | ✗Complex forms alone | ✓Step-by-step guidance |
| Status trackingKnow where your application is | ✗Manual checking | ✓Real-time updates |
| Refund if deniedProtection if visa is rejected | ✗No refund possible | ✓Money-back guarantee |
"DoVisa made getting my Iran visa straightforward. The authorization code arrived faster than expected and the instructions for collecting at the embassy were clear. Highly recommend!"
"Excellent service for a complex visa. They helped me understand the travel insurance requirements and guided me through every step. Iran was amazing!"
"Good experience overall. Processing took about 8 days but communication was excellent. The team answered all my questions about travelling as a German citizen."
"First time applying for an Iran visa and DoVisa made it stress-free. The authorization code system was explained clearly. Great support team!"
"Professional service from start to finish. Had my visa sorted for a business trip to Tehran in under two weeks. Will use again for my next trip."
"Helpful team that guided me through the insurance requirements which must be valid for Iran specifically. Application was approved without issues."
"Used DoVisa for our group trip to Iran. They handled all five applications efficiently. The ancient sites at Persepolis were worth every effort!"
"Very knowledgeable about Iran visa requirements. They flagged an issue with my photo specifications that could have caused delays. Excellent attention to detail."
"Reliable service with good communication. The visa on arrival process at Tehran airport was smooth with the authorization code DoVisa provided."
"DoVisa made getting my Iran visa straightforward. The authorization code arrived faster than expected and the instructions for collecting at the embassy were clear. Highly recommend!"
"Excellent service for a complex visa. They helped me understand the travel insurance requirements and guided me through every step. Iran was amazing!"
"Good experience overall. Processing took about 8 days but communication was excellent. The team answered all my questions about travelling as a German citizen."
Iran Visa FAQs
What types of visas are available for Iran?
What is the Iran eVisa and authorization code system?
Who needs a visa to enter Iran?
What documents are required for an Iran visa?
How long can I stay in Iran with a tourist visa?
Can I extend my Iran visa while in the country?
Can I work in Iran with a tourist visa?
Do I need to print my Iran visa documents?
How long does Iran visa processing take?
What if my Iran visa application is rejected?
What is the best time to visit Iran?
Are there travel restrictions for certain nationalities in Iran?
What currency should I bring to Iran?
What are the main attractions in Iran?

Still have questions?
Our team is here to help 24/7Ready to Explore Iran?
Discover ancient Persia's magnificent heritage, warm hospitality, and breathtaking landscapes
Apply NowOr apply via our mobile app





