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:

- 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.

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.
Visit and log in
Access the Seychelles Travel Authorisation portal and log in to your account.
Select travel purpose
Choose tourism, business, or family visit as your reason for travel.
Enter details exactly as shown on your passport
Verify first, middle, and last name order before submission as errors cannot be corrected afterwards.
Upload required documents
Submit passport bio page, photo, flight itinerary, accommodation proof, and Yellow Card scan.
Declare cash if carrying ≥ 50,000 Seychellois rupees
Make the required customs declaration if applicable.
Pay the fee by card and submit
Note your reference number for future tracking.
Receive approved Travel Authorisation by email
The approved Seychelles Travel Authorisation arrives as a PDF with QR code.
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.