✉️ contact@seychelles-evisa.info
How to Apply for a Seychelles Visa from Nigeria in 2026: Requirements, Cost & Step-by-Step Guide

How to Apply for a Seychelles Visa from Nigeria in 2026: Requirements, Cost & Step-by-Step Guide

Nigerian citizens need a Seychelles Travel Authorisation (eTA). Apply at the Seychelles government portal with passport, photo, flight itinerary, accommodation proof, and Yellow Card. Fee: $11-$38 (₦17,000-₦60,000). Processing: 6-24 hours. Apply at least 7 days before travel.

Author: Travel Info UK editorial team. Published: 15 September 2026. Last updated: 15 September 2026. Sources: Seychelles Department of Immigration (ics.gov.sc), UK FCDO travel advice.

Learning how to apply for Seychelles visa from Nigeria means understanding the full Seychelles Travel Authorisation application process, costs in Nigerian Naira, required documents, processing times, and departure tips for Nigerian travellers flying from Lagos or Abuja in 2026.

Do Nigerian Citizens Need a Visa for Seychelles in 2026?

Seychelles is visa-free, but Nigerian passport holders need a mandatory Seychelles Travel Authorisation (eTA) before departure via. No visa on arrival is available for Nigerian citizens.

Processing Route Timeframe Cost
Government direct 6-24 hours ~$11
Third-party standard (Sherpa) 5-7 business days $38
Third-party urgent (Sherpa) Within 1 day $93.75

Current Eligibility Status for Nigerian Citizens

Nigerian applicants may submit the Seychelles Travel Authorisation application up to 30 days before arrival, with a minimum of 7 days recommended before departure. Express or emergency applications are available for an extra fee through third-party agencies.

How to Check Your Application Status Online

Log in to using your account credentials and application reference number. The platform provides real-time status updates and offers 24/7 Live Chat support.

Documents Required for a Seychelles Travel Authorisation from Nigeria

The Seychelles Travel Authorisation application for Nigerian passport holders requires the following documents, submitted electronically via:

Documents Required for a Seychelles Travel Authorisation from Nigeria
  • Valid Nigerian passport – 6 months minimum recommended from arrival date (legal minimum = duration of stay); at least 1 blank visa page
  • Recent colour passport-size photograph
  • Confirmed return or onward flight booking (can be added later)
  • Accommodation proof: hotel reservation, Airbnb booking, or invitation letter
  • Financial proof: minimum $150 USD per day of stay
  • Yellow Fever vaccination certificate (Yellow Card) – mandatory
  • Travel insurance – recommended; proof may be requested at the border
  • Minors: unabridged birth certificate, notarised parental consent (if one parent absent), both parents’ passport copies

Passport Validity Requirements

The Seychelles Travel Authorisation application requires Nigerian applicants to hold a passport valid for the period of intended stay under Seychelles law. However, airlines enforce a 6-month minimum from the entry date to prevent boarding denials. At least 1 blank visa page is required for the Visitor’s Permit stamp issued on arrival.

Health Requirements: Yellow Fever Vaccination for Nigerian Travellers

Nigeria is classified as a WHO yellow fever endemic zone, making the Yellow Card mandatory for the Seychelles Travel Authorisation application. The certificate must be in the International Certificate of Vaccination or Prophylaxis (ICVP) format and issued at least 10 days before departure. Without a valid Yellow Card, entry is refused regardless of an approved Travel Authorisation.

How Much Does a Seychelles Travel Authorisation Cost from Nigeria in 2026?

The Seychelles Travel Authorisation costs approximately $11 via the government portal or $38 through third-party agencies, equivalent to roughly ₦17,000-₦60,000 in Naira.

Cost in Nigerian Naira (₦)

Source Fee (USD) Fee (NGN)
Government direct (estimated) ~$11 ~₦17,000
Third-party standard (Sherpa) $38 ~₦59,000
Third-party urgent (Sherpa) $93.75 ~₦145,000

Naira equivalents are illustrative; exchange rates fluctuate and the CBN official rate applies. The Visitor’s Permit issued on arrival is free for the first 3 months; extensions are granted in 3-month increments up to a maximum of 12 months total, with a fee payable per extension.

Payment Methods for Nigerian Applicants

The Seychelles Travel Authorisation portal at accepts Visa and Mastercard. CBN foreign-exchange restrictions on naira debit cards may block international transactions, so Nigerian applicants should consider virtual USD cards such as Chipper Cash, Barter by Flutterwave, or Payday. An international credit card remains the most reliable option.

Disclaimer: Third-party fee information for Sherpa is provided for reference only. This portal has no affiliate partnership with Sherpa. Always verify the latest government fee at before paying.

Infografika: How to Apply for a Seychelles Visa from Nigeria in 2026: Requirements, Cost & Step-by-Step Guide

Step-by-Step Application for a Seychelles Travel Authorisation from Nigeria

The Seychelles Travel Authorisation application for Nigerian passport holders is completed entirely online at. Applicants receive an approved eTA PDF with QR code by email.

1

Visit and log in
Access the Seychelles Travel Authorisation portal and log in to your account.

2

