Skip to content
1 way to enter

Seychelles visas

Seychelles visa on arrival

A free Visitor’s Permit is issued on arrival. You must obtain online travel authorisation before departure.

Ways to get a Seychelles visa on arrival

  1. Visitor’s Permit on arrival

    Visa on arrival

    Visitors of all nationalities who have obtained online travel authorisation and meet the entry requirements.

    Stay
    Up to 90 days initially, also described as up to 3 months. Paid extensions of up to 3 months at a time are possible, up to 12 months in total.
    Fee
    Free on arrival. Extensions cost extra; the amount is not stated.
    1. Obtain online travel authorisation through the Seychelles Electronic Border System before departure.
    2. Have your passport, return or onward ticket, accommodation proof and evidence of sufficient funds ready on arrival.
    3. Receive your Visitor’s Permit.

Who needs it

Visitors of all nationalities normally need a Visitor’s Permit on arrival.

Who doesn't

Holders of Ethiopian diplomatic, official or service passports do not need a Visitor’s Permit for stays of up to 90 days.

How to apply

  1. Complete the Seychelles Electronic Border System formalities and obtain online travel authorisation before departure.
  2. Bring your valid passport, return or onward ticket, accommodation proof and evidence of sufficient funds.
  3. Receive your Visitor’s Permit on arrival.

What to bring

  • Valid passport.
  • Return or onward ticket.
  • Proof of accommodation.
  • Evidence of sufficient funds.
  • Yellow fever vaccination certificate if arriving from a country where yellow fever is endemic.

Good to know

  • Obtain online travel authorisation before departure.
  • Have accommodation and sufficient funds.
  • Get an extension to stay beyond your initial permitted stay.
  • The free arrival permit does not remove the requirement to obtain paid online travel authorisation before departure.
  • The total stay with extensions cannot exceed 12 months.

Questions

Do I need a visa on arrival for the Seychelles?

Visitors of all nationalities normally need a Visitor’s Permit on arrival. Holders of Ethiopian diplomatic, official or service passports do not need a Visitor’s Permit for stays of up to 90 days.

How long can I stay on a the Seychelles visa on arrival?

Up to 90 days initially, also described as up to 3 months. Paid extensions of up to 3 months at a time are possible, up to 12 months in total.

How much does a the Seychelles visa on arrival cost?

The Visitor’s Permit is free on arrival. Online travel authorisation costs €10 standard, €30 premium or €70 expedited. Extensions cost extra; the amount is not stated.

How long does a the Seychelles visa on arrival take?

The permit is issued on arrival. No processing duration is stated.

What documents do I need for a the Seychelles visa on arrival?

Valid passport.; Return or onward ticket.; Proof of accommodation.; Evidence of sufficient funds.; Yellow fever vaccination certificate if arriving from a country where yellow fever is endemic..

How do I apply for a the Seychelles visa on arrival?

1. 1. Complete the Seychelles Electronic Border System formalities and obtain online travel authorisation before departure. 2. 2. Bring your valid passport, return or onward ticket, accommodation proof and evidence of sufficient funds. 3. 3. Receive your Visitor’s Permit on arrival.

What rules do I have to follow on a the Seychelles visa on arrival?

Obtain online travel authorisation before departure. Have accommodation and sufficient funds. Get an extension to stay beyond your initial permitted stay.

Does my passport change whether I need a visa on arrival for the Seychelles?

Yes. Rules depend on the country that issued your passport. Open the Seychelles visa page and choose your passport for a plain answer.

Can a visa on arrival for the Seychelles be refused?

Yes. Officials can refuse a visa or entry, even after you apply. Give true answers, bring the documents asked for, and keep proof of your onward trip and money.

Where do I check the latest the Seychelles visa on arrival rules?

On the Seychelles's official immigration or foreign ministry website, or at its embassy. Rules change, so check close to your trip.

Reviewed by