FerryConnect

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

📐 11 Nautical Miles
San Pedro (Ambergris Caye)⇄Caye Caulker
⏱ About 30m · 📐 11 nm
⚡ Instant E-Ticket

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

OperatorCrossing TimeVessels
San Pedro Belize ExpressAbout 30mWater 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

Frequently Asked Questions

How long is the water taxi from San Pedro to Caye Caulker?
About 30 minutes, according to San Pedro Belize Express.
What time is the boat from San Pedro to Caye Caulker?
San Pedro Belize Express leaves San Pedro at 6:00, 7:00, 8:30 and 10:00 am, and at 11:30 am, 1:00, 3:00 and 4:30 pm. From Caye Caulker to San Pedro it leaves at 8:45, 9:45 and 11:15 am, 12:45, 2:15, 3:45, 5:15 and 6:15 pm (plus 7:00 am on Chetumal days).
Can I take luggage or a pet on the water taxi?
SPBE allows one checked bag up to 23 kg; pets travel in a carrier or kennel and must weigh under 90 lb.
How often does the San Pedro (Ambergris Caye) to Caye Caulker ferry sail?
8 departures a day from San Pedro; 8 from Caye Caulker (plus one on Chetumal days). This is the pattern published in the San Pedro Belize Express schedule (checked 2026-10-15); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from San Pedro (Ambergris Caye) to Caye Caulker?
San Pedro Belize Express operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the San Pedro (Ambergris Caye) to Caye Caulker ferry?
No. This is a foot-passenger service and vehicles are not carried. Use parking near the departure pier or public transport to reach it.
Can I take the San Pedro (Ambergris Caye) to Caye Caulker ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
How far is San Pedro (Ambergris Caye) from Caye Caulker by ferry?
The sea crossing is about 11 nautical miles (roughly 20 km).