Skip to content

Romania passport → Seychelles

Seychelles visa for citizens of Romania

eTAETA · Tourist (90 days)

Citizens of Romania 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 · Tourist (90 days)
How to applyElectronic travel authorization (online)
Maximum stayUp to 90 days
Visa validity365 days
EntriesMultiple entry
Processing timeUp to 3 days
Government fee€10
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsSufficient funds for stay (e.g., bank statement or cash)

How to apply

  1. 1

    Complete online application

    Fill in the ETA form on the official Seychelles ETA portal with personal and travel details.

  2. 2

    Upload required documents

    Upload digital copies of passport, photo, flight itinerary, accommodation, and proof of funds.

  3. 3

    Pay the ETA fee

    Pay the €10 fee online using a credit or debit card.

  4. 4

    Receive ETA confirmation

    ETA is processed within 3 business days and sent via email.

  5. 5

    Print or save ETA

    Carry a printed or digital copy of the ETA for presentation upon arrival in Seychelles.

Documents checklist

Identity

  • Valid passport

    Must be valid for at least 6 months from arrival

  • Digital passport photo

    Recent, white background

  • Email address

    For ETA confirmation

Travel

  • Return or onward ticket

    Confirmed flight booking

  • Proof of accommodation

    Hotel reservation or invitation letter

Financial

  • Proof of sufficient funds

    Bank statement, credit card, or cash equivalent

  • Credit/debit card

    For payment of ETA fee

Supporting

  • Travel insurance

    Optional

    Recommended but not mandatory

Proof of funds

Minimum balance: Sufficient for stay (no fixed amount specified)

  • Bank statement
  • Credit card
  • Cash

Proof of funds may be requested at immigration.

Good to know

  • Apply at least 1 day before travel; processing can take up to 3 days.
  • Ensure passport is valid for at least 6 months from arrival date.
  • ETA is valid for multiple entries within 1 year, but each stay cannot exceed 90 days.

Common refusal reasons

Incomplete or incorrect application details

Double-check all information before submitting.

Passport validity less than 6 months

Renew passport before applying.

Criminal record or previous immigration violations

Disclose any issues honestly; consult embassy if unsure.

FAQ

Do citizens of Romania need a visa for Seychelles?

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

How long can citizens of Romania stay in Seychelles?

Up to 90 days.

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

Government fee: €10.

How long does Seychelles visa processing take?

Typically Up to 3 days.

What documents do citizens of Romania need for Seychelles?

Valid passport; Digital passport photo; Return or onward ticket; Proof of accommodation; Proof of sufficient funds; Email address; and 2 more.

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 Romania passport holders