Belize City to San Pedro Town Ferry Timetables
| Operator | Departure Time | Arrival Time | Duration | Sailing Days |
|---|---|---|---|---|
Operator Caribbean Sprinter | Departure Time 01:30PM | Arrival Time 03:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Belize Express Water Taxi | Departure Time 01:30PM | Arrival Time 03:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Belize Express Water Taxi | Departure Time 04:30PM | Arrival Time 06:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 04:30PM | Arrival Time 06:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 10:30AM | Arrival Time 12:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Belize Express Water Taxi | Departure Time 10:30AM | Arrival Time 12:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 09:55AM | Arrival Time 11:45AM | Duration 1h50 | Sailing Days Fri |
Operator Belize Express Water Taxi | Departure Time 05:30PM | Arrival Time 07:00PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Belize Express Water Taxi | Departure Time 09:00AM | Arrival Time 10:30AM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 05:40PM | Arrival Time 07:10PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 03:55PM | Arrival Time 05:45PM | Duration 1h50 | Sailing Days Fri |
Operator Belize Express Water Taxi | Departure Time 03:00PM | Arrival Time 04:30PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 03:00PM | Arrival Time 04:30PM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 07:25AM | Arrival Time 09:15AM | Duration 1h50 | Sailing Days Fri |
Operator Caribbean Sprinter | Departure Time 05:10PM | Arrival Time 07:00PM | Duration 1h50 | Sailing Days Fri |
Operator Caribbean Sprinter | Departure Time 12:55PM | Arrival Time 02:45PM | Duration 1h50 | Sailing Days Fri |
Operator Caribbean Sprinter | Departure Time 02:25PM | Arrival Time 04:15PM | Duration 1h50 | Sailing Days Fri |
Operator Belize Express Water Taxi | Departure Time 08:00AM | Arrival Time 09:30AM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Caribbean Sprinter | Departure Time 08:00AM | Arrival Time 09:30AM | Duration 1h30 | Sailing Days Mon, Fri |
Operator Belize Express Water Taxi | Departure Time 12:00PM | Arrival Time 01:30PM | Duration 1h30 | Sailing Days Mon, Fri |
Live departures
Belize City to San Pedro Town ferry times
The table below shows live departures for Belize City to San Pedro Town ferries for today, Monday, September 14. You can also manually refresh the results below to see updated ferry journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Caribbean Sprinter | 8:00 AM Belize City | 1h30 | 9:30 AM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 8:00 AM Belize City | 1h30 | 9:30 AM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 9:00 AM Belize City | 1h30 | 10:30 AM San Pedro | 0 transfersDirect | |
Caribbean Sprinter | 10:30 AM Belize City | 1h30 | 12:00 PM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 10:30 AM Belize City | 1h30 | 12:00 PM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 12:00 PM Belize City | 1h30 | 1:30 PM San Pedro | 0 transfersDirect | |
Caribbean Sprinter | 1:30 PM Belize City | 1h30 | 3:00 PM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 1:30 PM Belize City | 1h30 | 3:00 PM San Pedro | 0 transfersDirect | |
Caribbean Sprinter | 3:00 PM Belize City | 1h30 | 4:30 PM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 3:00 PM Belize City | 1h30 | 4:30 PM San Pedro | 0 transfersDirect | |
Caribbean Sprinter | 4:30 PM Belize City | 1h30 | 6:00 PM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 4:30 PM Belize City | 1h30 | 6:00 PM San Pedro | 0 transfersDirect | |
Belize Express Water Taxi | 5:30 PM Belize City | 1h30 | 7:00 PM San Pedro | 0 transfersDirect | |
Caribbean Sprinter | 5:40 PM Belize City | 1h30 | 7:10 PM San Pedro | 0 transfersDirect | |
This is the last ferry of the day. | |||||
Find all the dates and times for this journey
Journey information
Overview: Ferry from Belize City to San Pedro Town
Ferries from Belize City to San Pedro Town run on average 16 times per day, taking around 1h 33m. Cheap ferry tickets for this journey start at $32 (€26) if you book in advance.
There are 16 ferries per day. The earliest ferry runs at 06:00, the last at 17:40. The fastest ferry covers the 28 nautical miles (52 km) distance in 1h 30m. There are 5 sailings per week.


Distance 28 nautical miles (52 km) |
Average sailing duration 1h 33m |
Cheapest ticket price $32 (€26) |
Ferries per day 16 |
Direct ferries Available |
Average weekly sailings 5 |
Fastest ferry 1h 30m |
First ferry 6:00 AM |
Last ferry 5:40 PM |
Cheapest Month Feb |
Cheapest Day Fri |
High Season Jul - Sep |
Low Season Oct - Dec |
Busiest Day Sun |
Least Busy Day Sun |
Ferry operators: Caribbean Sprinter, Belize Express Water Taxi from Belize City to San Pedro TownYou can travel by ferry between Belize City to San Pedro Town with Caribbean Sprinter, Belize Express Water Taxi for as low as $32 (€26). When you search for schedules and tickets, Omio will show you the best journey.
Belize Express Water Taxi
Caribbean Sprinter
FAQs: Ferry from Belize City to San Pedro Town
Find answers to the most common questions about traveling from Belize City to San Pedro Town by ferry. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest ferry, the cheapest option, or tips for making the most of your visit at San Pedro Town, this guide helps you travel smarter and with confidence.

popular ferry ports
Popular ports from Belize City to San Pedro Town
Most Belize City to San Pedro Town ferries use the Belize City to San Pedro port pair, with some services arriving at Caye Caulker. Use this guide to compare Belize City and San Pedro Town ports on this route, check city-centre transport, alongside checking practicalities like port facilities and services.
Belize City port facilities and services
Belize City has practical services for this route, including Accessibility.
Accessibility
Accessibility facilities are available at Belize City: The place has an entrance that is wheelchair-accessible.
More options for your journey from Belize City to San Pedro Town
Here are some other resources that might have the information you need


