How to Apply for the Seychelles ETA
Step-by-step guide to get your electronic travel authorisation quickly and without errors. You can apply up to 30 days before your arrival.
What You Need Before Starting Your Application.
Valid passport
You need a clear scan or photo of your passport's biographical page showing your passport number, full name, date of birth, nationality and expiry date. Your passport must remain valid for the entire duration of your stay in Seychelles.
Passport photo
A digital photograph of yourself is required. A clear portrait or selfie taken with your phone is acceptable. The system uses this photo to auto-fill your personal details.
Travel booking confirmation
You must provide your airline or vessel ticket showing your confirmed arrival date and departure date from Seychelles. A return or onward ticket is mandatory for approval.
Accommodation confirmation
You must provide a hotel reservation or formal invitation letter. This must include the full address of your accommodation in Seychelles. A hotel name alone is not sufficient.
Contact details
Provide a valid email address. Your ETA confirmation will be sent to this inbox. You must also provide a working phone number with the correct country code.
Health declaration
You will complete this directly within the online form. If arriving from or transiting through a yellow fever risk country, you must upload your valid yellow fever vaccination certificate.
Customs declaration
You will fill out a standard customs goods declaration inside the online form.
Payment method
A valid credit or debit card (Visa, Mastercard, American Express) is required. The total price through our service is 119 EUR per person, including 11 EUR in government fees and 108 EUR in processing and verification fees.
Steps to Apply for a Seychelles ETA.
Upload your passport and photo
Upload a copy of your passport biographical page and your digital passport photo. The system will use these to pre-fill your personal data fields.
Fill the online form
Enter your personal details including your name, date of birth and contact information. Add your trip details including your flight number and accommodation address. Complete the health and customs declarations.
Upload supporting documents
Upload your airline or cruise booking confirmation. Then upload your hotel or accommodation booking confirmation. You can add any additional supporting documents if needed.
Pay the application fee
Pay the required fee securely online using your credit or debit card. The total price through our service is 119 EUR per person (11 EUR government fees + 108 EUR processing and verification fees). You will immediately receive an email confirmation with your reference number.
Receive your ETA confirmation
Your approved ETA will be sent directly to your email address (generally within 24 to 72 business hours). You must present this document, digitally or in print, to immigration officials on arrival.
Apply from Your Phone
The official Seychelles E-Border app (iOS & Android) lets you submit your application from anywhere. Our team verifies your file and sends you the ETA by email upon approval.
Independent assistance service — not affiliated with the Government of Seychelles.
What You Must Present at the Border.
Approved ETA
Present your approved ETA at the border. You can show it on your phone or provide a printed copy. Without it, entry may be refused or a penalty fee imposed.
Valid passport
You must present the same passport used in your ETA application. It must remain valid for your full stay.
Return or onward ticket
Immigration officers may ask to verify your confirmed onward travel. Have your return ticket ready to show them.
Accommodation details
You may be asked to prove where you are staying. Keep your hotel address or host details easily accessible.
Proof of sufficient funds
You must show evidence that you can financially support yourself during your stay. No fixed amount is specified, so use your best judgment based on trip length.
Yellow fever certificate
Required if arriving from or transiting through a yellow fever risk country. Keep this certificate with your passport.

