Water taxis run regularly from the Downtown terminal in Belize City and take about 45 minutes (BZ$30-40 one way). From Caye Caulker you can continue to Ambergris Caye in another 30 minutes. Maya Island Air and Tropic Air also fly small planes from Belize City's municipal airport.