Pink Sands is located just 50 miles east of Nassau on Harbour Island. Just 20 minutes from the North Eleuthera Airport (ELH) by land and water taxi transportation, the Resort can be easily reached from anywhere in the United States, as well as from most major cities in Europe and South America.

Air Transportation

The nearest airport is North Eleuthera International (ELH) and is serviced from Miami, Ft. Lauderdale, Atlanta, and Nassau. From the US, connect via Ft. Lauderdale or Miami to North Eleuthera on United Airlines, Silver Airways or American Airlines. North Eleuthera is our local airport and is approximately 20 minutes from the hotel. The trip involves taking a 5-minute taxi ride to the dock, 15-minute water taxi across to Harbour Island and 5-minute taxi ride to Pink Sands. Transport is always available.

From Europe –

British Airways flies direct from London to Nassau, and then we recommend connecting on a 20-minute charter flight from Nassau to North Eleuthera. Guests do NOT need to overnight in Nassau.

A Fast Ferry leaves Nassau daily for Harbour Island at 8:00 AM and arrives at 10:30 AM. Cost is $68 per person one way. The same ferry returns from Harbour Island to Nassau leaving at 3:50 PM and arriving in Nassau at 6:20 PM. THIS IS THE ONLY TIME IT RUNS. THE FERRY PORT IS A 45-MINUTE TAXI FROM THE NASSAU AIRPORT. (Schedules subject to change.)

British Air – 800-525-0280
United Airlines – 800-864-8331
American Airlines – 800-433-7300

From Miami –

American Airlines – 800-433-7300

From Fort Lauderdale –

United Airlines – 800-864-8331
Silver Airways – 800-229-9990
iJet Charters – 888-462-0462
Aztec Airways – 954-601-3742

From Atlanta –

Delta – 800-221-1212

From Nassau –

Bahamas Air – 242-377-8451
Southern Air – 242-377-2014/5
Fast Ferry – 242-323-2166
Pineapple Air – 242-377-0412

Our Address –

Harbour Island, Bahamas
Telephone: 242-333-2030
Fax: 242-333-2060