There are 2 ferry routes operating between Belize and Ambergris Caye offering you combined total of 10 sailings per day. Ocean Ferry Belize operates 2 routes, Belize City to San Pedro runs 5 times per day, & Caye Caulker to San Pedro which runs 5 times daily.
As the frequency and duration of crossings on some routes varies we would advise that you do a live search for crossings from Belize to Ambergris Caye to get the most up to date information.