Boat and Ferry Travel
You can travel from Belize City on fast boats that hold up to 50 to 100 passengers, or more, to San Pedro (Ambergris Caye) and Caye Caulker. The boats also connect San Pedro and Caye Caulker. From Belize City it’s a 45-minute ride to Caye Caulker and a 90-minute trip to San Pedro, including a stop at Caye Caulker. Going between Caye Caulker and San Pedro takes about 30 minutes.
Belize Ocean Ferry boats depart from the Marine Terminal at 10 North Front Street near the Swing Bridge; San Pedro Belize Express boats (which also go to Caulker) leave from the nearby Brown Sugar dock at 111 North Front Street near the Tourism Village. Water taxis also will stop on demand at Caye Chapel and St. George's Caye. Each service has boats departing every couple of hours during daylight hours. Current schedules and prices are on the operators' websites but are subject to frequent change.
Currently, there is no scheduled daily water-taxi service from Belize City to Hopkins, Placencia, or other points on the coast, nor to remote cayes.
Ocean Ferry Belize. Fares, subject to change, between Belize City and Caye Caulker are BZ$19 one-way; between Belize City and San Pedro, BZ$29. Marine Terminal, 10 N. Front St., Belize City, Belize District. 223/0033 ; www.oceanferrybelize.com.
San Pedro Belize Express. One-way fares, subject to change, between Belize City and Caye Caulker are BZ$30; between Belize City and San Pedro, BZ$40. Brown Sugar Terminal, 111 N. Front St., Belize City, Belize District. 223/2225; www.belizewatertaxi.com.