Ferry from Belize City to San Pedro

The Belize City San Pedro ferry route connects Belize with Ambergris Caye and is currently operated by 2 ferry companies. The Ocean Ferry Belize service runs up to 5 times per day with a sailing duration of around 1 hour 30 minutes while the Caribbean Sprinter service runs up to 5 times per day with a duration from 1 hr 30 min.

So that’s a combined 10 sailings on offer per day on the Belize City San Pedro route between Belize and Ambergris Caye. Compare now and get the best fare at the time that you want to travel.

Belize City - San Pedro Ferry Operators

  • Ocean Ferry Belize
    • 5 Sailings Daily 1 hr 30 min
    • Get price
  • Caribbean Sprinter
    • 5 Sailings Daily 1 hr 30 min
    • Get price

Belize City San Pedro Average Prices

Prices shown represent the average one way price paid by our customers on this route. Prices shown are per person.