There are 6 ways to get from Puerto Barrios to Goff’s Cay by ferry, bus, plane, unknown, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus to Dangriga, fly to Belize City Municipal Airport, travel
best- Take the ferry from Muelle Municipal to Punta Gordaferry
- Take the bus from Punta Gorda to Dangrigabus
- Fly from Dangriga (DGA) to Belize City Municipal Airport (TZA)plane DGA - TZA
- Walk from Belize-City-Municipal-Airport-TZA to Goff’s Cayunknown
7h 32mFerry, bus, Tour, travel
- Take the ferry from Puerto Barrios to Punta Gorda Municipal Pierferry
- Take the bus from Punta Gorda to Novelo's Bus Terminalbus
- Take the ferry from Belize City to Caribbean Sprinter Dock San Pedroferry
- Take the ferry from San Pedro to Blue Holeferry
- Walk from Blue Hole to Goff’s Cayunknown
17h 36mFerry, shuttle to Belize City Goldson Intl Apt, travel
- Take the ferry from Muelle Municipal to Punta Gordaferry
- Take a shuttle bus from Punta Gorda to Belize City
- Walk from Caye-Caulker-Airport-CUK to Goff’s Cayunknown
8h 33mFerry, bus to Dangriga, fly to Belize City Goldson Intl Apt, travel
- Take the ferry from Muelle Municipal to Punta Gordaferry
- Take the bus from Punta Gorda to Dangrigabus
- Fly from Dangriga (DGA) to Belize City Goldson Intl Apt (BZE)plane DGA - BZE
- Walk from Caribbean Sprinter Terminal to Goff’s Cayunknown
8h 20mFerry, bus, Bus to Sir Barry Bowen Municipal Airport, fly to Blue Hole, travel
- Take the ferry from Muelle Municipal to Punta Gordaferry
- Take the bus from Punta Gorda to Dangrigabus
- Take the bus from Dangriga to Belize Citybus
- Fly from Sir Barry Bowen Municipal Airport to Blue Holeplane
- Walk from Blue Hole to Goff’s Cayunknown
10h 26mFerry, bus, Tour, travel via Punta Gorda
- Take the ferry from Puerto Barrios to Punta Gorda Municipal Pierferry
- Take the bus from Punta Gorda to Novelo's Bus Terminalbus
- Take the ferry from Belize Terminal to San Pedro Terminalferry
- Take the ferry from San Pedro to Blue Holeferry
- Walk from Blue Hole to Goff’s Cayunknown
17h 53m
Dangriga (DGA) to Belize City Municipal Airport (TZA) flights
Questions & Answers
The distance between Puerto Barrios and Goff’s Cay is 328 km.
The best way to get from Puerto Barrios to Goff’s Cay without a car is to ferry and bus and Tour and travel which takes 17h 36m and costs .
It takes approximately 7h 32m to get from Puerto Barrios to Goff’s Cay, including transfers.
There are 64+ hotels available in Goff’s Cay.
What companies run services between Puerto Barrios, Guatemala and Goff’s Cay, Belize?
There is no direct connection from Puerto Barrios to Goff’s Cay. However, you can take the ferry to Punta Gorda, walk to Punta Gorda, take the bus to Dangriga, walk to Dangriga (DGA) airport, fly to Belize City Municipal Airport (TZA), then travel to Goff’s Cay. Alternatively, you can take a ferry from Puerto Barrios to Goff’s Cay via Punta Gorda Municipal Pier, Punta Gorda, Novelo's Bus Terminal, Belize City, Caribbean Sprinter Dock San Pedro, San Pedro, and Blue Hole in around 17h 36m.
- Website
- mayaislandair.com
Flights from Dangriga to Belize City Municipal Airport
- Ave. Duration
- 17 min
- When
- Every day
- Estimated price
- $83–88
Flights from Dangriga to Belize City Goldson Intl Apt
- Ave. Duration
- 15 min
- When
- Every day
- Estimated price
- $93–98
- Website
- tropicair.com
Flights from Dangriga to Belize City Municipal Airport
- Ave. Duration
- 15 min
- When
- Monday to Saturday
- Estimated price
- $65–90
Flights from Dangriga to Belize City Goldson Intl Apt
- Ave. Duration
- 15 min
- When
- Every day
- Estimated price
- $100–230
Flights from Dangriga to Belize City Goldson Intl Apt via Placencia
- Ave. Duration
- 1h 25m
- When
- Monday to Friday
- Estimated price
- $220–270
- Phone
- +1 501 702 2049
- [email protected]
- Website
- go.jamesbus.bz
Bus from Punta Gorda to Dangriga
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $10–20
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
Bus from Punta Gorda to Dangriga
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $10–20
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
Bus from Punta Gorda to Dangriga
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $10–20
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
Bus from Punta Gorda to Novelo's Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $10–35
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
- Phone
- +501 674 3567
- [email protected]
- Website
- floralia.bz
Bus from Punta Gorda to Novelo's Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $14–23
- Schedules at
- floralia.bz
- Phone
- +501 614 7869
- [email protected]
- Website
- unchartedjewelbelize.com
Shuttle from Punta Gorda to Belize City
- Ave. Duration
- 4h
- Frequency
- On demand
- Website
- https://unchartedjewelbelize.com/
- [email protected]
- Website
- belizegroundtransfers.com
Bus from Dangriga to Belize City
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- $200
- Website
- https://www.belizegroundtransfers.com/
- Phone
- +501 602 0807
- [email protected]
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
- Phone
- +502 5308 5106
- [email protected]
- Website
- adrenalinatours.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://adrenalinatours.com/
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://adrenalinatours.com/
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://adrenalinatours.com/
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://adrenalinatours.com/
- [email protected]
- Website
- travelmundomaya.com
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
Ferry from Muelle Municipal to Punta Gorda
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $30–70
- Website
- https://travelmundomaya.com/home
- Phone
- +502 7948 5525
- [email protected]
- Website
- facebook.com
Ferry from Puerto Barrios to Punta Gorda Municipal Pier
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $50
- Schedules at
- facebook.com
Ferry from Puerto Barrios to Punta Gorda Municipal Pier
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $50
- Schedules at
- facebook.com
- Phone
- +501 622 2845
- [email protected]
- Website
- sprinter.bz
Ferry from Belize City to Caribbean Sprinter Dock San Pedro
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Website
- https://sprinter.bz/
- Phone
- +501 226 2706
- [email protected]
- Website
- amigosdivebelize.com
Ferry from San Pedro to Blue Hole
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $215
- Website
- https://www.amigosdivebelize.com/index.php
Ferry from San Pedro to Blue Hole
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $215
- Website
- https://www.amigosdivebelize.com/index.php
- Phone
- +11 501 223 2225
- [email protected]
- Website
- belizewatertaxi.com
Ferry from Belize Terminal to San Pedro Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- https://belizewatertaxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Luton Airport into central London, How to travel India's Golden Triangle, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
























