Did you know there's a ferry between Belize & Guatemala? While uncommon, it's a very quick way of hopping countries in less than an hour instead of going by bus for hours.
This quick guide will lay out exactly what you need to know: the ferry schedule, exact prices, terminal locations ferry crossing tips, and border fees to be aware of for this border crossing.
If you are considering doing this ferry border crossing, please keep in mind that ferry is located in Punta Gorda which is almost the entire day by travel by bus if you start at Belize City.
While the boat ride is relatively short, it's important to know that the boat transferring you between Guatemala & Belize is small — almost the size of a skiff.
Ferry Essentials
- Belize Office
- 12 Front St, Punta Gorda
- Guatemala Office
- Muelle Municipal, Livingston
- Duration
- 45 mins
- Cost
- $50.00 USD
Belize Guatemala Ferry Route Map
Punta Gorda—Livingston Ferry Schedule
Ferry Price
Punta Gorda–Livingston One-Way
$50USD
Punta Gorda–Rio Dulce One-Way
$79USD

Ferry Companies
Ferry Terminals
Immigration Offices
Ferry Crossing Tips
- 🛂 Clear immigration process before boarding vessel
- ⏰ Purchase ticket 30 minutes before departure time
- ⏳ Some tour agencies require reservation 24 hours before
- 💰 Prepare to pay $20.00 USD departure tax upon exiting Belize
- 💵 Ferry companies operate by cash only — no credit cards
Border Crossing Fees
There is only one fee to be wary of when moving between Belize & Guatemala. While both borders accept card, it's highly advisable to take USD or local currency to pay your border fees. There will be money exchangers up crossing either border.
Belize Exit Tax
$20.00USD
Belize Exit Fee Breakdown
Livingston To Puerto Barrios
After arriving Livingston, it's very likely that you'll be moving towards Puerto Barrios. The city is only 30 minutes away by boat. Below are the prices to expect.
- Regular: Q35 one-way
- Express: Q50 one-way
The ferry dock at Puerto Barrios is found at Muelle Municipal. The first boat leaves at 5:30AM. After that, it leaves every 30 minutes or when the boat/lancha reaches full capacity (Approximately 12 people).
Resources
Leave A Comment 👇
Need a little more travel advice?