I went on a cruise last May 23, and you had to purchase ticket to Livorno city center. from there you go wherever you planned (excursion from NCL, or train, bus etc.) I called NCL today, because I will be cruising again this May, I asked the same and they most likely will have it the same. I do feel they should have a free shuttle service considering you can't just walk the port there. IMO