Note, the TA isn't just a simple form to fill out they ask for a selfie, a copy of your passport, a copy of your itinerary and a small fee. Visas: Seychelles is a visa-free country; however, all travelers are required to apply for a Travel Authorization (TA) prior to travelling to Seychelles.The travel authorization is mandatory for any traveler, including children, to enter the country. The application can be made ten days before arrival. The majority of replies say I must file within 72 hours of arriving regardless of being on cruise ship. We offer an easy form for your online check-in. After you have received your booking confirmation, you can fill it out here. Amazing SLC to SEZ Flight Deals. The cheapest flights to Seychelles Intl. The sole responsibility for the content of each nomination file lies with the submitting States Parties concerned.