Caye Caulker is serviced by Caye Caulker Airport (IATA: CUK, ICAO: MZCK), which is situated 20 kilometers off the coast of Belize. The runway covers the island's whole width.