At this time, U.S. and Canadian citizens do not need a visa to travel to Barbados or any of the destinations visited during your cruise. However, we ask guests to always check the appropriate government websites to ensure you’re viewing the most up to date travel document requirements.