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.