A handful of private minibuses operate as ‘public buses’ on assigned routes from the bus depot at Winn Dixie Plaza in Freeport, traveling as far afield as West End and McLean’s Town. Buses are frequent and depart when the driver decides he has enough passengers. In Lucaya, the main bus stop is on Seahorse Dr, 400m west of the Port Lucaya Marketplace.
Fares from Freetown include Port Lucaya Marketplace (BS$1.25), East End (BS$8, twice daily) and West End (BS$4, twice daily). Though drivers are meant to stick to their circuit, they’ll often function as impromptu taxis, taking you wherever you want for a fee. Just ask.
Free shuttles also run between most downtown hotels, the beach and town.
Car & Scooter
You'll need your own wheels on Grand Bahama, and need to be vigilant avoiding potholes. There are a number of car-rental agencies at the airport. The local companies are cheaper than the international chains, with daily hire from BS$75. Collision waiver insurance is about BS$15 a day.
You can rent a scooter in the parking lot of the Port Lucaya Marketplace for about BS$50 to BS$70 per day, plus a deposit.