🇰🇪 🇸🇨

Seychelles Entry Requirements for Kenyan Passport Holders (2026)

✓ Visa Free — No visa required for your passport
1/5 Difficulty
–d Processing
KES 1,425 Total Cost

Quick Facts

Requirement Visa Free
Visa Fee KES 1,425 (€10 + service)
Processing Time – working days
Appointment Wait ~ weeks
Stay Duration Up to 90 days
Stay Duration Up to 90 days

Seychelles is the dream visa-free destination for Kenyan passport holders — no visa, no yellow fever card, just a return ticket and accommodation booking. The islands are among the most beautiful in the world.

Key Warnings

  • Seychelles is an expensive destination. Budget at least $150–200 per person per day for accommodation, food, and activities. Budget guesthouses (B&Bs) are available but limited.
  • Return or onward ticket is strictly required — Seychelles Immigration may deny boarding at Nairobi if you cannot prove you are leaving Seychelles.
  • Proof of accommodation (hotel booking, Airbnb confirmation, or host letter) is required at immigration. Have printed or digital copies ready.

Insider Tips

  • Kenya Airways and Air Seychelles fly direct from Nairobi (JKIA) to Mahé (SEZ) — about 3 hours. Book early for the best fares.
  • Praslin and La Digue islands are reachable from Mahé by ferry or domestic plane. La Digue has some of the most photographed beaches in the world.
  • Self-catering accommodation (holiday villas) can reduce costs significantly for groups. Supermarkets on Mahé have good local produce.

Step-by-Step Guide

  1. Check your yellow fever certificate first

    Kenya is a yellow fever risk country, so Seychelles requires the certificate and asks you to upload it during the Travel Authorisation application. The vaccine becomes valid 10 days after the jab, so this is the step that decides how early everything else has to happen.

  2. Apply for the Travel Authorisation at seychelles.govtas.com

    Every visitor needs one, children included — being visa-free does not exempt you. Standard processing is EUR 10 within 24 hours; card surcharges bring it to roughly EUR 12. Upload your passport, return ticket, accommodation and the yellow fever certificate. Apply at least a few days ahead — the six-hour tier costs EUR 30 and the one-hour tier EUR 70.

  3. Carry the approval to the airport

    The airline checks the Travel Authorisation at check-in in Nairobi. Without an approved one you will not be boarded, however visa-free the destination is. Print it or keep it offline on your phone.

  4. Arrive and collect the visitor's permit

    Immigration at Seychelles International (SEZ) issues a visitor's permit on arrival, normally for up to 30 days and extendable in-country. Have your accommodation booking and return ticket to hand.

Required Documents

  • Valid Kenyan passport (6+ months validity) Must be valid at least 6 months beyond your date of entry.
  • Confirmed return or onward ticket Checked at the border and often at check-in.
  • Proof of accommodation Hotel booking or a host's address covering your stay.
  • Evidence of sufficient funds Around USD 150 (KES 19,350) is the figure officers use. Bank statement or card.

Health Requirements

⚠️ Yellow Fever Certificate required. Kenya is a yellow fever risk country, and Seychelles requires an International Certificate of Vaccination from travellers aged 1 and over arriving from — or transiting an airport in — a country with risk of yellow fever transmission. Carry the original yellow card; it is also uploaded during the Travel Authorisation application. Vaccinate at least 10 days before departure. Available at Kenyatta National Hospital and private travel clinics in Nairobi.

Latest Updates

2026-08

Seychelles Travel Authorisation is mandatory before boarding

Seychelles requires no visa from any nationality, but every visitor must hold a Travel Authorisation obtained online before travel. This page previously said only that no visa was needed, which would have left a Kenyan traveller arriving at check-in without the one document that is actually required.

Frequently Asked Questions

Do Kenyans need a yellow fever certificate for Seychelles?
Yes. Kenya is a yellow fever risk country and Seychelles requires an International Certificate of Vaccination from travellers aged 1 and over arriving from such countries. It is uploaded during the Travel Authorisation application. The vaccine takes 10 days to become valid, so plan for that.
Is Seychelles really visa-free for Kenyans?
Yes for the visa itself — Kenyans need no visa and get a visitor's permit on arrival. But every traveller must hold an approved Travel Authorisation before boarding, EUR 10 (about KES 1,425) at seychelles.govtas.com. Airlines check it at Nairobi check-in, so visa-free does not mean there is nothing to arrange in advance.
Do Kenyans need a visa to visit Seychelles?
No. Seychelles grants visa-free access to all nationalities, including Kenyan passport holders. You receive a visitor's permit on arrival for up to 90 days. No application, embassy visit, or fee is required.
Do Kenyans need a yellow fever card for Seychelles?
No. Kenya is not a yellow fever endemic country. Kenyan passport holders do not need to show a yellow fever vaccination certificate to enter Seychelles.
What documents do Kenyans need to enter Seychelles?
You need: (1) a valid Kenyan passport with at least 6 months validity, (2) a confirmed return or onward ticket, (3) proof of accommodation such as a hotel booking or Airbnb confirmation, and (4) sufficient funds for your stay. Seychelles Immigration may ask to see these at arrival.
How much does a trip to Seychelles cost from Nairobi?
Seychelles is a premium destination. Return flights from Nairobi to Mahé typically cost KES 40,000–80,000 depending on season. Budget guesthouses start from $80–100 per night, while mid-range hotels are $200–400 per night. Plan for a daily budget of $150–250 per person for accommodation, meals, and activities.

Data Sources & Verification

Last verified:

Explore More