How To Get To Harbour Island

Private pilot?

If you prefer to fly your own aircraft, Valentines is the perfect destination. Explore how our Pilot’s Journey Program can help you navigate the island.

Arriving by Air

Most guests reach Harbour Island by flying into North Eleuthera Airport (ELH), located just across the harbour from Harbour Island.

From the airport, guests take a 5 minute taxi ride to Three Island Dock, followed by a 5 minute water taxi to Harbour Island.

From Fort Lauderdale – Aztec Airways

Aztec Airways and Makers Air both fly direct to North Eleuthera with multiple flights each week.
Aztec Airways flies 8 seater Piper Chieftains and pets are welcome. Book online or call 844-359-2982.

From Fort Lauderdale – Makers Air

Makers Air offers scheduled flights direct from Fort Lauderdale as well as charter flight services using Cessna Grand Caravans. Book online or call (954) 771-0330.

From Miami – American Airlines

Daily nonstop service from Miami International Airport (MIA).

From Atlanta – Delta Air Lines

Nonstop service several times per week from Atlanta (ATL).

From Charlotte – American Airlines

Seasonal service between Charlotte (CLT) and North Eleuthera.

Many guests prefer charter or semi-private flights for convenience and flexibility. Charter operators serving North Eleuthera include:

Tradewind Aviation

Tropic Ocean Airways

Makers Air

Aztec Airways

These flights operate from Fort Lauderdale, Miami, Palm Beach, and other Florida airports. Some operators also offer amphibious aircraft that can land directly in the harbour near Harbour Island.

Guests can also connect through Nassau or Marsh Harbour.

From Marsh Harbour (MHH)

Cherokee Air is a private charter plane company based in Abaco, Bahamas. They provide weekly flights between North Eleuthera and Abaco. Visit their website or call +1 866 920 9971.

From Nassau (NAS)

Whether you are originating in Nassau or transiting through, it is easy to get to North Eleuthera from here with just a 20-minute flight. Bahamasair has regular flights along with a number of regional airlines. Our US reservation office will be happy to assist you with making those reservations.

Bahamasair

Southern Air Charter

Pineapple Air

Western Air

Flight time: approximately 20 minutes.

Direct Flights to Nassau from Major U.S. and Canada Cities
Boston
JetBlue has daily flights to Nassau

New York City (La Guardia)
Delta Airlines has daily flights to Nassau

jetBlue Airways
Calgary
West Jet flies direct to Nassau

Miami
American Eagle has daily flights to Nassau

Westjet
Dallas/Fort Worth
American Airlines has daily flights to Nassau

BahamasAir has daily flights to Nassau
American Airlines
Detroit
Delta Air Lines flights to Nassau

Newark
United Airlines has daily flights to Nassau

Bahamas Air
Fort Lauderdale
BahamasAir has flights per day to Nassau

Orlando
BahamasAir has daily flights to Nassau JetBlue has daily flights to Nassau

Air Canada
JetBlue has flights per day to Nassau
Toronto
Air Canada flies direct to Nassau

American Eagle
Montreal
Air Canada flies direct to Nassau

Sunwing has direct flights to Nassau
West Jet has daily direct flights to Nassau

United Airlines
New York City (JFK)
JetBlue has daily flights to Nassau

Westchester, NY
JetBlue has daily flights to Nassau

Ferry from Nassau to Harbour Island

Some travelers prefer to reach Harbour Island entirely by sea.

Bahamas Ferries

Bahamas Ferries operates scheduled ferry service between Nassau and Harbour Island / Spanish Wells.

Typical travel time: approximately 2.5 to 3 hours.

The ferry departs from Potter’s Cay Dock in Nassau and arrives near Three Island Dock, the same area used by water taxis.

This option is popular with travelers looking for a more relaxed and scenic journey between the islands.

Getting from North Eleuthera to Harbour Island

Once you arrive at North Eleuthera Airport (ELH):

Water taxis run continuously throughout the day.

Book Your Stay at Valentines Resort