Italy has 5 types of train and 2 companies. Choosing wrong costs you 3x the price or 3x the time — sometimes both. Trenitalia (state railway) runs everything from €1.30 local trains to €120 high-speed Frecciarossa. Italo (private competitor) runs only high-speed on major routes. This guide decodes every type so you never overpay or undersit. How to buy tickets →
Frecciarossa (Trenitalia): Italy's fastest train. 300 km/h. Rome→Milan 2h50. Rome→Florence 1h30. Rome→Naples 1h10. Milan→Venice 2h25. 4 classes: Standard (2nd), Premium, Business, Executive. Prices: €19-79 (Standard, depending on advance booking — book 3+ weeks ahead for €19-29 Super Economy). WiFi, power outlets, bar car. Frecciargento: Same speed, tilting technology for mountain routes (Rome→Venice via Florence). Similar pricing. Frecciabianca: Slower high-speed (250 km/h), cheaper, fewer amenities. Turin→Milan, Milan→Venice.
Italo: Private competitor. Same routes as Frecciarossa, SAME SPEED, sometimes CHEAPER (check both). Italo Prima (business class — leather seats, snacks included). Book on italotreno.it or Trainline. Pro tip: ALWAYS compare Trenitalia + Italo for the same route/time — prices vary by €5-20.
Intercity (Trenitalia): Stops at medium-sized cities that Frecciarossa skips. Slower but cheaper: Rome→Naples 2h (vs 1h10 Frecciarossa) but €15-25 (vs €30-50). Good for: Budget travelers, routes where Frecciarossa doesn't stop (e.g., intermediate Tuscan/Umbrian cities). Intercity Notte: Overnight trains with berths (Rome→Sicily, Milan→Sicily). Sleep on the train, save a hotel night. Couchette from €30.
Regionale / Regionale Veloce (Trenitalia): Local trains. Stop at every station. No seat reservation (sit anywhere). Buy at the station (ticket machine or counter) or on the Trenitalia app. STAMP PAPER TICKETS in the green validation machine or face a €50 fine. App tickets: no stamp needed. Prices: €1.30-12 (distance-based). Examples: Florence→Pisa €9.70 (1h). Rome→Ostia Antica €1.50 (25 min). Naples→Pompeii (Circumvesuviana) €2.80 (35 min). Quality varies: Modern trains on main routes, ancient stock on rural branches. Delays: Expect 5-15 min regularly on Regionale.
Route between 2 major cities (Rome/Milan/Florence/Venice/Naples/Bologna/Turin)? → Frecciarossa or Italo. Book 3+ weeks ahead for best price. Route to a medium city (Perugia, Siena station, Padova, Verona)? → Check if Frecciarossa stops there. If not: Intercity or Regionale Veloce. Route to a small town? → Regionale. Buy at station. Budget priority? → Compare: Frecciarossa Super Economy vs Italo Low Cost vs Intercity vs even FlixBus.