Getting to Flamingo Bay
Hotel and Marina

Flamingo Bay Hotel and Marina is located on the fourth largest island, Grand Bahama Island, The Bahamas. Grand Bahama Island is very accessible by air and sea. Visitors can arrive by commercial and chartered flights at Grand Bahama International Airport (FPO). It is a short 30-minute flight from Florida!

Fort Lauderdale – Hollywood International Airport: Bahamas Air & Silver Airways

Miami: American Airlines operated by Envoy Air as American Eagle

Raleigh, NC: Non-Stop with Bahamas Air on Thursdays & Sundays

Charlotte, NC: Non-Stop with American Airlines operated by PSA Airlines as American Eagle on Saturdays

Other International Airline: Non-Stop with Sunwing Charter from Montreal & Toronto, Canada (During winter season)

Bahamas Domestic Airlines: Bahamas Air – Western Air – Flamingo Air

Flight schedules and operations are subject to change.

From Port Everglades, Fort Lauderdale: Balearia Caribbean Fast Ferry

There is a Mail boat from Nassau to Freeport twice-weekly on Tuesdays and Thursdays, and a twice-daily service between Crown Haven, The Abacos and McLean’s Town, East End Grand Bahama Island.

If you are coming by private boat, the hotel is located as follows:

Location: Geotagged geo:lat=26.516255 geo:lon=78.63376

The average cost for a Taxi to get from the Airport to the Resort is *$28.00 each way for two people, with an extra *$4.00 per additional passenger.

To get from the Harbor to the Resort, the taxi fare averages *$30.00 each way for two people. However, a shared taxi with six people or more is only *$7.00 per person.

Taxi Fees are on a poster board at the Harbor and Airport.

*These amounts quoted are subject to change without notice.

The hotel offers car rentals at a discounted rate.

If you drive, take East Mall Drive to East Sunrise Highway, turn left, turn right on Sea Horse Road, left on Midshipman Road, right on West Beach Drive and right on Jolly Roger Drive. The Resort is ½ mile farther on the left.


1-800-TAINOBEACH (1-800-824-6623)