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.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 accurately complete the bermuda travel authorization form. Bermuda Travel Authorization. There is one aspect of the Bermuda Travel form that has me confused. They say to fill out the application about one month prior to the sailing. If you are planning to visit Bermuda, it's very easy to get your Bermuda Arrival Card with iVisa. Apply for your document online with us! 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.