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. 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. Yes, all visitors and residents must apply for Travel. Authorisation if travelling to Bermuda. To submit the Travel Authorisation form, visit the official application page where you will upload the completed PDF. The only thing I don't understand is that the travel authorization form must be filled out 24 hours before hand. This video will help you to accurately complete the bermuda travel authorization form. Being in the island, I've heard of cases where people submit it just hours before their flight. All travelers can start the TA process up to 30 days before their departure date.