All forms are downloadable PDFs. Copy must be attached to Travel Advances and Registration Payments. 1.The application for travel authorization can be submitted starting 30 days before your arrival. The processing time can take up to 24 hours. Follow this quick guide on passport and visa information to make your trip to St. Maarten as smooth as your days lounging back at our shores. VISA APPLICATION PROCSS ; Apply online. Upload Photo and Passport Page. Only persons who have a legal residence status in the United States can apply for visas at Swiss representations in the United States. You must have enough money to cover your stay and any other expenses. To read how to fill out the St. Maarten entry form click here.