Tourist Visa on Arrival
Visa on arrival
- Maximum stay
- 30 days
- Processing time
- Upon arrival at airport or border
- Fee
- 75 EUR (varies by nationality: AUS 145 EUR, BRA 80 EUR, USA 160 USD)
- Validity
- 30 days, extendable up to 90 days total
- Entry
- Multiple entry
Most nationalities except USA, UK, Canada, Afghanistan, Bangladesh, Colombia, Jordan, Pakistan, and Somalia can obtain visa on arrival at Iranian airports and border crossings. Payment must be in cash (EUR or USD). All tourists must stay in registered hotels or guesthouses.
Eligibility
-
Nationality
Available to most nationalities except USA, UK, Canada, Afghanistan, Bangladesh, Colombia, Jordan, Pakistan, and Somalia
Documents you need
-
Passport
Blank pages required: 2; Validity months: 6
-
Photo
Count: 1; Specifications: 400x600 pixels, white background, 70-80% face coverage, JPG/JPEG format, 10KB-500KB file size, taken within last 6 months
-
Accommodation proof
Provide hotel booking, tenancy evidence or host details that cover the planned stay.
Accepted types: Registered hotel or guesthouse bookings only; Must cover full stay: Yes
-
Flight reservation
Provide flight booking or itinerary evidence when the route asks for travel plans.
Must be confirmed: Yes; Must show return: Yes
How to apply
-
Document gathering
Prepare passport, flight reservation, accommodation booking, and visa fee in cash (EUR or USD)
-
Fee payment
Pay visa fee in cash at airport immigration counter
-
Document submission
Submit documents at airport immigration counter upon arrival
-
Visa collection
Receive visa stamp in passport