San Pedro Ferry
San Pedro Ferry
San Pedro ferry port in Ambergris Caye is served by a number of ferry routes with crossings to Belize City, Caye Caulker & Belize City International Airport available. With a selection of up to 33 Sailings Daily, the port of San Pedro connects Ambergris Caye with Belize.
Sailing durations range from 30 minutes on the Caye Caulker service to 1 hour 45 minutes on the Belize City International Airport service.
Although there is a brief summary on this page, as sailing information can vary based on time of year we’d advise you to get live sailing times and prices in our San Pedro fare search.
Fido's Dock - Caribbean Sprinter, Barrier Reef Drive, San Pedro, Belize
Marine Terminal - San Pedro Belize Express Water Taxi, 111 North Front St, Belize City, Belize
San Pedro - Belize City with Caribbean Sprinter & San Pedro Belize Express Water Taxi


San Pedro - Caye Caulker with Caribbean Sprinter & San Pedro Belize Express Water Taxi


San Pedro - Belize City International Airport with Caribbean Sprinter

More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
San Pedro Accommodation
San Pedro Ferry Port Address