You can fly directly to Marsh Harbour (Airline code MHH) from many cities on the US East coast to Marsh Harbour: Fort Lauderdale, Miami, West Palm Beach, Daytona and New Smyrna. Delta fly from Atlanta, Georgia. Here are links to some of the airline companies:
Bahamian Airlines
- www.bahamasair.com - 1 (242) 367.2095
- www.skybahamas.net - 1 (242) 377.8993
US Airlines
- www.aa.com - 1 800.433.7300
- www.delta.com - 1 800.221.1212
- www.united.com - 1 800.864.8331
- www.flyairgate.com MH 1 (242) 367.3636 - US Reservations: 1 386.478.0600
- www.gosilver.com MH 1 (242) 367.3415 - US Reservations: 1 800.231.0856
- www.cherokeeair.com MH 1 (242) 367.1900
Private Charter
- www.craigaircenter.com - 1 (242) 367.3522 US Reservations: 1 904.641.0300
- www.flybahamasexpress.com - 1 (242) 225.7931 US Reservations: 1 754.200.0005
From Marsh Harbour Airport
From the airport you take a taxi to the Guana Cay Ferry. All taxi drivers know where it is. Then you just wait for the ferry. Since the ferry dock is next door to Mangoes Bar & Restaurant, you can have a drink or lunch while you wait for the ferry. There's a new coffee shop named Calypso, where they serve Starbucks Coffee and something to eat on the left side of the building across the street and a little to the left from the parking lot to the ferry.
Ferry Schedule
To be sure the schedule haven't changed, you should check Albury's ferry. Ferries from Marsh Harbour To Great Guana Cay often stops to let people off or pick up people at Scotland Cay on its way to Guana Cay. The ferry ride takes approximately 35-40 minutes.
From Marsh Harbour:
Updated April 2019
6:30 am9:00 am
11:00 pm
1:30pm
3:30 pm
5:45 pm
From Great Guana Cay:
8:00 am10:00am
12:00 am
2:30 pm
4:30 pm
6:30 pm
Ferry Charters: 7AM-7PM. Call +1 (242) 367-0290
Marsh Harbour to Great Guana Cay $175. If 5 or more, $40 per person.After Hours Charters 7PM-11PM. Call +1 (242) 359-6861
Marsh Harbour to Great Guana Cay $190. If 5 or more, $45 per person.Any ferry leaving MH before 6am or arriving in Marsh after 11pm are subject to a 'call out fee' of $110.00.