All the boats take about the same time -- 1 1/4 to 1 1/2 hours each way. The most dependable are in my opinion the Caye Caulker Water Taxi Association boats which leave from the Marine Terminal (US$25 roundtrip).

It sounds like you are in Belize City on a cruise ship stop -- you are going to find it difficult to take a water taxi out and back in the time you have. You may want to do a tour that will in fact get to back to your ship before it leaves.

--Lan Sluder

Lan Sluder/Belize First