FerryConnect

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)

📐 29 Nautical Miles
Belize City⇄San Pedro (Ambergris Caye)
⏱ About 1h 30m · 📐 29 nm
⚡ Instant E-Ticket

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

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

Frequently Asked Questions

How long is the ferry from Belize City to San Pedro?
San Pedro Belize Express gives the crossing as approximately 1 hour 30 minutes, including the call at Caye Caulker.
How often does the Belize City to San Pedro (Ambergris Caye) ferry sail?
8 departures daily each way. This is the pattern published in the San Pedro Belize Express schedule (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Belize City to San Pedro (Ambergris Caye)?
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 Belize City to San Pedro (Ambergris Caye) 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 Belize City to San Pedro (Ambergris Caye) 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.
Are dogs and pets allowed on the Belize City to San Pedro (Ambergris Caye) ferry?
Pets are accepted on this route, subject to the operator’s rules (for example staying in the vehicle, kennels or pet-friendly cabins). International crossings also require the correct pet travel documents.
How far is Belize City from San Pedro (Ambergris Caye) by ferry?
The sea crossing is about 29 nautical miles (roughly 54 km).