Fly into North Eleuthera Airport (ELH)
After landing at ELH, check-in with customs and collect your luggage. Outside the airport, let one of the waiting taxis knonw that you are heading to Harbour Island. The Taxi drivers will know to take you to the ferry dock, and help guide you to where the water taxis are, which depart from Harbour Island every 10 minutes. After a quick 5-minute boat ride you’ve made it! Grab a Kalik across the street at Jimmy's bar. You're on Island time!
Advanced reservations are not neccessary for either mode of transpotation. Total cost is around $20 per person ($10 for land taxi, $10 for water taxi). Please bring cash!
Commercial lines from US to North Eleuthera Airport (ELH)
United - from Fort Lauderdale and Miami
Delta - from Atlanta
American - from Miami and Charlotte
Bahamas Air - from Baltimore, Charlotte, Miami, Fort Lauderdale, Orlando, Philadelphia.
Note: travel on Bahamas Air requires a layover in Nassau
Commercial lines from Nassau to North Eleuthera Airport (ELH)
Bahamas Air
Southern Air Charter
Pineapple Air
Bahamas Ferries - www.bahamasferries.com - a ferry leaves Nassau daily for Harbour Island at 8AM and arrives at 10:30AM. The same ferry returns to Nassau late in the afternoon. The ferry from Nassau leaves from a port that is 45 minute taxi ride from the Nassau airport