FR | EN
Mandatory for ALL non-citizen visitors

Seychelles ETA — What It Is and Who Needs It

Every foreign national must apply for a Seychelles ETA before arriving in the country. The Electronic Travel Authorisation is mandatory for all nationalities, by air and sea.

✓ Approved within 24h
✓ Independent service
✓ Secure payment
Seychelles beach — granite rocks and turquoise water
What it is

Seychelles ETA — What Is It?

The Seychelles Electronic Travel Authorisation (ETA) is a mandatory travel visa introduced by the Seychelles Immigration and Civil Status (ICS). Required by law under the Seychelles Immigration Act, it applies to all non-citizen visitors, regardless of nationality, before entering the Republic of Seychelles by air or sea.

Applications are submitted online at seychelles.govtas.com or via the official mobile app Seychelles E-Border, available on the App Store and Google Play. Once approved, the ETA is valid for 90 days from the date of issue for travel commencement. A Visitor's Permit is then issued free of charge on arrival, allowing a stay of up to 30 days.

This requirement covers all entry points: Mahé International Airport (SEZ) and all sea ports, including cruise ship terminals, marinas and private vessel arrivals.

Eligibility

Do You Need a Seychelles ETA?

The ETA is required for virtually all foreign nationals — regardless of stay duration and transport mode.
REQUIREDAll non-citizen visitors — arrival by air

Every foreign national arriving at Mahé International Airport (SEZ) must hold a valid, approved ETA before boarding. This includes tourists, business travellers and visitors of any nationality.

REQUIREDAll non-citizen visitors — arrival by sea

Since November 2024, all travellers arriving by cruise ship, yacht or private vessel must also obtain an ETA online before departure. The process is identical to air arrivals.

NOT REQUIREDSeychellois citizens and residents

Seychellois citizens travelling on a Seychellois passport and holders of valid Seychelles permanent residence permits are not required to obtain a digital authorisation.

REFUSEDKosovo passports

A travel authorisation cannot be issued for holders of Kosovo passports. Entry to Seychelles is not permitted.

If you are unsure about your situation, consult the full requirements page or contact us.
Quick Reference

Seychelles ETA — Key Facts.

