All travelers to the Seychelles are required to complete prior to departure. Failure to comply may lead to a penalty fee upon arrival.Every non-citizen visitor to Seychelles must apply for the digital Travel Authorisation. This is mandatory as per the Immigration Act. The travel authorization is mandatory for any traveler, including children, to enter the country. The application can be made ten days before arrival. What are the entry requirements? The application for travel authorization can be submitted starting 30 days before your arrival. The processing time can take up to 24 hours. The majority of replies say I must file within 72 hours of arriving regardless of being on cruise ship.