Italy’s High-Speed Trains: Milan to Rome in Under 3 Hours

· Updated · BootsnAll

The fastest trains between Milan and Rome now take 2 hours 52 minutes, city center to city center. When Italy’s first Alta Velocità (AV, “high speed”) service started in December 2008, the best non-stop time was about three and a half hours, and that already felt like a revolution against the five-plus hours of the old trains. For most trips inside Italy, the high-speed train now beats flying outright, and it isn’t close.

Frecciarossa high-speed train

How Italy built it

The old main lines wind through hills and towns, and a train can’t hold 300 km/h on those curves. So Italy built a separate network of dedicated high-speed lines, opened in stages. Milan to Bologna opened in December 2008. The Bologna to Florence line, most of it in tunnels under the Apennines, opened on 5 December 2009, and that is the stretch that pulled Milan to Rome down to about three hours. The network now reaches Turin, Venice, Naples and Salerno, and high-speed trains run on beyond it on ordinary track to cities like Bari, Reggio Calabria and Trieste.

Milan’s Central Station marked the 2008 launch with a giant digital clock counting down the hours to the first train. It was a big deal, and it deserved to be.

Fastest times in 2026

Frecciarossa train at a platformThese are the quickest journeys on Italo in 2026. Trenitalia’s Frecciarossa runs the same routes in similar times, and on the busiest pairs you get a train every 15 to 30 minutes between the two companies.

RouteFastestAdvance fares from (2026)
Milan to Rome2 h 52 minabout €30
Milan to Florence1 h 43 minabout €18
Milan to Venice2 h 15 minabout €15
Rome to Florence1 h 25 minabout €15
Rome to Naples55 minabout €15
Rome to Venice3 h 34 minabout €30
Naples to Florence2 h 42 minabout €24

The “from” fares are the cheapest advance seats, and they sell out first. Not every train is the fastest one, either: many Milan to Rome trains stop at Reggio Emilia, Bologna and Florence and take a little over three hours. Check the times on Italo’s Milan to Rome page or trenitalia.com for your date.

Two companies, one set of tracks

Trenitalia, the state operator, sells its fast trains as the Frecce (“arrows”):

  • Frecciarossa (“red arrow”) is the flagship, running at up to 300 km/h. The newest trains, the Frecciarossa 1000, were designed for 400 km/h but are held to 300 by the Italian lines.
  • Frecciargento (“silver arrow”) tops out at 250 km/h and covers routes that leave the high-speed lines.
  • Frecciabianca (“white arrow”) is the slower tier and now rare.

Instead of first and second class, the Frecciarossa has four service levels: Standard, Premium, Business and Executive. Standard is perfectly comfortable for a three-hour ride.

Italo is the private competitor, running since April 2012 on the same high-speed lines with its own burgundy trains and its own classes: Smart, Prima Business and Club Executive. The two companies don’t honor each other’s tickets, so an Italo ticket is useless on a Frecciarossa and the other way around. The upside of the rivalry is price: fares fell when Italo arrived, and both now run sales constantly.

What it costs, and how to pay less

Inside a Frecciarossa carriageHigh-speed fares are priced like airfares. The cheapest seats go first, and the full flexible fare bought on the day can cost several times the advance price. Trenitalia sells three main fares: Base (fully flexible), Economy (cheaper, changes allowed) and Super Economy (cheapest, limited seats). Italo’s equivalents are Flex, Economy and Low Cost. My advice: once your dates are firm, compare both companies and book. Trenitalia usually opens sales about four months ahead.

Both sites take foreign cards, and the ticket is a booking code on your phone. There’s nothing to validate on a high-speed train. More on that in when to buy Italy train tickets.

Train or plane between Milan and Rome?

Take the train. The flight is about an hour, but add the trip out to Malpensa or Linate, security, boarding and the ride in from Fiumicino and you’re looking at four hours or more door to door. The train leaves from Milano Centrale and arrives at Roma Termini, both in the middle of town, and you can walk on ten minutes before departure. The planes on this route are mostly for people connecting to international flights.

For every other way to make the trip, see getting from Milan to Rome, and for everything else about rail in Italy, the Italy train guide.

original photos #2 and #3 from here and here