By boat/cruise ship

As you might have noticed Rome is very close to the sea. Therefore many tourists include our city in their travel-by-sea itineraries. Many cruise ships anchor at Civitavecchia which is only an hour away from Rome. International ferries connect Civitavecchia with several mediterranean ports, such as Barcelona (Spain), Toulon (France), Porto Vecchio (France), La Valletta (Malta), Tunis (Tunisia) and Tripoli (Libya).  If you are so lucky to have your own boat, you can also head towards the harbours of Ostia, Fiumicino or Porto di Traiano and you are very close to Rome.