The best way to get around Italy is by train. The Italian train network connects just about every major city in Italy and is very efficient.
Driving and parking in Italian cities is a nightmare and the new high-speed train network is now faster, more convenient and more relaxing than flying.
You can get from Rome to Florence in only 1h 30 minutes or to Venice in 3h or 45 minutes. Travelers can choose between Trenitalia, national train operator or the private train company Italo Treno.
Trenitalia is Italy's national train operator, which operates the most train routes in Italy. Le Frecce high-speed trains include Frecciarossa, Frecciargento and Frecciabianca.
Le Frecce trains feature smoke-free, air-conditioned car where travelers enjoy spacious seats. Frecciarossa and Frecciargento trains offer speedy service to cities that include Rome, Florence, Venice, Milan, Bologna and Naples with direct access to the city centers.
Frecciabianca offer traditional service and convenient access to an assortment of smaller Italian towns and destinations.
Tickets for Le Frecce trains always include a seat reservation and are only valid on the specific date and train you've booked.
InterCity are relatively fast trains (100 - 125 mph) that run along Italy, stopping at cities and large towns. There are firs and second class service available at these trains. First class coaches offer slightly better seats and generally less crowded.
Regionale Veloce trains connects smaller cities and operate all over Italy. Fares for these trains are very cheap. No seat reservation is necessary. Luggage goes on the rack or if necessary on the floor.
Private operator NTV (Nuovo Trasporto Viaggiatori) operates trains on the Milan - Bologna - Florence - Rome - Naples route and Venice - Florence - Rome route. For times, fares and online booking check their official web site. Italo trains have four classes (Smart, Comfort, Prima and Club), all with free Wi-Fi and leather seats.