Seychelles ETA Requirements 2026: Required Documents & Eligibility

Check if you are required to apply, gather your documents and find out what to present at the border before submitting your ETA application.

Eligibility

Who Must Apply for the Seychelles ETA?

The ETA is mandatory for all foreign visitors entering the Republic of Seychelles — by air at Mahé Airport or by sea. Every traveller must present this document at immigration, regardless of age.
REQUIREDAll foreign passport holders — air or sea arrival

Every foreign national arriving at Mahé (SEZ) or by cruise ship, yacht or private vessel must hold a valid ETA before boarding.

REQUIREDChildren and infants

Each minor must have their own individual ETA. There is no group or family ETA.

NOT REQUIREDSeychellois citizens

Citizens travelling on a Seychellois passport are exempt from the ETA.

NOT REQUIREDValid Seychelles permanent resident permit holders

Permanent residents are exempt provided they present their valid residence permit at the border.

REFUSEDKosovo passport holders

Holders of Kosovo passports are not permitted to enter Seychelles. An ETA cannot be issued to them.

Eligible nationalities

All nationalities — except Kosovo.

Arrival in Seychelles — Mahé airport

Mahé International Airport, gateway to Seychelles

Required Documents

Documents Required for Your Application.

Gather all these documents before starting your application to complete it in a single session.
Seychelles ETA portal — online application interface

Official Seychelles ETA portal interface

Valid passport

You must provide a scan or photo of your passport's biographical page. Required information includes passport number, full name, date of birth, nationality and expiry date. Your passport must be valid for the entire duration of your stay in Seychelles.

Passport photo

A clear digital photograph is required — white background, clear face. A portrait or selfie is acceptable if using the mobile app. The system uses this photo to auto-fill your personal details.

Travel booking confirmation

You must provide an airline ticket or cruise booking confirmation showing your arrival and departure dates from Seychelles. A return or onward ticket is mandatory.

Accommodation confirmation

A hotel reservation or invitation letter is required. This must include the full address of your accommodation in Seychelles — a name alone is not sufficient.

Contact details

A valid email address is mandatory to receive your ETA confirmation. You must also provide a phone number with the international country code.

Health declaration

Completed within the online form. You must also upload a yellow fever vaccination certificate if arriving from or transiting through a yellow fever risk country.

Customs declaration

Also completed within the online form. This is a standard customs goods declaration, mandatory for all travellers entering Seychelles.

Payment method

A credit card (Visa, Mastercard, American Express) is required. The total price through our service is 119 EUR, including 11 EUR in government fees and 108 EUR in processing and verification fees.

On Arrival

What to Present at the Border.

The ETA is a pre-travel authorisation. On arrival, officers will issue a separate Visitor's Permit. Have these documents to hand.
1

Approved ETA

Your approved ETA must be presented at the border — digitally on your phone or as a printed copy. Without it, entry may be refused or a penalty fee imposed.

2

Valid passport

You must present the exact same passport used in your ETA application. It must remain valid for your full stay.

3

Return or onward ticket

Immigration officers may verify your confirmed onward travel. Have your return ticket ready to show them.

4

Accommodation details

Officers may request your hotel address or host details. Keep your booking confirmation easily accessible.

5

Proof of sufficient funds

You must show evidence that you can financially support yourself during your stay. No fixed amount is specified by Seychelles immigration.

6

Yellow fever certificate

Required if arriving from or transiting through a yellow fever risk country. Keep this document with your passport.

Everything ready?

Submit your ETA application now.

Our team verifies every file to maximise your chances of quick approval.

Miriam Laurent
Miriam Laurent
Seychelles Travel Documentation Specialist