The ferry from San Pedro to Caye Caulker connects the two islands Ambergris Caye and Caye Caulker in Belize. The route is offered up to 10 times a day by the shipping companies Ocean Ferry Belize and Caribbean Sprinter. The travel time is between 30 minutes and one hour, depending on the shipping company.