🇳🇬 🇸🇨

Seychelles Visa for Nigerians

✓ Visa Free — No visa required for your passport
2% Rejection Rate
1/5 Difficulty
1–1d Processing
NGN 15,670 Total Cost

Quick Facts

Requirement Visa Free
Visa Fee NGN 15,670
Processing Time 1–1 working days
Appointment Wait ~ weeks
Stay Duration Up to 90 days

Seychelles is one of the world's most beautiful destinations and Nigerians can visit visa-free — just a USD 10 online Travel Authorisation and a yellow fever card. 90 days on the Indian Ocean. Mahé, Praslin, and La Digue are extraordinary.

Key Warnings

  • Yellow fever certificate is mandatory from Nigeria. Airlines check at boarding — without it you will not board.
  • Seychelles is an expensive destination. Budget a minimum of USD 150–200 per person per day for budget stays; luxury resorts are USD 500–3,000/night.
  • Return ticket is strictly required at immigration — have it readily accessible.

Insider Tips

  • La Digue Island has Anse Source d'Argent — consistently voted one of the world's most beautiful beaches. Hire a bicycle on La Digue (only real transport) and explore the granite boulders and crystal water. Reach La Digue by ferry from Mahé via Praslin.
  • Vallée de Mai Nature Reserve on Praslin Island (UNESCO) is the only place on Earth where the Coco de Mer palm grows wild. The giant nut is the largest seed in the plant kingdom. Budget 2–3 hours.
  • For budget Seychelles: self-catering guesthouses (B&Bs) on Praslin and La Digue from USD 80–120/night are excellent value versus resort prices. Boulangeries and local restaurants (takeaways) serve creole fish curry for USD 5–10.

Step-by-Step Guide

  1. Get yellow fever vaccination

    NAFDAC-approved centre in Lagos or Abuja. Yellow card at least 10 days old before travel.

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

    Complete short online form, upload passport photo page, pay USD 10 (~NGN 15,670) by card. Approval within hours. Print or save on phone.

  3. Book flights via Dubai or Addis Ababa to Mahé

    Lagos (LOS) → Dubai (DXB) → Mahé (SEZ) with Emirates. Or Lagos (LOS) → Addis (ADD) → Mahé (SEZ) with Ethiopian Airlines. Total: ~10–12 hours.

  4. Enjoy Seychelles — 90 days visa-free

    Mahé, Praslin (Vallée de Mai UNESCO), La Digue (Anse Source d'Argent beach). Snorkelling, coral reefs, giant tortoises.

Required Documents

  • Valid Nigerian passport (6+ months validity, 1+ blank page)
  • Seychelles Travel Authorisation (USD 10, applied online)
  • Yellow fever vaccination certificate — MANDATORY (Nigeria is endemic)
  • Confirmed return or onward flight ticket
  • Hotel booking or Airbnb confirmation for duration of stay
  • Proof of sufficient funds (Seychelles is expensive — budget USD 150–300/day)

Recommended (Optional)

  • Travel insurance (strongly recommended — Seychelles medical care is expensive)

Health Requirements

⚠️ Yellow Fever Certificate required. Nigeria is a yellow fever endemic country. Seychelles requires a valid International Certificate of Vaccination (yellow card) from all travellers arriving from endemic countries including Nigeria. Certificate must be at least 10 days old. Obtain from NAFDAC-approved vaccination centres in Lagos or Abuja.

Frequently Asked Questions

Do Nigerians need a visa for Seychelles?
No visa required. Nigerians get 90 days visa-free. You must obtain a Seychelles Travel Authorisation online (USD 10) at seychelles.govtas.com before departure. Yellow fever certificate is mandatory. Return ticket and hotel booking required.
Do Nigerians need a yellow fever card for Seychelles?
Yes — Nigeria is a yellow fever endemic country and Seychelles requires a valid yellow fever vaccination certificate from Nigerian travellers. Get vaccinated at a NAFDAC-approved centre. Your yellow card must be at least 10 days old before travel.

Data Sources & Verification

Last verified:

Explore More