Air Travel

Maya Island Airways and Tropic Air operate flights between both the international and municipal airports in Belize City and Ambergris Caye and Caye Caulker. Each airline has roughly hourly service during daylight hours. Aircrafts are puddle-jumpers and people find them either dreadful or delightful, but regardless, aerial views are spectacular. One-way fares on either Tropic and Maya Island to either San Pedro or Caye Caulker for the 15- to 20-minute flight are roughly BZ$100 (municipal) and BZ$175 (international). You save more than 40% by flying from the municipal airport in Belize City rather than the international airport north of the city. The catch is that if arriving or departing internationally you have to transfer by cab between the two airports—about a 25-minute ride—and a cab is BZ$50 (for the taxi, not per-person), so the extra hassle may not be worth the savings. Both airlines usually offer a 10% discount if you pay cash rather than use a credit card, and sometimes more. But you'll have to ask for the discount, which only applies in person, not online, and usually not on Saturday.


Maya Island Airways. Belize City Municipal Airport, Belize City, Belize District. 223/1140;

Tropic Air. San Pedro Airstrip, San Pedro Town, Belize District. 226/2626; 800/422–3435;

Previous Travel Tip

When to Go

Next Travel Tip

Boat, Ferry, and Water-Taxi Travel

Trending Stories


Find a Hotel


Fodor's Belize: with a Side Trip to Guatemala

View Details