Skip to content

Croatia passport → Seychelles

Seychelles visa for citizens of Croatia

eTASeychelles Electronic Travel Authorisation (ETA) · Tourist

Citizens of Croatia don't need a visa for Seychelles but must get an electronic travel authorization (eTA) online before travelling.

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeTA · Seychelles Electronic Travel Authorisation (ETA) · Tourist
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity90 days
EntriesMultiple entry
Processing time1–3 days
Government fee€10
Passport validityAt least 6 months

How to apply

  1. 1

    Access the official ETA portal

    Go to https://seychelles.govtas.com/ and create an account.

  2. 2

    Complete the online application form

    Provide personal, passport, travel, and accommodation details.

  3. 3

    Upload required documents

    Upload digital passport photo, passport copy, flight itinerary, accommodation booking.

  4. 4

    Pay the processing fee

    Pay €10 (or equivalent) by credit/debit card.

  5. 5

    Submit application and receive confirmation

    You will receive a confirmation email with an application reference number.

  6. 6

    Wait for processing

    Processing usually takes 1–3 working days; you will be notified by email.

  7. 7

    Download approved ETA

    Once approved, download and print the ETA certificate to present on arrival.

Documents checklist

Identity

  • Valid passport with at least 6 months validity

    Must have at least one blank page.

  • Digital passport photo (45x35 mm, white background)

    Uploaded during application.

Supporting

  • Return flight booking or onward ticket

    Shows exit from Seychelles.

  • Accommodation booking confirmation

    Hotel or private address.

  • Travel medical insurance covering COVID-19

    Recommended but not always mandatory.

Good to know

  • The ETA must be used within 90 days of approval.
  • Ensure passport is valid for at least 6 months from the date of arrival.

Common refusal reasons

Incomplete or incorrect information on the application.

Double-check all details before submitting.

Passport not valid for 6 months beyond departure.

Renew passport if necessary.

Missing or insufficient accommodation proof.

Provide a confirmed hotel booking or invitation letter.

FAQ

Do citizens of Croatia need a visa for Seychelles?

Citizens of Croatia don't need a visa for Seychelles but must get an electronic travel authorization (eTA) online before travelling. Visa type: Seychelles Electronic Travel Authorisation (ETA) · Tourist.

How long can citizens of Croatia stay in Seychelles?

Up to 30 days.

How much does the Seychelles visa cost for citizens of Croatia?

Government fee: €10.

How long does Seychelles visa processing take?

Typically 1–3 days.

What documents do citizens of Croatia need for Seychelles?

Valid passport with at least 6 months validity; Digital passport photo (45x35 mm, white background); Return flight booking or onward ticket; Accommodation booking confirmation; Travel medical insurance covering COVID-19.

How long must my passport be valid for Seychelles?

At least 6 months.

Sources

  • seychelles.govtas.com (seychelles.govtas.com, third-party site)

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

More destinations for Croatia passport holders