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. The main form involved in travel is the Travel Authorization and Reimbursement Claim Form. 7777, or mailing us at 1608 I St. To submit the Travel Authorisation form, visit the official application page where you will upload the completed PDF. Passport Services We Provide. First-time passports; Passport replacements; Renewals for. I am planning to travel to Bermuda soon. I was wondering how your travel worked out?