No visa needed, but get a paid online Travel Authorisation before you fly. A free visitor's permit is issued on arrival.
What you need to know
•
Apply for the Travel Authorisation at seychelles.govtas.com after booking flights and accommodation. A fee applies, and each one covers one trip
•
Passport valid for your whole trip
•
Have a return ticket, confirmed accommodation and at least US$150 per day
•
The visitor's permit is free for up to 3 months and can be extended up to 12 months (SCR 5,000 per extension)
Documents to bring
•
Passport valid for your whole trip
•
Travel Authorisation approval
•
Return or onward ticket
•
Accommodation booking
•
Proof of funds (US$150+ per day)
Official source
Official government source ↗
All visitors to Seychelles must possess a valid Electronic Travel Authorisation (ETA) prior to departing from their country of origin.
Last verified 6 Oct 2026
Entry rules change often. Before you book or travel, please confirm with the official government source or the embassy. Can I Go? is a helpful guide, not legal advice. How we check our rules