belize · Mexico
Where can I go by ferry from San Pedro?
3 ferry destinations from San Pedro: Belize City, Caye Caulker and Chetumal.
All Ferries from San Pedro
San Pedro → Belize CityAbout 1h 30m · San Pedro Belize Express8 departures daily each way🚶 Foot onlyRoute guide written for the Belize City → San Pedro (Ambergris Caye) direction; sailings run both ways.San Pedro → Caye CaulkerAbout 30m · San Pedro Belize Express8 departures a day from San Pedro🚶 Foot onlySan Pedro → ChetumalAbout 1h 40m · San Pedro Belize Express1 sailing each way on Tuesdays, Thursdays and Sundays🚶 Foot only🛂 InternationalRoute guide written for the Chetumal → San Pedro (Ambergris Caye) direction; sailings run both ways.
International ferries from San Pedro
- Chetumal · About 1h 40m
Plan your crossing from San Pedro
- Belize City → San Pedro (Ambergris Caye)
8 departures daily each way
Source: San Pedro Belize Express schedule, checked 2026-09-29
- San Pedro (Ambergris Caye) → Caye Caulker
8 departures a day from San Pedro; 8 from Caye Caulker (plus one on Chetumal days)
Source: San Pedro Belize Express schedule, checked 2026-10-15
- Chetumal → San Pedro (Ambergris Caye)
1 sailing each way on Tuesdays, Thursdays and Sundays
International schedule operates 3 days only: Tuesdays, Thursdays and Sundays; 2-hour check-in.
Source: San Pedro Belize Express international schedule, checked 2026-09-29
Getting to the ferry in San Pedro
- Most San Pedro departures continue from Caye Caulker to Belize City (Belize Marine Terminal)
Frequently Asked Questions
Where can I go by ferry from San Pedro?
FerryConnect lists ferries from San Pedro to Belize City, Caye Caulker and Chetumal. Each route page has crossing times, operators and booking options.
How long is the ferry from San Pedro to Caye Caulker?
About 30m with San Pedro Belize Express.
How often is the ferry from San Pedro to Caye Caulker?
8 departures a day from San Pedro (operator timetable, checked 2026-10-15).