Belize
San Pedro (Ambergris Caye) → Caye Caulker
San Pedro Belize Express runs water taxis between San Pedro on Ambergris Caye and Caye Caulker eight times a day, from 6:00 in the morning to 4:30 in the afternoon. The hop between the two islands takes about 30 minutes, and most boats continue to Belize City.
San Pedro (Ambergris Caye) to Caye Caulker ferry at a glance
The ferry from San Pedro (Ambergris Caye) to Caye Caulker takes About 30m across the Caribbean Sea (Belize lagoon), operated by San Pedro Belize Express. It is a foot-passenger service; vehicles are not carried. Typical frequency: san Pedro Belize Express: 8 departures a day from San Pedro, 10 from Caye Caulker.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-10-15.
Sources: belizewatertaxi.com · belizewatertaxi.com · belizewatertaxi.com · How we verify
Return crossing: Caye Caulker to San Pedro (Ambergris Caye)
San Pedro Belize Express also sails Caye Caulker to San Pedro (Ambergris Caye), taking About 30m. Caye Caulker → San Pedro: 8:45 am to 6:15 pm, about 30 minutes.
San Pedro (Ambergris Caye) to Caye Caulker ferry timetable & sailing pattern
8 departures a day from San Pedro; 8 from Caye Caulker (plus one on Chetumal days)
Published departure times
- San Pedro → Caye Caulker: 6:00, 7:00, 8:30, 10:00, 11:30 am; 1:00, 3:00, 4:30 pm
- Caye Caulker → San Pedro: 8:45, 9:45, 11:15 am; 12:45, 2:15, 3:45, 5:15, 6:15 pm (7:00 am on Chetumal days)
Return: Caye Caulker → San Pedro: 8:45 am to 6:15 pm, about 30 minutes.
Timetables change by season and date. Check exact departures for your travel date on the official timetable.
Official San Pedro Belize Express timetable →Check prices & book on 12Go →Source: San Pedro Belize Express schedule. Verified 2026-10-15.
Maritime Crossing Route Map
Interactive sea passage between San Pedro (Ambergris Caye) and Caye Caulker
Ready to cross from San Pedro (Ambergris Caye) to Caye Caulker?
Book your crossing with 12Go: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| San Pedro Belize Express | About 30m | Water taxi (fast passenger boat) |
Route Features
Vehicles
Foot passengers only
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
11 nautical miles
Getting There & Onward Transport
- Most San Pedro departures continue from Caye Caulker to Belize City (Belize Marine Terminal)
- On Tuesdays, Thursdays and Sundays SPBE also sails from San Pedro and Caye Caulker to Chetumal, Mexico