Effective November 14 2022, travel authorizations will no longer be required to enter Bermuda. We invite you to complete the digital Bermuda Arrival Card prior to your arrival on the island.The form will take less than 2-minutes to complete. The form is easy and will take less than 2-minutes. Instructional video from the Bermuda Government Department of Health showing how to apply for a Travel Authorisation Form. The only thing I don't understand is that the travel authorization form must be filled out 24 hours before hand. 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. Get the Bermuda travel authorization. To gain this file, travelers ought to fill in an online form, which received take a lot of time. U.S. Passport Card: Passport cards may only be used for land and sea travel between the U.S., Canada, Mexico, the Caribbean and Bermuda.