We paid 10Euro each for the shuttle into Bari city. We then took a local tour around the old city: pretty good.
Excellent guide, interesting sites.
Was a bit boring after a while. Ferry smelled of diesel fumes.
Do not like being "ambushed" in a selling exercise. Not advised about the carpet selling.