Ferry from United States to Grand Bahama There is currently just the 1 ferry route running between United States and Grand Bahama operated by 1 ferry company – Balearia Caribbean. The Fort Lauderdale (Miami) to Freeport ferry crossing operates Weekly with a scheduled sailing duration from about 3 hours.