The closest airport to Harbour Island is Norther Eleuthera (ELH).
There are direct flights to ELH from Miami, Fort Lauderdale, Atlanta and Nassau.
The Bahamas Fast Ferry aka “The Bohengy” travels once daily from Nassau to Harbour Island as well.
From ELH, it’s a five minute, $5 per person cab ride to Three Island Dock and then a five minute,$5 per person water taxi to Government Dock on Harbour Island
Chatterbox and Jewelbox are within walking distance of the dock but cabs are available if you have lots of gear. Mainbrace is a short cab ride away.
Ferry From Nassau to Harbour Island
The Bahamas Fast Ferry is a passenger ship that travels regularly from Nassau to Harbour Island. See (242.323.2166) for more information.
North Eleuthera Airport is a Port of Entry for private flights with a 6,020 foot runway (asphalt) with no tower. Gas is available via the FBO White Crown Aviation (MYEH)
Bahamas Hoppers offers private charters from NAS to MYEH
Tips For Traveling From New York City
Jet Blue () and Delta () offer flights to and from Nassau. United () and American () have regularly scheduled flights out of Newark and LaGuardia, to Ft. Lauderdale, Miami and Nassau.
Tips For Traveling From London, England
British Airways (ba.com) offers regular flights from Heathrow to Nassau. Bahamas Air (800.222.4262) and Southern Air (242-3237217/323-6833) offer convenient connecting flights to North Eleuthera.
A valid passport is required for everyone traveling to the Bahamas.