Seychelles is a visa-free country; however, Sudanese citizens must obtain a mandatory Travel Authorization (TA) before departure.
Last verified: 2026-02-09
At a glance
Entry requirements
- Seychelles does not require a visa for Sudanese citizens for tourism purposes.
- Every traveler must apply for a digital Travel Authorization (TA) via the official Seychelles government website or mobile app.
- The TA carries a processing fee and requires the upload of passport details, flight information, and proof of accommodation.
- Upon arrival, a Visitor's Permit is issued for the duration of the visit.
Stay
The Visitor's Permit is usually issued for 30 days and can be extended for up to 90 days total.
Passport
Passport must be valid for the duration of the stay.
Health — Yellow fever
Yellow fever vaccination certificate is required if arriving from a country with risk of yellow fever transmission, such as Sudan.
The Travel Authorization is a requirement for all nationalities. It is recommended to apply between 72 and 24 hours before departure.
Book with Tsavaro
Ready to visit Seychelles?
M-Pesa accepted · Pay in KES
Flights from Khartoum
Places to stay
Travelling on a different passport?
Sources
Important
This tool is for guidance only and may be incomplete or out of date. Always confirm with official government sources and your airline before you travel.