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
- American Airlines | 1-800-433-7300
- Aztec Airways* | 1-954-601-3742
- British Airways I 1-800-247-9297
- Delta Airlines | 1-800-241-4141
- Silver Airways | 1-801-401-9100
- Sunwing Airlines | 1-877-786-9164
- Island Air Charters | 1-954-359-9942
Inter-Island to North Eleuthera
- Bahamas Air | 1-800-222-4262
- Bahama Hoppers | 1-242-335-1650
- Pineapple Air | 1-242-702-7133
- Southern Air | 1-859-568-9200
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