From Winnipeg, Continental Airlines offers flights to Minneapolis that connect through Houston. Often there is a night or it makes for a long day to get into Continental Airlines to Belize City. United also offers flights through Denver and there are direct flights from Toronto on Air Canada once a week. A flight cost running about $ 1,000 and up depending on the flight you choose.
From Belize City, both Maya Island and Tropic Air Airlines offers flights per hour to San Pedro on Ambergris Caye. It’s $ 60 one way for 15-minute flight. You also can take a 45 minute ferry to the islands. That costs about $ 20 one way, but you have to take a taxi from the airport to the ferry terminal in city.There is an array of choices of hotels and resorts on Ambergris Caye. Here are my favorites: