Belize Getting There
Flights
The international airport is the Philip S.W. Goldson Airport in Belize City (BZE).
There is also a domestic airport in Belize City called the Sir Barry Bowen Municipal Airport or Belize City Municipal Airport (TZA).
Internal flights are offered by Maya Island Air and Tropic Air.
Ambergris Caye
The airport on Ambergris Caye is in San Pedro (SPR). It is a 20 minute flight from Belize City.
You can also take a water taxi to Ambergris, but it will take about 2.5 hours including getting there and checking in, and the water can be rough.