The cruise Mod does a great service by posting the link to our previous discussion of this topic. But since we are gettting into the Med cruise season I want to post an abbreviated primer on the topic. The port of Civitavecchia is about 1:15 from central Rome (by train or car) and does require some planning for the trip. There are only two ways to get to the port, on a train or via road (with car, bus, limo, etc). The trains run about once an hour from Rome's main Termini Station (and also from the St Pietro station) to the Civitavecchia station. Most of these are regional trains (there are also a few high speed trains that require reservations and cost more) that do not require reservations or the advance purchase of tickets. From the Civitavecchia train station it is about a 4 block walk (flat sidewalk) to the port entrance where there are free shuttle buses to the ships. Getting a taxi from the Civitavecchia station to a ship is not always easy due to the limited number of cabs in Civitavecchia and their lack of interest in such a short haul. It is also possible to arrange for private cars or taxis from Rome to the port, but this does cost quite a bit more than the train. Several Rome transportation companies also provide shared limo service between Rome (and the FCO airport) and the port and you can learn about these by simply using google and typing-in "Rome airport transfers" which will point you to multiple companies providing the service. Whether one should use the train depends on their ability to walk some distance with their luggage (even getting to the train platform in the Rome Termini station is a hike). As to safety and dependability, the trains and transfer services (and taxis) are all dependable and safe.