
- •
- •
- •
- •
- •
- •
- •
- •
Ferries from San Pedro (All Ports) to Belize City do 0 crossings per week from June to September, departures take place at the San Pedro Marine Terminal, San Pedro - Caribbean Sprinter Ferry Terminal, San Pedro ports. The earliest ferry leaves from San Pedro Marine Terminal, San Pedro at 06:00, and the latest at 16:30 from San Pedro Marine Terminal, San Pedro. Similar schedules apply for Caribbean Sprinter Ferry Terminal, San Pedro ports. The fastest ferry, departing from San Pedro Marine Terminal, San Pedro, takes 1h 15min, while the average journey duration is 1h 15min. Ticket prices range from €22.25 to €28.05. Book your tickets online to Belize City with Ferryscanner for an easy booking experience and the best price guarantee.
Ferry companies from San Pedro (All Ports) to Belize City
The San Pedro (All Ports) to Belize City route is served by San Pedro Belize Express Water Taxi, Caribbean Sprinter. The ferry companies running this route next week, grouped by departure port and sorted by average ticket price.
San Pedro (All Ports) to Belize City ferry schedule
Ferry times from San Pedro (All Ports) to Belize City depend on the operator and season. Key info to help you plan:

Can I travel by ferry from San Pedro (All Ports) to Belize City?
Yes, ferries connect San Pedro (All Ports) and Belize City, with San Pedro Belize Express Water Taxi, Caribbean Sprinter companies operating the route. The ferry trip lasts 1h 15min on average. Ferries depart from the San Pedro Marine Terminal, San Pedro - Caribbean Sprinter Ferry Terminal, San Pedro ports and are available daily.

How long does the ferry take from San Pedro (All Ports) to Belize City?
The ferry ride from San Pedro (All Ports) to Belize City typically takes 1h 15min, with the fastest ferry getting there in just 1h 15min from San Pedro Marine Terminal, San Pedro port. For the remaining ports, the average travel time is: 1h 15m from Caribbean Sprinter Ferry Terminal, San Pedro. Travel times vary based on the departure port, ferry operator, weather conditions on the day, and whether you go for a high-speed or conventional ferry. You may find that on some routes, only one ferry company is available.
The distance between San Pedro (All Ports) and Belize City is about 25.94km or 14.00nm. The longest ferry ride takes 1h 15min and departs from San Pedro Marine Terminal, San Pedro.
When you book your ferry tickets for the San Pedro (All Ports) to Belize City route with Ferryscanner, you’ll see the Recommended option, which is calculated using an algorithm that considers factors like direct routes, speed, e-ticket availability, and arrival times to make sure you find the best choice for your trip.
Shortest ferry ride from San Pedro (All Ports) to Belize City
SAN PEDRO BELIZE EXPRESS WATER TAXI VESSEL, operated by San Pedro Belize Express Water Taxi, is the fastest ferry from San Pedro (All Ports) to Belize City. It departs from San Pedro Marine Terminal, San Pedro and takes 1h 15min.
Is it possible to take a day trip from San Pedro (All Ports) to Belize City?
Yes, a day trip from San Pedro (All Ports) to Belize City is possible. The fastest ferry trip takes just 1h 15min and departs from San Pedro Marine Terminal, San Pedro, which will give you enough time to explore and get back the same day. Use our ferry search and booking system to book tickets for both directions and plan your schedule. Check the first and last ferry from Belize City to San Pedro (All Ports) for detailed roundtrip schedules.
Do overnight ferries run from San Pedro (All Ports) to Belize City?
No, unfortunately there are no night ferries available on the San Pedro (All Ports) to Belize City route. However, you will find daytime sailing options to help you reach your destination safely and comfortably.
This summary for the San Pedro (All Ports) to Belize City route is based on recent data and is updated regularly. Schedules may change due to seasons, ferry operators, or availability. For the latest timetable, including routes, stops, and prices, check our ferry search and booking system.
Not far from Belize City • Where to go next
Belize City offers easy access to nearby islands and mainland spots within 100 km or 2 hours of travel time, making them perfect for day trips, island hopping, or new ferry adventures in Belize.

Ferry ticket prices, offers and discounts from San Pedro (All Ports) to Belize City
Prices for ferries from San Pedro (All Ports) to Belize City start at €22.25 and go up to €28.05, plus extras for cabins or seats. They vary by company and ticket type. To save money, book early and check for restrictions on foot passengers or vehicle-only boarding. When sailing from:
- San Pedro Marine Terminal, San Pedro , ferry tickets start at 26.45€ for foot passengers.
- Caribbean Sprinter Ferry Terminal, San Pedro , ferry tickets start at 22.25€ for foot passengers.
Book your tickets to Belize City as early as possible so as to make sure you get the best price.
Ferry Offers
Depending on the season and the ferry company, you may come across special offers for the San Pedro (All Ports) to Belize City route, including early booking discounts or limited-time promotions. To stay informed, follow the Ferryscanner blog, connect with us on social media, or subscribe to our newsletter. Any valid offers are automatically applied during the booking process, ensuring you always get the best price for your trip to Belize City.
Choose your ferry from the San Pedro (All Ports) to Belize City timetable

