Rome to Florence – 1h 32m
High-speed trains
Book up to 6 months in advance


When travelling by train in Italy, Italo is the popular train company of choice for high-speed journeys. Travelling mainly from Milan to Salerno and from Turin to Venice, all Italo trains offer free WiFi, three ticket options, four different classes and plenty of deals and discounts.

Want to buy an Italo train ticket or looking for Italo train times? Simply pick your origin, destination and date of travel in our Journey Planner to check times and prices. Your next train trip in Italy is just a few clicks away.

Explore Italy with Italo this summer 🏖️

If you're considering a trip to Italy this summer, why not take the train with Italo?

Itabus new connections

From 21 June, bus + trains intermodal connections will make their debut with Italo + Itabus solutions available.

New solutions:

  • Italo + Itabus to Campania (Pompeii and Sorrento)
  • Italo + Itabus Puglia (Polignano a Mare, Porto Cesareo, Nardò and Gallipoli)
  • Italo + Itabus to Sicily (Giardini Naxos-Taormina, Catania, Enna, Caltanissetta, Agrigento, Milazzo, Cefalù and Palermo).
  • 4 services per day for each destination, connected with the big cities of the central north such as Turin, Milan, Reggio Emilia, Bologna, Florence and Rome.

More trains to the South

118 daily services, increasing journeys to Calabria (from 6 to 8 each day) and introducing 4 "double" services, thanks to the union of two Italo EVO trains, thus putting 940 seats available. These special services will operate on the Turin-Milan-Rome-Naples-Salerno line, to meet the high demand for transport between the main Italian cities.

Italo's pet-friendly campaign continues: seats specially reserved for those traveling with their dog and who always want it by their side, by purchasing the service with an additional price that varies according to the route. On the other hand, small dogs (up to 5 kg) can travel free of charge in the special kennel.

Italo train map

Are you planning to travel with Italo but you’re not sure where the Italian high-speed train can take you? No worries, simply use our map and discover which routes are served by Italo trains.

A train every 30 minutes on the Milan to Rome route

About 40-50 trains connect Milan to Rome every 30 minutes every day. There’s now a new train departing from Milan Central Station at 06:00 and arriving at Roma Termini at 08:59.

New connections between Naples and Venice

There’s a new Italo train connecting Naples to Venice. Departure times are 07:50 from Napoli Centrale and 11:00 and 14:00 from Venezia Santa Lucia.

New trains between Venice and Rome

New trains are available between Venice and Rome with the following departure times – 06:15 and 09:15 from Roma Termini and 08:00, 11:00 and 19:00 from Venezia Santa Lucia.

Italo train tickets

There are three different types of Italo train tickets – Flex, Economy and Low Cost. Ticket prices vary based on the class, travel date and number of seats available. Read on to pick the most suitable ticket type for you.

Low Cost

As the name may suggest, this is the cheapest Italo ticket fare, which gives you fantastic value for money. There’s little flexibility with Low Cost tickets though, so we advise you to be completely sure about the train you want to be on. You can change the date and time of your ticket, but refunds and changes will cost you 50% of your ticket plus the difference of the new ticket.


Still a cheap Italo train ticket, the Economy ticket gives you the opportunity to modify your ticket for a much lower price than you would with the Low Cost ticket. Changes to the time and date can be made at the cost of 20% of the ticket, with cancellation costing 40% of the price of the ticket.


Being the most flexible ticket type, you can change the date, time and name of a Flex ticket as much as you want before your travel date, completely free of charge! You can also cancel the ticket at the cost of 20% of its original price.

Italo train classes

All Italo trains offer three classes with different levels of comfort Smart, Comfort, Prima and Club Executive. Discover which class is the right one for you below.



Smart is Italo’s standard and cheapest class, but that doesn’t mean you miss out on the great service! It provides you with free WiFi, leather seats and a food carriage supplying hot and cold drinks and snacks. What’s more, there’s also a cinema carriage that will play current movies, making those long trips a little more enjoyable!


Prima is Italo’s first class – you enjoy Fast Track through the luggage check, an onboard welcome service, complimentary hot and cold beverages, snacks and free WiFi. Seats in Prima Class are also wider, more comfortable and have power sockets, reading lights and a glove compartment.

Club Executive

Travelling in the Club Executive class gives you a premium experience throughout your journey. Enjoy complimentary entry to the Italo Club lounges at all major train stations, plus Fast Track through security. There’s also a dedicated catering service, with drinks and snacks provided throughout the trip. To keep you entertained, there are TV screens in every seat, displaying movies and TV shows on-demand.


Italo has recently introduced a new service called Italobus, which connects the main Italian train stations with some Italian cities by bus. The bus stops are always close to the train stations too, meaning you can take an Italo train and then continue your journey with Italobus to the following destinations.

Italo Bus Mappa

Italo Live Portal

Enjoy Italo’s entertainment options during your journey and connect to Italo Live Portal with the onboard WiFi – you can watch over 130 Italian and international movies, read books and newspapers, check live news and weather forecasts. Travelling with Italo train has never been so enjoyable!

Good to know

Europe’s leading train and coach app

We help customers across Europe make more than 172,000 smarter journeys every day.