Book a San Pedro Ferry

Book a San Pedro Ferry

San Pedro Ferry

With a selection of up to 213 sailings weekly, the port of San Pedro connects Ambergris Caye with Belize. Sailing duration ranges from 30 minutes to Caye Caulker and 1 hour 45 minutes on the Belize City International Airport service.

Sailing information can vary based on time of year, so we’d advise you to view live sailing times and prices in our Deal Finder.

Port Address

Barrier Reef Dr, Belize

San Pedro Ferry Services

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Is there a ferry from San Pedro?

Caribbean Sprinter & San Pedro Belize Express Water Taxi offer ferries from San Pedro, Ambergris Caye. Ferries from San Pedro sail approximately 31 times daily and 213 times weekly.

Where can I get a ferry from San Pedro?

San Pedro ferries sail to 3 ports; Belize City, Caye Caulker & Belize City International Airport connecting Ambergris Caye with Belize.

How long is the ferry from San Pedro?

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 the San Pedro to Belize City ferry, costing around $162 and sailing in 1 hour 30 minutes.

How much do ferries from San Pedro cost?

Ferry price from San Pedro depends on various factors such as the route, season, operator and type of ship.

  • San Pedro to Belize City - $162
  • San Pedro to Caye Caulker - $148

Is there a car ferry from San Pedro?

Currently cars are not allowed on ferries from San Pedro.

Are foot passengers allowed on ferries from San Pedro?

Foot passengers are allowed on ferries from San Pedro with Caribbean Sprinter & San Pedro Belize Express Water Taxi.

Can I take my pet on the ferry from San Pedro?

Currently pets are not allowed on ferries from San Pedro.

Can I book a cabin on ferries from San Pedro?

There are no cabins on board the ferries from San Pedro.

Can I bring a bicycle on a ferry from San Pedro?

There are currently no ferries where you can take your bicycle on board from San Pedro.

How To Get To San Pedro Ferry Port

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox