Local Water Taxi
Belize City—San Pedro

Ocean Ferry Belize
5 Sailings Daily
1 hr 30 mins

Ocean Ferry Belize
5 Sailings Daily
1 hr 30 mins
Belize City to San Pedro
8:00 AM
10:30 AM
12:00 Noon
3:00 PM
4:30 PM
San Pedro to Belize City
6:30 AM
8:00 AM
10:00 AM
1:00 PM
3:00 PM
Runs Every Day
Children are charged 60% of adult price
Notes
- Only has small boats compared to other company

San Pedro Belize Express
7 Sailings Daily
1 hr 30 mins

San Pedro Belize Express
7 Sailings Daily
1 hr 30 mins
Belize City to San Pedro
8:00 AM
10:30 AM
12:00 Noon
1:30 PM
3:00 PM
4:30 PM
5:30 PM
San Pedro to Belize City
6:00 AM
7:00 AM
8:30 AM
10:00 AM
1:00 PM
3:00 PM
4:30 PM
Runs Every Day
Children are charged 60% of adult price
Notes
- Last boat leaves at exactly 5:30 PM
- Each passenger is entitled 150lbs luggage
- Check luggage 30 mins before departure
- Pasengers 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

Ocean Ferry Belize
5 Sailings Daily
45 mins

Ocean Ferry Belize
5 Sailings Daily
45 mins
Belize City to Caye Caulker
8:00 AM
10:30 AM
12:00 Noon
3:00 PM
4:30 PM
Caye Caulker to Belize City
7:00 AM
8:30 AM
10:30 AM
1:30 PM
3:30 PM
Runs Every Day
Children are charged 60% of adult price
Notes
- Only has small boats compared to other company

San Pedro Belize Express
7 Sailings Daily
45 mins

San Pedro Belize Express
7 Sailings Daily
45 mins
Belize City to Caye Caulker
8:00 AM
10:30 AM
12 Noon
1:30 PM
3:00 PM
4:30 PM
5:30 PM
Caye Caulker to Belize City
6:30 AM
7:30 AM
9:00 AM
10:30 AM
1:30 PM
3:30 PM
-
Runs Every Day
Children are charged 60% of adult price
Notes
- Last boat leaves at exactly 5:30 PM
- Each passenger is entitled 150lbs luggage
- Check luggage 30 mins before departure
- Pasengers can board earlier or later boats
- Tickets valid three months after purchase
- Pet friendly: $5.00 USD to Caye Cualker
Local Water Taxi
Corozal—San Pedro
Stops at Sarteneja

Belize Sea Shuttle
5 Sailings Weekly
2 hrs

Belize Sea Shuttle
5 Sailings Weekly
2 hrs
Corozal to San Pedro
Corozal 3:00 PM
Sarteneja 3:30 PM
San Pedro 4:30 PM
San Pedro to Corozal
San Pedro 7:00 AM
Sarteneja 8:00 AM
Corozal 8:30 AM
Runs On: Mon, Wed, Fri, Sat, Sun
No Runs: Tues, Thurs
Children are charged 60% of adult price
Notes
- Each passenger is entitled 50lbs luggage
- 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

Thunderbolt Water Taxi
1 Sailing Daily
2 hrs
Corozal to San Pedro
Corozal 7:00 AM
Sarteneja 7:30 AM
San Pedro 8:30 AM
Caye Caulker 9:00 AM
San Pedro to Corozal
Caye Caulker 6:30 AM
San Pedro 7:15 AM
Sarteneja 8:15 AM
Corozal 8:45 AM
Runs Every Day
Children are charged 60% of adult price
Notes
- Corozal office open 5:45 AM to 7:00 AM and 4:30 PM to 6:00 PM
- San Pedro office open 9:00 AM to 3:00 PM
- Sarteneja travel only by reservations
Local Water Taxi
Independence—Placencia

Hokey Pokey Water Taxi
9 Sailings Daily
10 mins

Hokey Pokey Water Taxi
9 Sailings Daily
10 mins
Independence to Placencia
6:30 AM
7:30 AM
8:00 AM
10:00 AM
11:00 AM
12:00 Noon
2:30 PM
4:30 PM
5:30 PM
Placencia to Independence
6:45 AM
7:45 AM
10:00 AM
12:30 PM
2:30 PM
4:00 PM
5:00 PM
6:00 PM
-
Last Boat On Sundays:
From Placencia 5:00 PM
From Independence 4:30 PM
Notes
- Faster ride to Placencia via boat
- Boats have more frequency than buses to Placencia
Mexico To Belize
Chetumal—San Pedro
Stops at Caye Caulker

Water Jets International
5 Sailings Weekly
1 hr 30 mins

Water Jets International
5 Sailings Weekly
1 hr 30 mins
Chetumal to San Pedro
Chetumal 10:00 AM
San Pedro 10:30 AM
Caye Caulker 12:15 PM
San Pedro to Chetumal
Caye Caulker 12:45 PM
San Pedro 2:30 PM
Chetumal 5:00 PM
Runs Mon, Tues, Wed, Fri, Sat
Notes
- $20.00 USD departure tax is collected upon exiting Belize
Guatemala to Belize
Puerto Barrios—Punta Gorda
Stops at Livingston

Requena's Charter Service
5 Sailings Weekly
1 hr

Requena's Charter Service
5 Sailings Weekly
1 hr
Puerto Barrios to Punta Gorda
2:00 PM
Punta Gorda to Puerto Barrios
9:30 AM
Runs Mon to Fri
Notes
- Purchase ticket before 9:00 AM at Punta Gorda
- Purchase ticket before 1:30 PM at Puerto Barrios
- $20.00 USD departure tax is collected upon exiting Belize
Honduras to Belize
Puerto Cortés—Mango Creek

Pride of Belize
1 Sailing Weekly
2 hrs

Pride of Belize
1 Sailing Weekly
2 hrs
Puerto Cortés to Mango Creek
9:00 PM
Mango Creek to Puerto Cortés
9:00 AM
Runs from Belize on Fridays Only
Runs from Honduras on Mondays Only
Notes
- $20.00 USD departure tax is collected upon exiting Belize
This site is proudly ad-free which means bias-free opinions & suggestions. Your kind support helps keep it running.