Local buses are available from Freeport harbor where cruise ships dock to Lucaya town; about 10 miles away. Price is $5 each way, and usually crowded when a cruise ship arrive to port.
We were offered free transportation by Carnival line because this was not a stop planned for the cruise. They had to dock here to repair a propeller thruster that allows the ship to move side to side when docking.
The shuttles are all operated by locals, and most appeared to drive safely; on the left side only. Ques to get on the buses; almost all are vans, can be a long wait during deboarding of ships. The vans drivers will offer to take you for a drive to the highest point on the island (500 feet) and Lucaya for a 2 hour ride costing $30. It seemed like a lot to pay for simply a drive around to some, but not all points of interest.
If coming by cruise ship, taxis from the harbour into town or to Port Lucaya will cost $5 per person. The taxis are minivans and the friendly drivers will give you a nice tour and talk about Freeport and Grand Bahama during the drive. It takes about 15 minutes to get from the harbour to Port Lucaya.
We rented bicycles to travel the mile or so to the city. There weren't too many hills, so the trip was fairly easy. Keep in mind that the traffic is on the left hand side of the road, as it is in England.
There was a shuttle bus service available in the time-shared where we stayed. Check to see if your accomodations offer this kind of service.
The best way to get to Freeport is by plane or cruise. There are frequent flights between key cities in Flordia such as Miami to Freeport, Bahamas Air also flies frequently between Nassau and Freeport. There are also cruises to Freeport from Florida.
You can easily get around by car in Freeport. The roads in Freeport are not congested at all. Grand Bahama island in particular the city of Freeport has many 4 lane highways without any dense traffic. Freeport is a very well planned city in terms of infrastructure, it seems as if the infrastructure is there awaiting for the future development of the country. The entire island of Grand Bahama has good street signs, thus you can not get lost. The roads are in very good condition for driving, they are better than many roads in Western countries and remarkably better than those in the capital city of Nassau, Bahamas on New Providence Island. I would not suggest taking busses as they tend to run infrequent, so try to take a taxi or better yet rent a car at the car rentals accross the street from the airport.
This airline ceased to exist in 1988. It mostly flew in Quebec with a couple of flights to Toronto and the US. They also did charters such as the one we took in Feb. 1975.