Wherever in the world there's a cruise ship, there's a taxi driver waiting to take you on a tour. The Med is no exception....Wilba.
It's not as simple as this. Whereas most of the Caribbean ports have pleasant towns within walking distance and taxis for groups which work out relatively cheaply, this is not the case for some of the ports in the Med. Taxis can be prohibitively expensive in such places as Naples and Ajaccio. In Naples, for example, it is relatively easy to take a boat to Sorrento and the train to Pompeii. In La Goulette in Tunisia local train is the best way to visit Tunis. Each port should be trated on its merits. No one would want bto take a return taxi from Civitaveccia to Rome unless they had just won the lottery.
Many thanks for your comments. Have you been on the tour trip to Rome? is it all travell and very little site seeing time?
Yes, somewhat unusually for me I booked the ship's tour, which in my case was a bus to Rome and then do as you please. I found this quite good and we had time to see several of the main sights - we even saw the Pope (from a long way away). Travelling time was about an hour each way if my memoery serves me well. Some people I know go by train but I wasn't brave enough to do this. Similarly Florence from Livorno, and if you are going to Villefranche it's very easy to use the train to Monaco/Monte Carlo or Nice.