|

Get Your Seychelles Visa on Arrival

Picture yourself stepping off the plane onto powder-white sand, granite boulders in the background and turquoise water stretching to the horizon. That’s Seychelles, and getting there is easier than most travellers expect: Nigerian passport holders can simply get their Seychelles visa on arrival, no embassy queue or advance application required.

This guide applies to Nigerian passport holders travelling to Seychelles for tourism, business or family visits.

Unlike destinations that demand weeks of paperwork, Seychelles operates a visa-exempt system. Nigerians can stay for up to three months without ever applying for a visa in advance — you’ll simply be issued a visitor’s permit by an immigration officer the moment you land.

What Is the Seychelles Visa on Arrival?

Technically, Seychelles doesn’t issue a “visa” in the traditional sense — instead, every visitor receives a visitor’s permit at the airport, provided they meet a short list of entry conditions. Think of it less as an application and more as a checkpoint: show up prepared, and the permit is stamped into your passport within minutes.

Before You Fly: The Travel Authorisation

One step happens before you even board your flight: Seychelles requires all arriving travellers to complete an online Travel Authorisation through the Seychelles e-Border system. It only takes a few minutes, and you’ll need it ready to show alongside your other documents on arrival.

READ ALSO:  Complete Visa-Free Countries for Nigerians in 2026 (+ eVisa & VOA)

Requirements for Your Seychelles Visitor’s Permit

  • A passport valid for the full length of your stay
  • At least two blank visa pages
  • A confirmed return or onward flight ticket
  • Proof of confirmed accommodation, with a contact address in Seychelles
  • Evidence you can financially support yourself for the duration of your trip
  • A completed Seychelles Travel Authorisation
  • A clean immigration record — no prior entry bans or violations

Tip: Immigration officers can and do ask to see proof of funds and accommodation on the spot, so keep printed or downloaded copies handy rather than relying on patchy airport Wi-Fi.

How Much Does It Cost?

Here’s the part that surprises most travellers: your initial visitor’s permit is completely free for the first three months. Seychelles only charges a fee if you want to extend your stay beyond that — currently SCR 5,000 (Seychellois Rupees) for each additional three-month block, up to a maximum stay of 12 months.

Note: Since this fee is charged in Seychellois Rupees, the Naira equivalent will shift with the exchange rate, so it’s worth confirming the current conversion before budgeting for an extension.

How to Get Your Visa on Arrival

  1. Apply for your Travel Authorisation online before departure
  2. Pack your passport, return ticket, accommodation proof and financial evidence
  3. Land in Seychelles and proceed to the immigration desk
  4. Present your documents to the immigration officer
  5. Receive your stamped visitor’s permit — you’re officially in paradise

FAQ

Do Nigerians need a visa to enter Seychelles? No. Nigerian passport holders don’t need a visa in advance — you’ll be issued a visitor’s permit on arrival instead.

READ ALSO:  Complete Visa-Free Countries for Nigerians in 2026 (+ eVisa & VOA)

How long can I stay in Seychelles without a visa? Your visitor’s permit is valid for an initial three months, and can be extended in three-month increments up to a total of 12 months.

Is the Seychelles visa on arrival free? Yes, the initial visitor’s permit is free. You’ll only pay a fee if you choose to extend your stay beyond three months.

Do I still need anything before I travel? Yes — you must complete an online Travel Authorisation through the Seychelles e-Border system before your flight.

Ready to Pack Your Bags?

With no lengthy application to worry about, the only real preparation left is deciding which beach to visit first. For the latest entry requirements straight from the source, check the Seychelles Immigration and Civil Status Office and complete your Seychelles Travel Authorisation before you fly.

RELATED POST

Leave a Reply

Your email address will not be published. Required fields are marked *