There are many different ways to enter Belize. This is most popularly done via air or road, but you can also travel to Belize by boat. Besides our International Airport (BZE), you can cross into Belizean soil via the Northern Border with Mexico or the Western Border with Guatemala. By Boat, travelers can arrive via Cruise ship daily and from the North in Chetumal you can travel from Mexico directly to Ambergris Caye.
However, no matter what port you enter, there are requirements for each country that need to be taken into consideration before arriving in Belize.

To enter Belize, all arriving visitors must have a valid passport that won’t expire for at least 90 days. Cruise ship passengers are exempt from these requirements. Children under 18 years of age, must have proper documentation, including a valid passport. Children traveling with one parent only, or a guardian, require a notarized letter of authority from the other parent(s) indicating their travel consent. If you are an American Citizen or U.S. Green Card holder, Canadian Citizen, EU or CARICOM passport holder, you can enter Belize for up to 30 days without any visa.
For a complete list of countries that need visas to enter Belize and those that are exempt, please visit The Belize Department of Immigration and Nationalization services at: https://immigration.gov.bz/