Check www.trenitalia.it for train times and ticket prices. It will also tell if or where you have to change trains. There is an English language version.
I like Italian trains, they are prompt, safe and by British standards very reasonably priced.
In contrast, if you are not very familiar with driving on the Continent, you will have to cope with driving on the wrong side of the road, unusual road signs and rather diffferent standards of road manners.
Let the train take the strain