Belize Ferry Schedules 2024: Routes & Info
Local Water Taxi
Belize City ⇄ San Pedro
Caribbean Sprinter
5 Sailings Daily
1 hr 30 mins
Belize City → San Pedro
- 6:00AM
- 8:00AM
- 10:00AM
- 1:00PM
- 4:00PM
San Pedro → Belize City
- 6:00AM
- 8:00AM
- 10:00AM
- 1:00PM
- 4:00PM
All boats run daily
From | To | One Way | Round Trip |
---|---|---|---|
Belize City | San Pedro | $34.50 USD | $48.00 USD |
Children are charged 60% of adult price
Notes
- Only small boats available
- Was previously Ocean Ferry
San Pedro Belize Express
8 Sailings Daily
1 hr 30 mins
Belize City → San Pedro
- 8:00AM
- 9:00AM
- 10:30AM
- 12:00Noon
- 1:30PM
- 3:00PM
- 4:30PM
- 5:30PM
San Pedro → Belize City
- 6:00AM
- 7:00AM
- 8:30AM
- 10:00AM
- 11:30AM
- 1:00PM
- 3:00PM
- 4:30PM
All boats run daily
9:00AM boat stops at Caye Chapel
From | To | One Way | Round Trip |
---|---|---|---|
Belize City | San Pedro | $31.50 USD | $58.50 USD |
Children are charged 60% of adult price
Notes
- Last boat leaves at exactly 5:30PM
- Each passenger is entitled 50lbs luggage
- Cargo limited to items not exceeding 150lbs
- Check luggage 30 mins before departure
- Passengers can board earlier or later boats
- Tickets valid three months after purchase
- Pet friendly: $7.50 USD to San Pedro
Local Water Taxi
Belize City ⇄ Caye Caulker
Caribbean Sprinter
5 Sailings Daily
1 hr
Belize City → Caye Caulker
- 8:00AM
- 10:30AM
- 1:30PM
- 3:00PM
- 4:30PM
Caye Caulker → Belize City
- 6:30AM
- 8:30AM
- 10:30PM
- 1:30PM
- 4:30PM
All boats run daily
From | To | One Way | Round Trip |
---|---|---|---|
Belize City | Caye Caulker | $29.50 USD | $38.00 USD |
Children are charged 60% of adult price
Notes
- Only small boats available
- Was previously Ocean Ferry
San Pedro Belize Express
8 Sailings Daily
1 hr
Belize City → Caye Caulker
- 8:00AM
- 9:00AM
- 10:30AM
- 12:00Noon
- 1:30PM
- 3:00PM
- 4:30PM
- 5:30PM
Caye Caulker → Belize City
- 6:30AM
- 7:30AM
- 9:00AM
- 10:30AM
- 12:00Noon
- 1:30PM
- 3:30PM
- 5:00PM
All boats run daily
9:00AM & 3:30PM boats stop at Caye Chapel
From | To | One Way | Round Trip |
---|---|---|---|
Belize City | Caye Caulker | $21.50 USD | $38.50 USD |
Children are charged 60% of adult price
Notes
- Last boat leaves at exactly 5:30PM
- Each passenger is entitled 50lbs luggage
- Cargo limited to items not exceeding 150lbs
- Check luggage 30 mins before departure
- Passengers can board earlier or later boats
- Tickets valid three months after purchase
- Pet friendly: $5.00 USD to Caye Caulker
Local Water Taxi
San Pedro ⇄ Caye Caulker
Caribbean Sprinter
5 Sailings Daily
30 mins
San Pedro → Caye Caulker
- 6:00AM
- 8:00AM
- 10:00PM
- 1:00PM
- 4:00PM
Caye Caulker → San Pedro
- 8:45AM
- 11:15AM
- 2:15PM
- 3:45PM
- 5:15PM
All boats run daily
From | To | One Way | Round Trip |
---|---|---|---|
Belize City | Caye Caulker | $29.50 USD | $38.00 USD |
Children are charged 60% of adult price
Notes
- Only small boats available
- Was previously Ocean Ferry
San Pedro Belize Express
9 Sailings Daily
30 mins
San Pedro → Caye Caulker
- 6:00AM
- 7:00AM
- 8:30AM
- 10:00AM
- 11:30AM
- 1:00PM
- 3:00PM
- 4:30PM
- -
Caye Caulker → San Pedro
- 7:00AM
- 8:45AM
- 9:45AM
- 11:15AM
- 12:45PM
- 2:15PM
- 3:45PM
- 5:15PM
- 6:15PM
All boats run daily
From | To | One Way | Round Trip |
---|---|---|---|
Belize City | Caye Caulker | $21.50 USD | $38.50 USD |
Children are charged 60% of adult price
Notes
- Each passenger is entitled 50lbs luggage
- Cargo limited to items not exceeding 150lbs
- Check luggage 30 mins before departure
- Passengers can board earlier or later boats
- Tickets valid three months after purchase
- Pet friendly: $5.00 USD to Caye Cualker
Mexico Ferry 🇲🇽
Chetumal ⇄ San Pedro & Caye Caulker
Chetumal–San Pedro–Caye Caulker
International Island Ferries
4 Sailings Weekly
1 hr 30 mins
Chetumal → San Pedro
- 🇲🇽 Chetumal 10:00AM
- 🇧🇿 San Pedro 10:30AM
- 🇧🇿 Caye Caulker 12:15PM
San Pedro → Chetumal
- 🇧🇿 Caye Caulker 12:45PM
- 🇧🇿 San Pedro 2:30PM
- 🇲🇽 Chetumal 5:00PM
Runs Mon, Wed, Fri, Sat
⚠️ Chetumal Time is in Mexican Time Zone
From | To | One Way | Round Trip |
---|---|---|---|
Chetumal | San Pedro | $60.00 USD | $116.00 USD |
Chetumal | Caye Caulker | $63.00 USD | $122.00 USD |
Children are charged 85% of adult price
Notes
- Arrive 2 hours before departure to clear immigration
- $20.00 USD departure tax collected upon exiting Belize
- Rates for Belizeans & Mexicans only available at ticket booth
- Mexico Time Zone can sometimes be 1 hour ahead of Belize Time
Local Water Taxi
Corozal ⇄ San Pedro
Corozal–Sarteneja–San Pedro
Belize Sea Shuttle
5 Sailings Weekly
2 hrs
Corozal → San Pedro
- Corozal 2:30PM
- Sarteneja 3:00PM
- San Pedro 4:00PM
San Pedro → Corozal
- San Pedro 7:00AM
- Sarteneja 8:00AM
- Corozal 8:30AM
Runs On: Mon, Wed, Fri, Sat, Sun
No Runs: Tues, Thurs
From | To | One Way | Round Trip |
---|---|---|---|
Corozal | Sarteneja | $25.00 USD | $45.00 USD |
Corozal | Caye Caulker | $50.00 USD | $105.00 USD |
Corozal | San Pedro | $50.00 USD | $95.00 USD |
San Pedro | Caye Caulker | $20.00 USD | $35.00 USD |
Children are charged 60% of adult price
Notes
- Each passenger is entitled 50lbs luggage
- Cargo limited to items not exceeding 150lbs
- Dogs pay extra fee and travel in cage
- Must have valid ID when purchasing ticket
- Offices open all day
- No travel to Caye Caulker
Thunderbolt Water Taxi
1 Sailing Daily
2 hrs
Corozal → San Pedro
- Corozal 7:00AM
- Sarteneja 7:30AM
- San Pedro 8:30AM
San Pedro → Corozal
- San Pedro 3:00PM
- Sarteneja 4:30PM
- Corozal 5:00PM
All boats run daily
Sarteneja stops by reservation only
From | To | One Way | Round Trip |
---|---|---|---|
Corozal | San Pedro | $31.00 USD | $60.50 USD |
Corozal | Sarteneja | $15.50 USD | $31.00 USD |
Sarteneja | San Pedro | $29.50 USD | $58.00 USD |
Children are charged 60% of adult price
Notes
- Corozal office opens between 5:45AM–7AM and 4:30PM–6PM
- San Pedro office opens 9AM–3PM
- Sarteneja travel only by reservations
Local Water Taxi
Independence ⇄ Placencia
Hokey Pokey Water Taxi
9 Sailings Daily
10 mins
Independence → Placencia
- 6:30AM
- 7:30AM
- 8:00AM
- 10:00AM
- 11:00AM
- 12:00Noon
- 2:30PM
- 4:30PM
- 5:30PM
Placencia → Independence
- 6:45AM
- 7:45AM
- 10:00AM
- 12:30PM
- 2:30PM
- 4:00PM
- 5:00PM
- 6:00PM
- -
Last Boat On Sundays:
From Independence 4:30PM
From Placencia 5:00PM
From | To | One Way | Round Trip |
---|---|---|---|
Independence | Placencia | $5.00 USD | $10.00 USD |
Notes
- Faster ride to Placencia via boat
- Boats have more frequency than buses to Placencia
Guatemala Ferry 🇬🇹
Punta Gorda ⇄ Puerto Barrios
Punta Gorda–Livingston–Puerto Barrios
Requena's Charter Service
5 Sailings Weekly
1 hr
Punta Gorda → Puerto Barrios
- 🇧🇿 Punta Gorda 9:30AM
- 🇬🇹 Puerto Barrios 10:30AM
Puerto Barrios → Punta Gorda
- 🇬🇹 Puerto Barrios 2:00PM
- 🇧🇿 Punta Gorda 3:00PM
Runs Monday to Friday
From | To | One Way | Round Trip |
---|---|---|---|
Puerto Barrios | Punta Gorda | $37.50 USD | $75.00 USD |
Notes
- Purchase ticket before 9:00AM at Punta Gorda
- Purchase ticket before 1:30PM at Puerto Barrios
- $20.00 USD departure tax is collected upon exiting Belize
Honduras Ferry 🇭🇳
Big Creek ⇄ Puerto Corés
Big Creek–Placencia–Puerto Cortés
Pride of Belize
1 Sailing Weekly
2 hrs
Big Creek → Puerto Cortés
- 🇧🇿 Placencia 9:00AM
- 🇧🇿 Big Creek 11:00AM
- 🇭🇳 Puerto Cortés 2:00PM
Puerto Cortés → Big Creek
- 🇭🇳 Puerto Cortés 11:00AM
- 🇧🇿 Big Creek 1:00PM
- 🇧🇿 Placencia 2:00PM
Runs from Belize 🇧🇿 on Fridays only
Runs from Honduras 🇭🇳 on Mondays only
From | To | One Way | Round Trip |
---|---|---|---|
Puerto Cortés | Big Creek | $78.00 USD | $156.00 USD |
Contact
Notes
- $20.00 USD departure tax is collected upon exiting Belize
- Honduras Terminal: Barrio El Porvenir, Mercado de Mariscos, Puerto Cortés
How To Use Ferry
To get to San Pedro or Caye Caulker, start from Belize City where the water taxi terminals are located. Next, choose between San Pedro Belize Express & Caribbean Sprinter which have up to eight runs to the islands daily.
Ferry Travel Tips
- Keep your luggage with you for fast checkout
- Purchasing round trip tickets is roughly 20% cheaper
- Last boat to popular islands leaves at 5:30PM
- Passengers can board earlier boat trips at no extra cost
- Purchasing tickets online can have an 11% processing fee
Ferry Prices
Roundtrip to Caye Caulker
$36USD
Roundtrip to San Pedro
$56USD
Ferry Companies Compared
Caribbean Sprinter vs San Pedro Belize Express
Caribbean Sprinter
San Pedro Belize Express
Frequent Questions
Do I need to buy ferry tickets in advance?
Pre-booking is not necessary and is cheaper if purchased on the same day at the ticketing booth. If you miss your boat, you can load the next both with the same ticket. Purchasing tickets online also has an 11% processing fee.
Are ferry boarding times flexible?
Ferry tickets are generally valid for 3 months and can be used for earlier or later ferry times.
What time is the last boat to the San Pedro & Caye Caulker?
The last ferry to the islands is at 5:30PM. If you're arriving on a flight, the taxi ride to the water taxi terminal in Belize CIty is only 30 minutes but expect disembarking delays if there are several flights arriving at that time.
How long is the boat ride from Belize to San Pedro?
The trip is 1 hour and 30 mins long.
How long is the boat ride from Belize to Caye Caulker?
The trip is roughly one hour long.
How do I get from Belize Airport to the Water Taxi Terminal?
Unfortunately there are no shared shuttles from the airport to Belize City. The main way of getting to the water taxi terminal is by taking a 30-minute taxi ride directly to Belize City for $30.00 USD. The only other way is by walking for 35 minutes to the nearest bus stop on the Northern Highway.
Can I walk to the Water Taxi Terminal from the Belize City Bus Terminal?
The Terminal is only five minutes away by taxi or it can be walked in about 15 minutes which is perfectly safe.
Can I take a dog on a ferry to the islands?
Yes, the ferry companies are pet-friendly but be prepared to pay an additional fee of $5.00 to $7.50 USD to transport your pet.
Leave A Comment 👇
Need a little more travel advice?