There are flights from Marsh Harbour to North Eleuthera, but not daily, so you will need to plan accordingly. North Eleuthera is around 20 miles from Gregory Town.
Going from Gregory Town to Long Island is accomplished by charter plane. That is the easiest version -- you will fly out of either Governor's Harbour (closer to LI) or North Eleuthera airports. There is commercial service from Rock Sound (Ele) to George Town on Pineapple Air, but then you will need charter from George Town to Stella Maris -- which will run you abour $400 for 5 people.
Otherwise, you will need to fly into Nassau, then get on another flight to your destination.
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.