North Eleuthera Airport: The best arrival point for North Eleuthera, Harbour Island and Spanish Wells; it has the most flights. For Harbour Island, take a short taxi to the dock east of the airport, then a water taxi (about 10 minutes; a commonly quoted fare is about US$5 each way). For anywhere else on Eleuthera, arrange a rental-car pickup in advance—local rental operators will often meet arriving flights. It is 15–20 minutes by road north of Gregory Town.
Governor’s Harbour Airport: The sensible airport for central Eleuthera. It is just south of James Cistern and roughly 10–15 minutes’ drive from Governor’s Harbour. Pre-arrange a local rental car or taxi; there is no bus into town and no chain-rental desk to rely on. Taxi rates are negotiated, so confirm the fare before setting off.
Rock Sound Airport: Use RSD if staying in South Eleuthera—otherwise its location can turn a short flight into a long, expensive road transfer. Arrange a rental-car pickup or taxi before arrival; there is no public transport. Flights from Nassau are under 30 minutes, while flights from South Florida are about an hour.
Bahamas Ferries docks at Governor’s Harbour, Spanish Wells and Harbour Island: Ferries are useful only if their sailing day and dock match your base. From the Spanish Wells or Harbour Island side, expect to combine ferry/water taxi with a road taxi or rental car; the islands are not connected by a walkable transport network. Do not assume a ferry arrival solves onward travel—book or at least contact your ground transport first.