5City-hopping: Venice, Florence and Rome

When traveling by fast train, it takes just under two hours to get from Venice to Florence, and from Florence to Rome it takes around an hour and a half.

There are numerous museums, cathedrals, and world-class restaurants to explore in these cities that will keep you busy for days.