How to get from San Pedro (All Ports) to Belize City
How to Get from San Pedro (All Ports) to Belize City
To travel from San Pedro to Belize City, ferries are usually the most convenient option, departing from San Pedro Marine Terminal, San Pedro - Caribbean Sprinter Ferry Terminal, and the central San Pedro Port near the main town area. Most hotels and guesthouses are a short walk or quick taxi ride from these points, and local taxis circulate frequently, so you can typically reach any Ferry Terminal within about 10 to 15 minutes from most parts of town. Golf cart rentals are also common in San Pedro and offer flexible access to each Marina or Terminal throughout the day.
Departures from San Pedro Marine Terminal generally use a clearly marked Terminal area that leads to the ferry dock. San Pedro - Caribbean Sprinter Ferry Terminal typically boards from a dedicated dock with a small waiting area and a specific Gate or boarding point. The central San Pedro Port often boards directly from the waterfront pier, where staff indicate the current Route and vessel. Always check your Ferry Tickets or local displays for up to date information and plan to arrive early for a hassle-free journey.

Heading from San Pedro (All Ports) to Belize City without or with a vehicle
Foot passengers can take ferries from San Pedro (All Ports) to Belize City, and most sailings are accessible for wheelchair users. If you want to double-check what's available, feel free to reach out to our support team. It's best to be at the boarding gate at least 60 minutes before the ferry leaves. You can also choose extras like Flexi Cancellation and SMS Notifications when booking, to make your trip a bit more carefree.

Can you bring a car on the ferry from San Pedro (All Ports) to Belize City?
Ferries from San Pedro (All Ports) to Belize City don’t carry vehicles. Only foot passengers are permitted.
Cabins on board
Cabins are not available on the ferries from San Pedro (All Ports) to Belize City. However, comfortable lounge seating or designated rest areas are provided for you to relax in during your trip.
Bringing your pet on the ferry
Pets are welcome on ferries between San Pedro (All Ports) and Belize City, but rules differ by company. General guidelines:
- Pets over 10 kg go in onboard kennels, while smaller ones (under 10 kg) can travel in a pet carrier.
- Service dogs are not subject to kennel rules.
- Bring all needed documents and pet supplies.
For detailed ferry policies, check the company’s page on our site or reach out to our support team.

Smart travel tips from San Pedro (All Ports) to Belize City
Make your trip from San Pedro (All Ports) to Belize City simple and fun with these quick tips for a safe, comfy journey!
Safety: Ferries on this Route follow modern safety rules and are regularly checked for a steady, comfortable ride. Follow crew instructions and keep walkways clear.
Tickets: Book your Ferry Tickets early, especially on weekends and holidays. Use the Ferryscanner app for fast booking, mobile tickets, and travel updates.
Terminals & Parking: Arrive early at San Pedro Marine Terminal and San Pedro - Caribbean Sprinter Ferry Terminal, San Pedro to find parking or drop-off spots and check in without rushing.
Comfort onboard: Outdoor decks can be windy, while indoor areas may feel chilly, so bring a light jacket. Pack snacks and water in case onboard dining options are limited.
Weather-wise: In sunny months, wear sunscreen, a hat, and light clothes. Be ready for brief showers or higher tides that might make the ride bumpy.
Relax & views: Enjoy sea views and watch the coastline as you link San Pedro (All Ports) with Belize City on this convenient Route.
Belize City highlights: Visit historic streets, local markets, and waterfront spots that show a different side of Belize than laid-back San Pedro.
Local flavor: Try street food, Belizean rum, and nearby cultural landmarks that make Belize City a lively Destination after island time.
Check out our blog for more tips and inspiration to help you enjoy your trip to Belize City even more.

Getting to the ferry ports in San Pedro (All Ports)
The San Pedro Marine Terminal and Caribbean Sprinter Ferry Terminal are both located along the waterfront in San Pedro town on Ambergris Caye, within walking distance of the main streets, restaurants, and hotels in the town center. Most island accommodations are just a short walk, bike ride, or quick taxi ride away, and golf carts are a common way to reach the Marina or Terminal.
From San Pedro Airport, the Ferry Terminal area is only a few minutes away by taxi or golf cart, making it easy to transfer directly from your flight to your ferry. Local taxis usually wait outside the airport and around the town center, and many hotels can arrange transfers to the Marina or Terminal on request.
In Belize City, the ferry Terminal is typically located near the central waterfront area, close to the downtown district and within a short taxi ride of major hotels, bus stations, and the main roads leading in and out of the city. Taxis and local buses are the most common transport options to reach the Route’s departure point.
We do our best to keep this information current, but transport options and timings can change. If something seems inaccurate or outdated, please let our support team know.

Make the most of your time in Belize City
Belize City is a colorful Destination by the sea, full of Caribbean charm and friendly people. Walk along the waterfront to feel the ocean breeze and watch boats come and go. Visit the historic Swing Bridge and St. John’s Cathedral to see another side of the city’s story.
Food lovers will enjoy fresh seafood, spicy stews, and sweet treats from street stalls and small local spots. Try fry jacks for breakfast or a plate of rice and beans with tasty chicken.
For nature, you can take a short trip to see howler monkeys in the jungle or visit nearby Mayan ruins for an amazing day adventure. You can also join a boat tour to spot manatees or snorkel in clear blue water.
Belize City is perfect for a quick stop, with plenty to see in a day or two. It is also a great starting point for boat trips to Island destinations and other parts of Belize, so you can explore even more of this beautiful country.
Ferries traveling from San Pedro (All Ports) to Belize City
Learn more about ferry options and other ways to get from San Pedro (All Ports) to Belize City.
