Just like for US and UK passport holders, Canadian passport holders can get visitors’ permits upon arrival at Seychelles. This permit is valid for stays up to 30 days. However, it can be extended for another three months up to one year. The initial visitor’s permit issued is free of charge. A minimal amount is charged when the permit is extended.
Canadian travelers must be in possession of a valid passport, with at least six months’ remaining validity when entering the country. They must be able to present an onward or return ticket and proof of sufficient funds, at least US $150 per day.
The above information is subject to change without prior notice. It is advisable for all travelers to consult with the embassy or consulate office before traveling.
There is no embassy or consulate office of the Republic of Seychelles in Canada. All inquiries must be directed at the High Commission of the Republic of Seychelles in New York, USA.
High Commission of the Republic of Seychelles
800 Second Avenue
New York, NY
Telephone: (212) 972-1785
Fax: (212) 972-1786