Traveling by Train in Italy

Schedules, Tickets and Provider Information

When are you travelling?

Approved for

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries

Trains in Italy

General Information about Italian Rail

The high-quality rail network and transportation infrastructure have made trains one of the most popular ways to travel in Italy for work or pleasure. From popular destinations and train routes to information about Italian train companies and how to buy cheap train tickets, this page provides an overview of everything you need to know about train travel in Italy. Alternatively, if you are planning on taking multiple train trips you can choose to purchase a Eurail pass for train travel in Italy


Trenitalia and Italo tickets can be purchased directly with GoEuro

✓ All Trenitalia and Italo tickets can be purchased directly with the GoEuro App
✓ Instantly book Deutsche Bahn, Renfe, and SNCF train tickets with GoEuro
✓ See over 300 transport companies conveniently in one place

Book your Italian Train Ticket with GoEuro

The first step of taking a train in Italy is by booking your train ticket. But there are already many questions: where to book your ticket, online on the company's website or directly in the railway station in Italy? How to book a cheap train ticket in Italy?

  • Online booking: You can book your e-ticket online directly on GoEuro or the website of the train company. To book a train in Italy you can do it with Trenitalia or Italo depending on the company you have chosen. To buy your train ticket in English, and to compare over 300 train and bus companies on the GoEuro app.

  • Purchase tickets at the train station: You can also buy your ticket directly at one of Italy's many train stations. You can buy your ticket at one of the station's sales offices, in advance or directly on the same day. In general, it is more advantageous to buy your ticket in advance when it comes to high-speed trains.

  • Printing e-tickets at the station: Some electronic tickets must be printed on the automatic terminals, be careful when booking online. With GoEuro, you will not need to print your e-ticket and you can travel by train directly to Italy with your phone. To collect your tickets in the automatic stations, you must bring your reservation code received by mail. You can also buy your tickets directly at the stations at the automatic stations until 5 minutes before the departure of the train. Payment is made by cash or credit card.


Download the App

GoEuro helps you find the best train ticket in Italy and Europe in real time. You will receive your e-ticket directly in the app and are able to travel by train in Italy with just your phone. No printing required!

Italy Train Map

Click on the interactive map below to discover the most popular train routes in Italy. Simply select the departure city to view the routes of the different destinations, complete with a minimum price and minimum journey time.

The prices on the graph are based on internal data of the most popular route searches by our users. All prices are one way and may be subject to change. The journey times are derived from the average high-speed train times for each route except Florence to Pisa, Milan to Como, and Milan to Genoa who do not offer high-speed trains.

  • All
  • From Rome
  • From Bologna
  • From Florence
  • From Milan
  • From Naples
  • From Venice
  • From Verona
  • From Turin
All Trains Rome Trains Bologna Trains Florence Trains Milan Trains Naples Trains Venice Trains Verona Trains Turin Trains

Copy the code to share the table

All Rights Reserved. You may share the table crediting GoEuro.

Return to top

Train Companies in Italy

Everything you need to know about Italian train companies

There are two main train companies that operate throughout Italy, Trenitalia and Italo. Trenitalia, which was Italy’s national rail provider until 2011, still covers most Italian train routes. Italo currently only offers high-speed train routes between major Italian cities like Rome, Venice, Florence, Naples, Milan, Turin and Bologna. Trenitalia Frecciarossa and Italo’s NTV are high-speed trains, which run routes between Italy’s largest cities.

Trenitalia: Trenitalia is Italy's main train company, traveling between 200 cities in Italy. Trenitalia also operates Intercity Night trains between distant Italian cities.
Trenitalia Frecciarossa: Trenitalia's Frecciarossa and Frecciarossa 1000 trains are the fastest trains in Italy, reaching top speeds of 300 km/h and 400 km/h respectively. Frecciarossa trains run along 4 routes in Italy:

  • Turin - Milan - Bologna - Florence - Rome - Naples - Salerno
  • Milan - Reggio Emilia - Bologna - Rimini - Ancona - Pescara - Termoli - Foggia - Bari - Brindisi - Lecce
  • Venice - Padua - Bologna - Florence - Rome - Naples - Salerno
  • Milan - Brescia - Verona - Vincenza - Padua - Venice
