I would definitely take the train. They go all over, are dependable and very reasonable. Driving in Italy is scary!