Hallo miteinander,
wegen Zugfahrt von Citaveccia nach Rom ist meines Erachtens kein Problem. Der Bahnhof liegt vom Ausgang Hafen etwa 15 Minuten Fußweg weg. Taxi wohl schneller. Es gehen fast stündlich Züge , die je nach Ausstiegsort zwischen 55 Minuten bis 1.20 Std benötigen. Schnellster Ausstieg ist wohl Statione S. Pietro, die ziemlich genau in der Nähe des Petersdom ist. Fahrkarte kostet etwa 8 - 10 Euro, wobei da auch angeblich Ticket für Fahrten in Rom dabei ist. So eine Art Verbundticket. Ich habe mir mal den Zug um 9.02 Uhr rausgesucht, der um 9.57 in S. Pietro ist. Rückfahrt habe ich entweder um 16.08. Uhr in Roma Termini , bzw. 16.28 Uhr in S. Pietro . Dann bin ich um 17:15 Uhr wieder zurück. Wenn kein Streik oder sonstiges Bummeln angesagt ist bei der Bahn in Italien 
Diese Infos habe ich aus Reisebeschreibungen im Internet und aus der Internetseite der Bahn.
Hoffe konnte weiterhelfen.
Bis denne
Michael