All key information about the Seychelles ETA at a glance.
Cost119 EUR per person — including 11 EUR in government fees (ICS) + 108 EUR in processing and verification fees
When to applyUp to 30 days before arrival — at least 2–3 days in advance to guarantee processing time
Where to applyseychelles.govtas.com or via the Seychelles E-Border app (iOS / Android)
Applies toAll entry points — Mahé International Airport (SEZ) + all sea ports
Validity90 days from issue date for travel commencement
Authorised stayUp to 30 days on arrival (Visitor's Permit issued free at the border)
Entry typeSingle entry — a new authorisation is required for each visit
ExtensionsAvailable through the ICS — maximum stay of 12 months for genuine tourists
Issuing authoritySeychelles Immigration and Civil Status (ICS)
App availableYes — Seychelles E-Border: App Store + Google Play
Pricing

Exactly What You Pay.

Our fee includes the official Seychelles government charges plus our processing and file verification fees.
Government fee 11 EUR
Processing fee 108 EUR
Your total price 119 EUR
Government fee (11 EUR)

Official tax collected by the Seychelles Immigration and Civil Status (ICS) for processing your electronic travel authorisation.

Processing fee (108 EUR)

Includes full file verification by our team, error detection before submission, application tracking and delivery of your ETA by email.

Secure payment by credit card — Visa, Mastercard, American Express. Immediate email confirmation upon receipt of payment.
Process

How to Get Your ETA in 5 Steps.

Allow approximately 15–20 minutes with your documents to hand.
1

Start your application

Go to seychelles.govtas.com or download the Seychelles E-Border app. Have your passport ready before you begin.

2

Provide your ID

Upload your passport page and a recent passport photo (white background). The system auto-fills your personal details.

3

Fill the form

Enter your travel details (air or sea), stay dates, full accommodation address, health and customs declarations.

4

Submit & pay

Upload your booking confirmations (flight + accommodation). Select your processing speed and pay online securely.

5

Receive your ETA

Your approved ETA is sent by email. Present it digitally or printed at check-in and on arrival in Seychelles.

Timing

When to Apply?

The 30-day application window starts from your arrival date in Seychelles — not your departure date. Without a valid ETA, your airline may deny boarding.

7–30 days
Ideal
Maximum time for processing and correction of any errors. Apply as soon as your travel is confirmed.
Recommended
2–3 days
On time
Safe window — allows time to correct errors with standard processing.
OK
24 hours
Technically possible
Possible with Premium processing — but leaves no room for error.
Risky
Day of departure
Very risky
Express option (60 min) available — but any error may result in denied boarding.
Avoid
After departure
Impossible
The ETA must be approved before boarding. No exception.
Seychelles — paradise beach, turquoise water

ETA required by main nationalities

Seychelles does not impose a traditional visa, but the ETA is mandatory for all non-citizen visitors regardless of nationality.

NationalityTraditional visa required?ETA required?Initial authorised stay
🇫🇷 FranceNo✓ Yes30 days
🇧🇪 BelgiumNo✓ Yes30 days
🇨🇭 SwitzerlandNo✓ Yes30 days
🇬🇧 United KingdomNo✓ Yes30 days
🇩🇪 GermanyNo✓ Yes30 days
🇺🇸 United StatesNo✓ Yes30 days
🇨🇦 CanadaNo✓ Yes30 days
🇦🇺 AustraliaNo✓ Yes30 days
🇯🇵 JapanNo✓ Yes30 days
🇮🇳 IndiaNo✓ Yes30 days
🇨🇳 ChinaNo✓ Yes30 days
🇷🇺 RussiaNo✓ Yes30 days
🇿🇦 South AfricaNo✓ Yes30 days
🇧🇷 BrazilNo✓ Yes30 days
🇲🇦 MoroccoNo✓ Yes30 days

Requirements may change. Always verify current requirements at seychelles.govtas.com before travelling.

This list shows a selection of countries only. For the full list of eligible countries, visit the Seychelles ETA Requirements page.

Watch Out

Errors That Delay Your Entry to Seychelles.

Our team identifies these common errors before your file is submitted to the authorities.
!

Passport details mismatch

Every field must match your passport exactly. An incorrect passport number, spelling mistake in the name or wrong date of birth will cause automatic rejection. Read carefully before submitting.

!

Wrong transport mode selected

If arriving by cruise ship or yacht, select "Sea". If arriving by scheduled or charter flight, select "Air". The wrong selection will create discrepancies in border records.

!

Incomplete accommodation address

A hotel name alone is not sufficient. The form requires a full address including the city and specific location details. Have your booking confirmation ready when filling the form.

!

Applying too late

Standard processing takes up to 24 hours. Do not apply on the day of departure unless you select Express processing. A pending ETA may cause airlines to deny boarding.

FAQ

Frequently Asked Questions.

The most common questions about the Seychelles ETA — answered by Miriam Laurent.
It is a mandatory digital travel authorization issued by the Seychelles ICS. Required by all non-citizens before entry, it applies to both air and sea arrivals. Processed online via seychelles.govtas.com, this single-entry authorization carries a 90-day validity period.
All foreign nationals regardless of nationality require this authorization, including all age groups and children, for both air and sea arrivals. The only exception is for Seychellois citizens and permanent residents. Kosovo passports are refused.
The total price is 119 EUR per person. This includes 11 EUR in official government fees collected by the Seychelles Immigration and Civil Status (ICS), and 108 EUR in processing fees covering file verification, application tracking and email delivery of your ETA. A Visitor's Permit is issued free of charge on arrival.
The authorization is valid for 90 days for travel commencement. On arrival, a Visitor's Permit of up to 30 days is issued free of charge. Extensions are available through the ICS for a maximum of 12 months for genuine tourists.
Yes, the official Seychelles E-Border app is available on the iOS App Store and Google Play. It offers the same process as the web portal and allows you to securely store your documents and passport in the app.
You will face a penalty fee on arrival, alongside possible refusal of entry or significant delays at immigration. Airlines may deny boarding if your ETA is not confirmed before check-in. There is no exception — always apply before your trip.
Location

Our office in Victoria, Mahé.

Suite 9, Ansuya Estate, Revolution Ave, Victoria, Seychelles — Independent assistance service based in the heart of Seychelles.
Ready to travel?

Your Seychelles ETA in a few minutes.

Fill the form, upload your documents and receive your authorisation by email within 24–72 hours.

Independent assistance service — not affiliated with the Government of Seychelles or Seychelles Immigration and Civil Status (ICS).

Miriam Laurent
Miriam Laurent
Seychelles Travel Documentation Specialist · Based in Mahé