Belize
Belize City → San Pedro (Ambergris Caye)
SPBE’s flagship run from downtown Belize City to San Pedro on Ambergris Caye, Belize’s largest island, takes about an hour and a half with a stop at Caye Caulker on the way.
Belize City to San Pedro (Ambergris Caye) ferry at a glance
The ferry from Belize City to San Pedro (Ambergris Caye) takes About 1h 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: 8 departures daily from Belize City (08:00–17:30), calling at 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-09-29.
Sources: belizewatertaxi.com · belizewatertaxi.com · belizewatertaxi.com · belizewatertaxi.com · How we verify
Return crossing: San Pedro (Ambergris Caye) to Belize City
San Pedro Belize Express also sails San Pedro (Ambergris Caye) to Belize City, taking About 1h 30m. From San Pedro the first boat to Belize City leaves at 06:00 and the last at 16:30, all calling at Caye Caulker.
Belize City to San Pedro (Ambergris Caye) ferry timetable & sailing pattern
8 departures daily each way
Published departure times
- Belize City: 08:00, 09:00, 10:30, 12:00, 13:30, 15:00, 16:30, 17:30
- San Pedro: 06:00, 07:00, 08:30, 10:00, 11:30, 13:00, 15:00, 16:30
Return: From San Pedro the first boat to Belize City leaves at 06:00 and the last at 16:30, all calling at Caye Caulker.
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-09-29.
Maritime Crossing Route Map
Interactive sea passage between Belize City and San Pedro (Ambergris Caye)
Ready to cross from Belize City to San Pedro (Ambergris Caye)?
Book your crossing with 12Go: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| San Pedro Belize Express | About 1h 30m (via Caye Caulker) | Water taxi (fast passenger boat) |
Route Features
Vehicles
Foot passengers only
Foot Passengers
Walk-on passengers welcome
Pets
Pets allowed with valid documents
Distance
29 nautical miles
Getting There & Onward Transport
- The SPBE Belize City terminal is at 111 North Front Street in the Belize Marine Terminal, downtown
- SPBE says the ride from Philip Goldson International Airport to its terminal takes about 25 minutes and offers a shared shuttle
Tips for the Belize City to San Pedro (Ambergris Caye) Crossing
- SPBE checks luggage at least 15 minutes before departure and tags it; one checked bag up to 23 kg (50 lb) is included.
- Pets travel in a carrier or kennel and must weigh under 90 lb.