We invite you to complete the digital Bermuda Arrival Card prior to your arrival on the island. The form is easy and will take less than 2-minutes.To submit the Travel Authorisation form, visit the official application page where you will upload the completed PDF. This video will help you to accurately complete the bermuda travel authorization form. I'll do a quick video on how to fill this out and help anybody who's planning to go to bermuda that's filled this form out. Please submit the completed Travel Request Form as soon as you know you will be traveling, at least three weeks in advance. Proof of onward or return travel (if you're not a national of the country you're traveling to). Online Nonimmigrant Visa Application, Form DS-160 – Learn more about completing the DS-160.