Select travel purpose
Choose tourism, business, or family visit as your reason for travel.

3

Enter details exactly as shown on your passport
Verify first, middle, and last name order before submission as errors cannot be corrected afterwards.

4

Upload required documents
Submit passport bio page, photo, flight itinerary, accommodation proof, and Yellow Card scan.

5

Declare cash if carrying ≥ 50,000 Seychellois rupees
Make the required customs declaration if applicable.

6

Pay the fee by card and submit
Note your reference number for future tracking.

7

Receive approved Travel Authorisation by email
The approved Seychelles Travel Authorisation arrives as a PDF with QR code.

8

Print a copy for airline check-in
Carry a printed copy for check-in at Lagos or Abuja airports.

Filling in Passport Details Correctly

Your name, date of birth, and passport number must match your passport exactly. Verify first, middle, and last name order before submission as errors cannot be corrected afterwards.

Getting to Seychelles from Nigeria: Flights and Transit

Common routes from Lagos (LOS) to Victoria (SEZ) include Ethiopian Airlines via Addis Ababa and Kenya Airways via Nairobi. Transit under 24 hours is usually visa-free for Nigerian citizens. Complete the mandatory Embarkation Information Form via before leaving Seychelles.

Common Mistakes and How to Avoid Them

Top errors in Seychelles Travel Authorisation applications include name mismatches (first, middle, last name order), blurry uploads, missing Yellow Card, and expired passport photos. Re-application for a Seychelles Travel Authorisation is allowed after refusal. Contact the Department of Immigration at [email protected] or (+248) 4 293636.

Travelling from Nigeria: Airports, Extending Your Stay, and Departure

At Lagos or Abuja check-in, carry a printed copy of your approved Seychelles Travel Authorisation with QR code, passport, Yellow Card, return ticket, and accommodation proof. The Seychelles Travel Authorisation must be verifiable by airlines such as Ethiopian Airlines and Kenya Airways, which may request physical printouts.

The Visitor’s Permit issued on arrival can be extended in 3-month increments up to 12 months total at the Immigration Office, Independence House, Victoria, Mahe. Apply before your current permit expires. The Embarkation Information Form is mandatory under the Immigration Act and must be submitted via before departing Seychelles.

FAQ: Seychelles Travel Authorisation for Nigerian Citizens

How much does a Seychelles Travel Authorisation cost in Nigerian Naira in 2026?

Approximately ₦17,000 via the government portal (~$11), ₦59,000 through Sherpa standard ($38), or ₦145,000 for Sherpa urgent ($93.75). Naira equivalents are illustrative and fluctuate with the CBN official exchange rate.

Can Nigerian citizens get a visa on arrival in Seychelles?

No. Nigerian citizens must obtain a Seychelles Travel Authorisation (eTA) online before departure via. The Visitor’s Permit is issued on arrival, but the eTA is mandatory pre-travel.

How long is the Seychelles Travel Authorisation valid for Nigerian passport holders?

The eTA allows single entry with a statutory stay allowance of up to 90 days. In practice, the initial Visitor’s Permit is typically granted for verified return flight dates. Extensions are available in 3-month increments up to 12 months total.

Do I need travel insurance for Seychelles from Nigeria?

Travel insurance is not mandatory for the eTA application, but proof of insurance covering health costs may be checked at the border. It is strongly recommended for all Nigerian travellers.

What if I made a mistake on my submitted Seychelles Travel Authorisation application?

Applications generally cannot be edited after submission. Contact the Department of Immigration at [email protected] or (+248) 4 293636. In some cases, you may need to submit a fresh application.

Can I apply for a Seychelles Travel Authorisation for my child from Nigeria?

Yes. Nigerian minors require an unabridged birth certificate, a notarised parental consent letter if one parent is absent, and copies of both parents’ passports. Each family member’s details must be entered during the application.

Is there a Seychelles embassy in Nigeria where I can apply?

No embassy visit is required. The Seychelles Travel Authorisation application is fully online via. For queries, contact the Department of Immigration at [email protected].

What documents do I need at Lagos or Abuja airport for Seychelles check-in?

Carry a printed copy of your approved Travel Authorisation with QR code, valid Nigerian passport, Yellow Card, confirmed return ticket, and accommodation proof. Airlines may request physical printouts at check-in.

How do I check my Seychelles Travel Authorisation application status?

Log in to with your account credentials and application reference number. The platform provides real-time status updates and 24/7 live chat support.

What is the Embarkation Information Form and is it mandatory?

Yes. The Embarkation Information Form is a legal requirement under the Immigration Act and must be completed via before departing Seychelles. Failure to submit it is a serious offence.

Summarize with AI

Opens the selected AI with a ready-made prompt to summarize this article. You choose to send.

Denise Hoareau

Author: Denise Hoareau

Travel documentation in the Indian Ocean region is Denise Hoareau's beat: she writes on Indian Ocean island travel authorisations and health rules. The focus here is on getting the Seychelles Travel Authorisation right the first time — eligibility, fees, processing windows and the supporting documents that decide whether an application clears or comes back. Everything traces back to official government sources in Seychelles. This site is an independent information resource and is not affiliated with the government of Seychelles.