Searching Schedules and Fares...

Inter-City Trains

Railway bridge in Trieste, Italy

Inter-City trains connect major and minor cities in Italy to meet the different mobility requirements of medium to long distances. With 86 daily connections, Inter-City trains reach over 200 stations in Italy. Some popular connections include:

Turin Genoa Get Times & Fares
Milan Genoa Get Times & Fares
Leghorn (Livorno) Get Times & Fares
Ventimiglia Get Times & Fares
Bari / Crotone Milan to Bari | Milan to Crotone
Rome Naples Get Times & Fares
Reggio di Calabria Get Times & Fares
Sicily (Palermo) Get Times & Fares
Bari / Taranto Rome to Bari | Rome to Taranto
Milan / Venice / Trieste Bologna Milan to Bologna | Venice to Bologna | Trieste to Bologna
Florence Milan to Florence | Venice to Florence | Trieste to Florence
Rome Milan to Rome | Venice to Rome | Trieste to Rome
Naples Milan to Naples | Venice to Naples | Trieste to Naples
Venice / Bolzano Bari / Lecce Venice to Bari | Venice to Lecce | Bolzano to Bari | Bolzano to Lecce

For other routes, please use the search box to the left.

On Board Inter-City Trains:

  • There are 1 - 1st class, 1- Grand Comfort, and 1, 7 - 2nd Class and 1 - Coffee bar Carriage
  • For your comfort trains are Air Conditioned, equipped with a sound system and power sockets at seats.
  • 1st class passengers recieve a Welcome drink and daily newspaper


  • All Italian tickets, both domestic and cross border must be validated at the machines on the platform before use. Failure to do this will result in a fine of up to 200 Euros.


Photo credit: zakaz86