Getting Here

Coral Sands is located in Harbour Island, which is 50 miles East from Nassau, Bahamas.   The nearest airport is North Eleuthera International (ELH).   From North Eleuthera airport you take a 5 minute taxi ride to 3 Island Dock, from there take a 5 minute water taxi to Harbour Island’s Government Dock, and then another 5 minute taxi ride to Coral Sands.   Each stage costs $5.00 per person.    Transport is readily available.

Air Transportation

From within the United States, Coral Sands is accessible by scheduled air from Miami; Fort Lauderdale, Florida; and Atlanta, Georgia.

There are daily scheduled flights from Miami through American Airlines and from Ft. Lauderdale through United Airlines which is operated by Silver Airways.    From Atlanta service is available through Delta Airlines.

American Airlines,; 1-800-433-7300

United Airlines (Silver Airways), or; United Airlines:1-800-525-0280 –  Silver Airways: 1-801-401-9100

Delta Airlines:; 1-800-241-4141


From  Nassau (Bahamas) there are daily flights serviced by Pineapple Air; Southern Air Charters and Bahamas Air.

Bahamas Air,; 1- 242 377 8451

SouthernAir,; 1-242-377-2014
Reservations: 242 377 2014

Pineapple Air,; 1-242-328-1320


From Europe, British Airways flies direct from London to Nassau where you can connect to North Eleuthera.

British Airways:; 1-800-247-9297