Iran passport → Seychelles
Seychelles visa for citizens of Iran
Citizens of Iran don't need a visa for Seychelles but must get an electronic travel authorization (eTA) online before travelling.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | ETA · Tourism |
|---|---|
| How to apply | Electronic travel authorization (online) |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 1–3 days |
| Government fee | $10 |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
How to apply
- 1
Prepare documents
Gather valid passport, photo, onward ticket, accommodation reservations, and yellow fever certificate if applicable.
- 2
Complete online application
Fill in the eTA form on the official Seychelles Electronic Border System portal.
- 3
Upload required documents
Upload passport scan, photo, accommodation confirmations, and vaccination certificate.
- 4
Pay processing fee
Pay USD 10 via the portal (credit/debit card or online payment).
- 5
Receive eTA decision
Approval is typically emailed within 1-3 business days.
- 6
Print or save eTA
Carry a printed or digital copy to present upon arrival in Seychelles.
Documents checklist
Identity
Valid passport
Must be valid for at least 6 months beyond entry.
Passport-sized photograph
Recent, 35x45mm.
Travel
Return or onward ticket
Confirmed booking.
Accommodation reservation(s)
For each location of stay in Seychelles.
Financial
Proof of sufficient funds
OptionalMay be requested to cover stay.
Supporting
Yellow fever vaccination certificate
Required only if traveling from or through an endemic country.
Proof of funds
- Bank statements
- Credit card statements
May be requested during application or at border.
Good to know
- Apply no earlier than 30 days before travel.
- Yellow fever vaccination is mandatory if coming from an endemic country.
Common refusal reasons
Incomplete or inaccurate application
Double-check all fields and upload clear copies.
Missing accommodation proof
Provide confirmed reservation details for every night.
FAQ
Do citizens of Iran need a visa for Seychelles?
Citizens of Iran don't need a visa for Seychelles but must get an electronic travel authorization (eTA) online before travelling. Visa type: ETA · Tourism.
How long can citizens of Iran stay in Seychelles?
Up to 30 days.
How much does the Seychelles visa cost for citizens of Iran?
Government fee: $10.
How long does Seychelles visa processing take?
Typically 1–3 days.
What documents do citizens of Iran need for Seychelles?
Valid passport; Passport-sized photograph; Return or onward ticket; Accommodation reservation(s); Yellow fever vaccination certificate; Proof of sufficient funds.
How long must my passport be valid for Seychelles?
At least 6 months.
Where do I apply?
On the official site: https://esea.gov.sc/
Sources
Plan your trip to Seychelles
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Seychelles.
Seychelles visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- All passports for Seychelles