Ferry from San Pedro to Belize City
Depending on the season their are usually 10 daily and 67 weekly sailings between San Pedro and Belize City. Caribbean Sprinter provides the ferry from San Pedro to Belize City. San Pedro Belize City ferries cost between $56 and $226, depending on ticket details. Prices exclude any service fees. Ferry timetables change seasonally, use our Deal Finder to get tickets, pricing, schedules and availability.
What's the ferry schedule from San Pedro to Belize City?
The earliest San Pedro Belize City ferry typically departs San Pedro at about 06:00 and the last ferry usually leaves at 16:30.
How long is the ferry from San Pedro to Belize City?
Ferries from San Pedro to Belize City sail in around 1 hour 30 minutes. Ferry duration can vary by ferry provider and can be impacted by weather conditions.
San Pedro Belize City Ferry Operator Schedules
There is 67 weekly sailings from San Pedro to Belize City provided by Caribbean Sprinter. Timetables can change from season to season.
How much does the ferry cost from San Pedro to Belize City?
The price of a ferry from San Pedro to Belize City typically range between $55* and $225*. On average the San Pedro Belize City ferry is $104*. The cheapest San Pedro Belize City ferry prices start from $55*. The average price for a foot passenger is $104*.
Pricing will vary depending on number of passengers, vehicle type, route and sailing times. Pricing is taken from searches over last 30 days and exclusive of service fees, last updated February 25.
What is the distance from San Pedro to Belize City?
The distance between San Pedro to Belize City is approximately 16 miles (25km) or 14 nautical miles.
Can I travel on the ferry from San Pedro to Belize City with a car?
Unfortunately, cars are not allowed to travel on ferries between San Pedro and Belize City.
Can I travel as a foot passenger from San Pedro to Belize City?
Caribbean Sprinter allow foot passengers on San Pedro Belize City ferries.
Can I take my pet on the ferry from San Pedro to Belize City?
Currently, are not permitted to board ferries from San Pedro to Belize City.