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. The Seychelles Travel Authorization form can be completed up to 7 days before your arrival date in Seychelles. The majority of replies say I must file within 72 hours of arriving regardless of being on cruise ship. Be a product expert for Walt Disney World, Disneyland Resort, and Disney Cruise Line. Be an authority of the travel industry in Latin American. Sign Up for Job Alerts. Get the latest job opportunities as they become available.