Book a San Pedro Ferry
Book a San Pedro Ferry
With a selection of up to 217 sailings weekly, the port of San Pedro connects Ambergris Caye with Belize.
Sailing duration ranges from 1 hour 45 minutes on the Belize City International Airport service to 30 minutes on the Caye Caulker service.
Barrier Reef Dr, 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.
Caribbean Sprinter & San Pedro Belize Express Water Taxi provide ferries from San Pedro, Ambergris Caye. San Pedro ferries sail about 31 times daily and 217 times weekly.
San Pedro ferries sail to 3 ports; Belize City, Caye Caulker & Belize City International Airport connecting Ambergris Caye with Belize.
Ferries sailing from San Pedro take anywhere from 30 minutes to 1 hour 45 minutes depending on the destination. The most popular route from San Pedro is San Pedro Belize City, costing around $63.65 and sailing in 1 hour 30 minutes.
Ferry price from San Pedro depends on various factors such as the route, season, operator and type of ship.
San Pedro Belize City - $63.65
San Pedro Caye Caulker - $88
Currently cars are not allowed on ferries from San Pedro.
Foot Passengers are allowed on ferries from San Pedro. You can travel as a foot passenger from San Pedro with Caribbean Sprinter.
Currently you can not take your pet on ferries from San Pedro.
Currently their are no cabins on ferries from San Pedro.
Currently, you can not take your bicycle on board ferries from San Pedro.
San Pedro Accommodation