Last month, we were on NCL Epic 12 days from Trieste to Rome. We paid 4euro/pax for port shuttle at Taranto. We paid 7 euro for port shuttle at Livorno. At Livorno, from stepping out of the ship to arriving in city center took 1 1/2 hours. Only 2 port employees selling shuttle tickets. Precious time wasted. On disembarkation day in Rome, there was long line for shuttle bus too. 6 euro/pax. Walking to the train station from Civitavecchia port is too far. I read somewhere saying the shuttle bus is free. So lots of contradicted information out there.