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 to and from the cayes. One-way fares on either Tropic and Maya Island to either San Pedro or Caye Caulker for the 15- to 20-minute flight are about BZ$83 (municipal) and BZ$144 (international). To the cayes, 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 unless you’re in a group of three or more 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 Saturdays.


Maya Island Airways (Belize City Municipal Airport, Belize City, Belize. 223/1140 for reservations.

Tropic Air (San Pedro Airstrip, San Pedro Town, Belize. 226/2012; 800/422–3435 in U.S. .

Previous Travel Tip

When to Go

Next Travel Tip

Boat, Ferry, and Water-Taxi Travel


Book A Trip



  • CARS

Trip Finder
Travel Phrases

Learn Spanish Phrases before or while you're on the go!

Download Now