Trenitalia Frecciargento: Trenitalia Frecciargento trains are the second fastest type of train in Italy, reaching top speeds of 250 km/h. Over 50 Frecciargento trains travel through Italy every day. For example Frecciargento trains travel from Rome to Verona in 2 hours and 50 minutes and from Rome to Venice in 3 hours and 19 minutes. The newest Frecciargento train route travels from Rome to Bolzano in 4 hours and 30 minutes.
Trenitalia Frecciabianca: Frecciabianca trains are the third fastest type of Trenitalia train. Frecciabianca trains run 86 routes in Italy every day, primarily between large and medium sized cities. For example, Frecciabianca trains travel from Milan to Ancona in 4 hours and from Genoa to Rome in 3 hours and 30 minutes.
Trenitalia Thello: Thello is an Italian railway company created in 2010 by Trenitalia and Transdev following the end of the partnership between Trenitalia and SNCF. Thello trains connect major Italian destinations with the main cities of southern France. Thello operates two lines between Italy and France:

  • Marseille - Nice - Milan
  • Paris - Venice
Italo: Italo is a high-speed train company created in 2011 as an alternative to Trenitalia. High-speed Italo NTV trains travel up to 360 km/h and travel along 4 routes in Italy:

  • Turin - Milan - Reggio Emilia - Bologna - Florence - Rome - Naples - Salerno
  • Turin - Milan - Reggio Emilia - Bologna - Rimini - Pesaro - Ancona
  • Venice - Padua - Bologna - Florence - Rome - Naples - Salerno
  • Verona - Bologna - Florence - Rome - Naples

Facilities & Services for Major Train Companies

Many companies operate modern fleets with comfortable, reclining seats, wifi and air-conditioning. Compare the services available.

Further facilities and services may vary according to the transport company and country of operation.

Popular Train Routes in Italy

Most Italian cities are linked by rail. The most popular train routes in Italy are between major cities like Rome, Venice, Florence, Milan and Naples. All large cities are connected by Trenitalia’s Frecciarossa and Italo’s NTV high-speed trains. Regional and scenic routes are also quite popular given Italy’s undeniable beauty. Specifically, there are two train journeys worth noting for traversing some of the most scenic landscapes in Italy - the Bernina Express between Italy and Switzerland, which journeys across the Alps, and the Trenino Verde or Little Green Train, one of the longest tourist rail routes in Europe traveling through 404 km of wild and unspoiled scenery on the Italian island of Sardinia.


Most Popular Trains to Rome

Top of the Page

Most Popular Trains to Venice

Most Popular Trains to Florence

Top of the Page

Most Popular Trains to Milan

Most Popular Trains to Naples

Top of the Page

Most Popular Trains to Bologna

More Information about Trains in Italy

Market Analysis

Taking the train is one of the most popular ways to travel in Italy. Trains are often more convenient than taking flights since they usually depart and arrive in city centers and do not require lengthy waiting times at the airport. Trains also usually allow more luggage when compared to flights.

The train network covers Italy's 20 regions with upwards of 16,000 kilometers of railway tracks and more than 2000 train stations. Italian trains transported over 854 million passengers in 2013. Traveling by train in Italy has grown in popularity by over 100 million yearly passengers over the past decade. The opening of European train markets to private business has resulted in competitive prices between companies. Travel search engines like GoEuro are a valuable tool for finding the best deals on train tickets.

Stay Up to Date

Get travel offers, trip reminders and other updates by email.

Invalid email format.

We’ve sent you a confirmation email.
Please click the link inside to complete the process.