Trains. Easy and comfortable.
To see options.
The regionale trains do not require booking, do not offer seat reservations, but are comfortable. All the quicker trains require booking which includes seat reservations.
There are little movies on YouTube about the airport, and about how to get from the train to the port in Civitavecchia e.g.
As well as Florence