Kenya Kenya Seychelles Seychelles
Visa-free

No visa required for Seychelles, but you must obtain a Travel Authorisation (ETA/TA) before departure; a Visitor’s Permit is issued on arrival if you meet entry conditions.

Last verified: 2026-02-05

At a glance

Max stay 90 days
Passport validity Passport must be valid for the period of the intended stay until arrival back in the holder’s country of origin or residence.
Entry type Visa-free
Onward ticket Return or onward ticket for the duration of the visit.

Entry requirements

  • Seychelles is visa-free for visitors (except Kosovo passport holders).
  • A Visitor’s Permit is issued on arrival for tourism/holiday travel if you are not a prohibited immigrant and you meet the entry conditions.
  • All travellers must apply for a Travel Authorisation (ETA/TA) online before travelling (via the Seychelles Electronic Border System).
  • To complete the Travel Authorisation you’ll typically need passport + selfie + trip/airline details + accommodation proof (or invitation) and payment card.

Stay

Visitor’s Permit is initially up to 3 months; it may be extended in 3‑month periods up to 12 months total (fees apply for extensions).

Passport

Passport must be valid for the period of the intended stay until arrival back in the holder’s country of origin or residence.

Health — Yellow fever

Yellow Fever vaccination certificate required only if you have resided in/recently visited a Yellow Fever endemic country, or transited (airport only) in an endemic country for more than 12 hours (Kenya is an endemic country).

Rules can change; confirm with Seychelles Immigration/MFA and your airline for your exact itinerary (including transit).

Book with Tsavaro

Ready to visit Seychelles?

M-Pesa accepted · Pay in KES