Shuttle bus from the cruise port to the city center of Bari
Some cruise lines provide a shuttle bus (wether or not complimentary) to the city center. There is also a free shuttle bus running around the port area, but it goes to the west of the city, away from the center. So that's not a good option.
More transportation options: