Skip to main content

Seychelles Visa for Afghanistan Citizens 2026

Visa Free

Afghan citizens can obtain a visa on arrival in Seychelles as a Visitor's Permit on arrival for tourism up to 3 months, with entry conditions to present return ticket, accommodation, and sufficient funds; extension possible at the Seychelles Immigration Department.

Guide last updated September 5, 2026. Always verify with official sources before travel.

What you need

  • Passport validity: Passport must be valid for at least six months from the date of entry and have at least one blank visa page.
  • Forms: No pre-arrival visa application is required; you will complete a landing/arrival card on entry.
  • Financial proof: Evidence of sufficient funds to cover your stay (carry accessible funds; no fixed amount published; be prepared with recent bank statements or cash/cards).
  • Accommodation and return ticket: Confirmed accommodation for the stay and a return/onward ticket.
  • Photo spec: You do not need to pre-submit a visa photo; if requested, a passport-style photo may be taken at entry.
  • Biometrics: Biometric collection at the port of entry is possible if required by immigration.
  • Travel health insurance: Travel health insurance with medical coverage is recommended but not mandatory.

Visa types

  • Visitor's Permit on Arrival (Tourist): Official name Visitor's Permit on Arrival; Validity up to 3 months from issue; max stay 90 days; single entry; approximate fee USD 40.
  • Business Visitor Permit on Arrival: Not available on arrival; prior approval or pre-arranged e-visa may be required.
  • Student visa: Not available on arrival; requires prior sponsorship and pre-approval.
  • Work visa: Not available on arrival; work permits require pre-approval from Seychelles authorities.

How to apply: Visa on arrival

  • How to apply online: not applicable; apply on arrival at port of entry.
  • Visa on arrival steps: 1) Arrive at Seychelles International Airport or other entry point; 2) Present passport, return/onward ticket, and accommodation proof to immigration officers; 3) Pay the visa fee in USD, SCR, or EUR (fee payable at entry); 4) Receive visa stamp/permit for stay up to 90 days; 5) Collect landing permit and proceed to exit after stamping.
  • Approval arrival: There is no prior electronic approval; processing happens at the port of entry.

Fees & processing time

  • Visa fee (on arrival): USD 40 (or equivalent in SCR/EUR) per stay up to 90 days.
  • VFS/BLS service fee: Not applicable for Seychelles visa on arrival.
  • Total cost estimate: USD 40 for visa on arrival; accommodation and flights cost separate.
  • Standard processing time: On arrival; stamp within hours of submission.
  • Express/priority option: Not available for visa on arrival.

Tips for Afghanistan travelers

  • Plan in advance: Although visa on arrival is possible, ensure you have all documents ready upon arrival and check for any updated requirements on the official ICS Seychelles portal.
  • Common reasons for rejection: Incomplete documents, lack of proof of funds, no return ticket, or unclear accommodation details.
  • VFS/BLS vs direct embassy: Seychelles offers visa on arrival; there is usually no separate VFS/BLS submission for VOA; however, check ICS portal for any country-specific changes.
  • Travel advisories: Check the Seychelles MOFA and Afghanistan safety advisories; ensure vaccination and insurance are up to date.
  • Extension options: If you need to extend beyond 90 days, apply at the Seychelles Immigration Department before your permit expires; extensions are granted at the discretion of immigration.

Official links & resources

Always confirm requirements with government or embassy sources before applying.

This guide is for information only. Visa policies change without notice. Travel Visa Stack is not an immigration authority. Always verify with official government or embassy sources before making travel plans.