Harbour Island is served by the airport at North Eleuthera, Bahamas (Airport Code: ELH) which is two miles away by water. You can fly directly to North Eleuthra from Miami, Fort Lauderdale or Nassau and take a short water taxi across to Harbour Island. Additionally there is a ferry from Nassau to Harbour Island that departs twice daily.

A passport or driver's license and original birth certificate are required for US citizens traveling to the Bahamas.