Travel Booking at iLucaya.com :: Book your next trip to the Bahamas or Book your trip from Freeport to Miami of Fort Lauderdale

The Bahamas is located in the Atlantic Ocean at the north and borders the Caribbean Sea at the south. The island of Grand Bahama is just 52 miles from Palm Beach, Florida and is just a 35 minute flight from Miami International Airport.

Currently, there are direct flights to many destinations from Freeport International Airport. Many American visitors use the Bahamas as a gateway to the island of Cuba. The Bahamas offers weekly flights to Havana.