Thanks to increased competition between major airlines in the United States and Canada, it is now easier and more affordable than ever to enjoy a wonderful vacation in Belize. Southwest Airlines operates three non-stop routes to Belize from Houston, Denver and Fort Lauderdale. American Airlines, Delta, and United Airlines also operate non-stop flights to Belize City from major US cities. If you are travelling from Canada, Air Canada and Westjet offer direct flights to Belize from Toronto and Calgary seasonally.
A passport is required to enter the Country of Belize, and a return ticket. Tourist visas are required for stays over one month, these can be obtained once in the country only.