Located 20 kilometers (12 miles) off the coast of Belize, Caye Caulker Airport (IATA: CUK, ICAO: MZCK) serves Caye Caulker. The runway extends the entire width of the island. Departures and approaches take place over water.