Last week Trenitalia posted an update on the Civitavecchia service for 2022.
The timing doesn't work for most cruise passengers unless their cruise ends in Rome but here it is.
There is one morning CE train departing Civitavecchia at 9:07, arriving to Roma S. Pietro at 10:00 and Roma Ostiense at 10:10.
There is one afternoon run departing Roma Ostiense at 16:30 (4:30 PM), stopping at Roma S. Pietro at 16:43 (4:43 PM) and arriving to Civitavecchia at 17:20 (5:2