Romora Bay Resort & Marina is located in Harbour Island, which is 50 miles East from Nassau, Bahamas. 
There are lots of options to get to us, one of the most fun is to travel by boat and dock your boat at our marina. Reserve your slip here.

The nearest airport is North Eleuthera International (ELH) 
From North Eleuthera airport you take a short taxi ride to 3 Island Dock, and from there a 5 minute water taxi straight to Romora Bay  - just be sure to tell the boat captain to drop you right at our dock and we will be ready to welcome you! The whole trip is less than 20 minutes and costs approximately $17.

Air Transportation to North Eleuthera

From within the United States, Romora Bay 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.

From Nassau (Bahamas) there are daily flights to North Eleuthera serviced by Pineapple Air; Southern Air Charters and Bahamas Air.
From Europe, British Airways flies direct from London to Nassau where you can connect to North Eleuthera.


International to North Eleuthera or Nassau

Inter-Island to North Eleuthera

Private Air Charters

Private air charter is also readily available and can be surprisingly affordable.

To North Eleuthera Airport from South Florida

Private Air Travel Information

*preferred carrier