Flying to Ambergris Caye from Belize International Airport

Belize has one international airport – The Philip S.W. Goldson International Airport (BZE). After landing at Philip S.W. Goldson International Airport (BZE), many travelers are eager to reach the turquoise waters and palm-fringed shores of Ambergris Caye. The fastest and most scenic way to get there? A short domestic flight that doubles as your first island adventure. Here’s everything you need to know about catching a flight from Belize City to San Pedro, the main town on Ambergris Caye.

It’s a Quick and Easy Flight

The flight from Belize International Airport (BZE) to San Pedro Airport (SPR) takes only 15 minutes. You’ll be in the air just long enough to catch a jaw-dropping view of the Caribbean Sea and the Belize Barrier Reef—a stunning welcome to island life. Domestic carriers like Tropic Air and Maya Island Air operate frequent daily flights, often timed to connect seamlessly with incoming international arrivals.

Where to Catch Your Flight

After clearing immigration, baggage claims and customs at BZE, simply walk over to the domestic terminal, which is located within the same airport. The process is smooth and traveler-friendly, with helpful staff guiding you every step of the way. If you’ve booked your flight in advance with our reservations time, check in, drop your bags, and get ready to board your small propeller plane.

What to Expect on Board

Screenshot

Flying to Ambergris Caye is part of the experience. These small aircraft typically seat 10 to 14 passengers, and there’s no assigned seating—so grab a window seat if you can! The flight is low-altitude and incredibly scenic. You’ll glide over swaying mangroves, glistening cayes, and brilliant blue water. Keep your camera handy!

What About Luggage?

Luggage allowances are smaller than on international flights however dependant on fare ticket purchased—generally one carry-on and one checked bag, with a weight limit of around 40–50 lbs is allowed. Excess baggage can be accommodated for a fee.

From San Pedro Airport to SunBreeze Suites 

San Pedro Airport is centrally located, and it’s just minutes to most accommodations via taxi or golf cart.  SunBreeze Suites, is a short  5-minute taxi ride away which is recommended with your bags. We can help coordinate your domestic flight and airport transfer—just reach out in advance!

Frequently Asked Questions

What time should I arrive before my domestic flight?

It is recommended for passengers to check in for flight a minimum 30 minutes before their flight to allow for check-in and baggage processing.

How much time should I allow between connections?

For Domestic Connections, it is recommended for passengers to allow a minimum 1 hour between flights. For International Connections, passengers are recommended to allow a minimum of 3 hours between flights in order to allow adequate time to check-in and clear security.

Travel Tip: Already in Belize? Fly from Municipal Airport

If you’re already exploring Belize’s interior—perhaps staying in San Ignacio —you don’t have to return to the international airport to catch a flight to Ambergris Caye. Instead, consider flying out of the Belize City Municipal Airport (TZA), a smaller and more convenient domestic airport located right in Belize City. You can experience:

Lower fares compared to flights from the international airport

Same carriers, including Tropic Air and Maya Island Air

Quick check-in process you get to avoid the crowds at the International airport 

From TZA, it’s the same quick 15-minute scenic flight to San Pedro—and often a more relaxed and cost-effective way to travel to the island if you’re already in-country.

Need help deciding which airport to fly from? The SunBreeze Suites concierge is happy to help with planning and logistics!