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

On Board Inter-City Trains:

  • There is one first class car, 1 Grand Comfort, 7 second class cars, and one coffee bar carriage on board these trains.
  • For your comfort, trains are Air Conditioned, equipped with a sound system and power sockets are at each seat.
  • 1st class passengers receive 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