There are affordable car rental services and tours of the island near the Freeport cruise ship port. Most are within 10 minutes of the ship's docking port. One of the tours available allows passengers to be picked up directly from the cruise port. You'll tour the Grand Bahamas Island for approximately four hours, stopping at the local perfume factory, Port Lucaya marketplace, nature centers, and more. Car rental services nearby include Avis and Hertz, and they will accommodate you by picking you up from the ship's port, just as they would from the local airport.
For more info, see our feature Freeport Port Guide