Caye Caulker

By plane
By plane

Caye Caulker Airport IATA: CUK is located at the southern end of the island. Belize is served by both Maya Island Air (http://www.mayaregional.com/) and Tropic Air (http://www.tropicair.com/). Flights leave hourly from Belize City to San Pedro, and will stop here if there is demand. These local planes leave from the international airport and the cost is approximately US$75 one-way and about $45 from the municipal airstrip, and takes about 10-15 min. These planes also leave from the Belize City Municipal Airport IATA: TZA and the cost is less.

If you're coming in from Mexico you can fly from Corozal, 20 min from the Mexican border at Chetumal. The flights stop in Ambergris and Caye Caulker if there's demand, and will save you the 4+ hour bus ride to Belize City.

By Sea

Catch a Water Taxi in Belize City to Caye Caulker and they have frequent runs to the island everyday rain or shine. The ride takes about 45 min, and then continues on to San Pedro. On windy days the trip can be a little rough, but most times is smooth. Sit towards the back of the boat for a smoother ride.

Caye Caulker Water Taxi Association
(http://www.cayecaulkerwat...) - $20Bz one-way, or $35Bz round-trip. Check their website for departures. Caye Caulker Water Taxi is located at the foot of the Swing Bridge in Belize City.
San Pedro Belize Express
(http://sanpedrobelizeexpr...) - $20Bz one-way and $35Bz round-trip. Check their website for departures. Boats leave Belize City from the Brown Sugar Marketplace at 9am, 11am, 12pm, 1pm, 3pm, 4pm and 5:30pm to Caye Caulker and from San Pedro on the beach behind the town council every hour and a half starting at 7am.

If you are coming from Mexico you can get a boat directly from Chetumal to San Pedro and then to Caye Caulker, it runs everyday, leaving at 3PM and 3:30PM, US$35, 2.5 hr. While twice the cost, this route is a much better option than trekking down to Belize City and getting the boat there. Tickets can be bought at the Maritime Terminal or Muelle Fiscal itself or from a slow speaking large friendly dude at Chetumal ADO terminal.